NewYour coding agent can read the release notes before it upgrades.Set up the MCP server →
Packagist · #274 most downloaded on Packagist
Symfony MonologBundle
Last release 27 days ago
10 Sep 2026
Release timing varies
gaps range from 1 weeks to 2.1 years
Some releases are documented
notes for 25 of the last 60 stable releases
Nothing withdrawn
no release was ever pulled
15 years old
77 releases · first in 2011
Deprecate the unused "predis" handler option in favor of "redis" by @GromNaN in #587
This release adds new formatting and handler options, including base_path for LineFormatter, a global timezone option, an expand_newlines option for error_log, an rfc option for syslogudp, and extra parameters for the native mailer. The Google Cloud formatter is now available among the default services, disabled handlers are skipped when building group handlers, and all handlers are explicitly closed on kernel shutdown.
base_path option for LineFormatter by @Amoifr in #577expand_newlines option to the error_log handler by @Amoifr in #581timezone config option by @Amoifr in #583void_return CS rule for tests by @lyrixx in #586OutputInterface::VERBOSITY_* constants in PHP config by @HeahDude in #439rfc option to the syslogudp handler by @gwinn in #343Full Changelog: v4.0.2...v4.1.0
One column per quarter.
Fix TaggedIteratorArgument deprecation warning when using symfony/dependency-injection 8.1 by @mickverm in #570
TaggedIteratorArgument deprecation warning when using symfony/dependency-injection 8.1 by @mickverm in #570Extension from the DependencyInjection component rather than HttpKernel by @mickverm in #569monolog.channels config by @GromNaN in #566Full Changelog: v4.0.1...v4.0.2
TaggedIteratorArgument deprecation warning when using symfony/dependency-injection 8.1Extension from the DependencyInjection component rather than HttpKernelmonolog.channels configrollbar handler to use RollbarLoggermonolog.processor attributes to use consecutive keysFix rollbar handler to use RollbarLogger
rollbar handler to use RollbarLoggermonolog.processor tag attributes to use consecutive keysRemove abstract monolog.activation_strategy.not_found and monolog.handler.fingers_crossed.error_level_activation_strategy service definitions
monolog.activation_strategy.not_found and monolog.handler.fingers_crossed.error_level_activation_strategy service definitionsexcluded_404s option, use excluded_http_codes insteadconsole_formater_options option, use console_formatter_options insteadelasticsearch type, use elastica or elastic_search insteadmongo type, use mongodb insteadsentry and raven types, use a service type with sentry/sentry-symfony insteadDebugHandlerPassDebugHandlerAdd missing target to named autowiring alias by @nicolas-grekas in #572
monolog.channels config by @GromNaN in #566Full Changelog: v3.11.1...v3.11.2
Fix rollbar handler to use RollbarLogger with Monolog 2+
rollbar handler to use RollbarLogger with Monolog 2+monolog.processor tag attributes to use consecutive keysrollbar handler to use RollbarLogger with Monolog 2+monolog.processor attributes to use consecutive keysDeprecate abstract monolog.activation_strategy.not_found and monolog.handler.fingers_crossed.error_level_activation_strategy service definitions
console.interactive_only flagslack.exclude_fields and slackwebhook.exclude_fields configurationmonolog.activation_strategy.not_found and monolog.handler.fingers_crossed.error_level_activation_strategy service definitionstopic supportsentry and raven handler, use a service handler with sentry/sentry-symfony insteadhost configuration for elastic_search handlerhosts configuration for elastica handlerenabled option to handlers configurationpriority field to processor tagmongodb handler and deprecate mongomonolog.formatter.syslog service definition to format RFC5424-compliant messagesAdd configuration support for SamplingHandler
Add support for the WithMonologChannel attribute of Monolog 3.5.0 to autoconfigure the monolog.logger tag
WithMonologChannel attribute of Monolog 3.5.0 to autoconfigure the monolog.logger taglevel option of handlersDeprecated ambiguous elasticsearch type, use elastica instead
elasticsearch type, use elastica insteadAsMonologProcessor to autoconfigure processorsFallbackGroupHandlerElasticsearchHandler as elastic_search typeElasticaHandler as elastica typeTelegramBotHandler as telegramfill_extra_context flag for sentry handlersdate_format and remove_used_context_fields)Indicate compatibility with Symfony 6
Use ActivationStrategy instead of actionLevel when available
ActivationStrategy instead of actionLevel when availableResettableInterface) for autoconfiguration (tag: kernel.reset)Added support for Symfony Mailer
Added sentry type to use sentry 2.0 client
sentry type to use sentry 2.0 clientinsightops handlerDeprecate "excluded_404s" option
kernel.resetProcessorInterface) for autoconfiguration (tag: monolog.processor)ConsoleHandlerapp channel is defined explicitlyFixed compatibility with Symfony 4.2
Deprecated "excluded_404s" option for Symfony >= 3.4
Removed randomness from the container build
monolog.logger tag specifying a channel in combination with Symfony 3.4+ autowiring* fix invalid usage of count()
* added support for Symfony 4
Added support for server_log handler
slack_team instead of team to be configuredFixed deprecation notices when using Symfony 3.3+ and PHP7+
Revert disabling DebugHandler in CLI environments
Removed obsolete code (DebugHandlerPass)
Removed class parameters for the container configuration
NotFoundActivationStrategy (the bundle now uses the class from MonologBridge)Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Your coding agent can read these notes before it upgrades. Set up the MCP server →