4.2 KiB
4.2 KiB
Unreleased
3.10.0 (2023-11-06)
- Add configuration support for SamplingHandler
3.9.0 (2023-11-06)
- 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
3.8.0 (2022-05-10)
- 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 https://github.com/php/php-src/issues/8315
- Fixed MongoDBHandler support when no client id is provided
3.7.1 (2021-11-05)
- Indicate compatibility with Symfony 6
3.7.0 (2021-03-31)
- 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
3.6.0 (2020-10-06)
- Added support for Symfony Mailer
- Added support for setting log levels from parameters or environment variables
3.5.0 (2019-11-13)
- Added support for Monolog 2.0
- Added
sentry
type to use sentry 2.0 client - Added
insightops
handler - Added possibility for auto-wire monolog channel according to the type-hinted aliases, introduced in the Symfony 4.2
3.4.0 (2019-06-20)
- 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
3.3.1 (2018-11-04)
- Fixed compatiblity with Symfony 4.2
3.3.0 (2018-06-04)
- Fixed the autowiring of the channel logger in autoconfigured services
- Added timeouts to the pushover, hipchat, slack handlers
- Dropped support for PHP 5.3, 5.4, and HHVM
- Added configuration for HttpCodeActivationStrategy
- Deprecated "excluded_404s" option for Symfony >= 3.4
3.2.0 (2018-03-05)
- Removed randomness from the container build
- Fixed support for the
monolog.logger
tag specifying a channel in combination with Symfony 3.4+ autowiring - Fixed visibility of channels configured explicitly in the bundle config (they are now public in Symfony 4 too)
- Fixed invalid service definitions
3.1.2 (2017-11-06)
- fix invalid usage of count()
3.1.1 (2017-09-26)
- added support for Symfony 4
3.1.0 (2017-03-26)
- Added support for server_log handler
- Allow configuring VERBOSITY_QUIET in console handlers
- Fixed autowiring
- Fixed slackbot handler not escaping channel names properly
- Fixed slackbot handler requiring
slack_team
instead ofteam
to be configured
3.0.3 (2017-01-10)
- Fixed deprecation notices when using Symfony 3.3+ and PHP7+
3.0.2 (2017-01-03)
- Revert disabling DebugHandler in CLI environments
- Update configuration for slack handlers for Monolog 1.22 new options
- Revert the removal of the DebugHandlerPass (needed for Symfony <3.2)
3.0.1 (2016-11-15)
- Removed obsolete code (DebugHandlerPass)
3.0.0 (2016-11-06)
- Removed class parameters for the container configuration
- Bumped minimum version of supported Symfony version to 2.7
- Removed
NotFoundActivationStrategy
(the bundle now uses the class from MonologBridge)