Releases: symfony/monolog-bundle
Releases · symfony/monolog-bundle
3.10.0
3.9.0
- Add support for the
WithMonologChannel
attribute of Monolog 3.5.0 to autoconfigure themonolog.logger
tag - Add support for Symfony 7
- Remove support for Symfony 4
- Mark classes as internal when relevant
- Add support for env placeholders in the
level
option of handlers
v3.8.0
- Deprecated ambiguous
elasticsearch
type, useelastica
instead - Added support for Monolog 3.0 (requires symfony/monolog-bridge 6.1)
- Added support for
AsMonologProcessor
to autoconfigure processors - Added support for
FallbackGroupHandler
- Added support for
ElasticsearchHandler
aselastic_search
type - Added support for
ElasticaHandler
aselastica
type - Added support for
TelegramBotHandler
astelegram
- Added
fill_extra_context
flag forsentry
handlers - Added support for configuring PsrLogMessageProcessor (
date_format
andremove_used_context_fields
) - Fixed issue on Windows + PHP 8, workaround for php/php-src#8315
- Fixed MongoDBHandler support when no client id is provided
v3.7.1
v3.7.0
- Use
ActivationStrategy
instead ofactionLevel
when available - Register resettable processors (
ResettableInterface
) for autoconfiguration (tag:kernel.reset
) - Drop support for Symfony 3.4
- Drop support for PHP < 7.1
- Fix call to undefined method pushProcessor on handler that does not implement ProcessableHandlerInterface
- Use "use_locking" option with rotating file handler
- Add ability to specify custom Sentry hub service
v3.6.0
v3.5.0
v3.4.0
- Deprecate "excluded_404s" option
- Flush loggers on
kernel.reset
- Register processors (
ProcessorInterface
) for autoconfiguration (tag:monolog.processor
) - Expose configuration for the
ConsoleHandler
- Fixed psr-3 processing being applied to all handlers, only leaf ones are now processing
- Fixed regression when
app
channel is defined explicitly - Fixed handlers marked as nested not being ignored properly from the stack
- Added support for Redis configuration
- Drop support for Symfony < 3