symfony/monolog-bundle
Symfony MonologBundle
v4.0.2
271M downloads/mo
#265 most downloaded on Packagist
symfony/monolog-bundle
What this package is like to depend on
Last release 4 months ago
02 Apr 2026
Release timing varies
gaps range from 1 weeks to 2.1 years
Some releases are documented
notes for 24 of 65 stable releases
Nothing withdrawn
no release was ever pulled
15 years old
76 releases · first in 2011
6 releases in the last 12 months
see the full history below
Release timeline
57 releases · Dec 2011 to Apr 2026Releases
latest 60 of 76-
v4.0.202 Apr 2026Release notes
Open source →What's Changed
- Fix
TaggedIteratorArgumentdeprecation warning when usingsymfony/dependency-injection8.1 by @mickverm in #570 - Import
Extensionfrom theDependencyInjectioncomponent rather thanHttpKernelby @mickverm in #569 - Add missing target to named autowiring alias by @nicolas-grekas in #572
- Add info to the
monolog.channelsconfig by @GromNaN in #566
New Contributors
- @mickverm made their first contribution in #570
- @Chris53897 made their first contribution in #575
Full Changelog: v4.0.1...v4.0.2
Release notes
Open source →- Fix
TaggedIteratorArgumentdeprecation warning when usingsymfony/dependency-injection8.1 - Import
Extensionfrom theDependencyInjectioncomponent rather thanHttpKernel - Add missing target to named autowiring alias
- Add info to the
monolog.channelsconfig
4.0.1 (2025-12-09)
- Fix
rollbarhandler to useRollbarLogger - Fix
monolog.processorattributes to use consecutive keys
- Fix
-
v4.0.108 Dec 2025Release notes
Open source →- Fix
rollbarhandler to useRollbarLogger - Fix
monolog.processortag attributes to use consecutive keys
- Fix
-
v4.0.027 Nov 2025Release notes
Open source →- Add support for Symfony 8.0
- Drop support for PHP < 8.2
- Drop support for Symfony < 7.3
- Drop support for Monolog < 3.5
- Remove abstract
monolog.activation_strategy.not_foundandmonolog.handler.fingers_crossed.error_level_activation_strategyservice definitions - Remove
excluded_404soption, useexcluded_http_codesinstead - Remove
console_formater_optionsoption, useconsole_formatter_optionsinstead - Remove
elasticsearchtype, useelasticaorelastic_searchinstead - Remove
mongotype, usemongodbinstead - Remove
sentryandraventypes, use aservicetype withsentry/sentry-symfonyinstead - Remove
DebugHandlerPass - Remove support for the
DebugHandler
Release notes
Open source →- Add support for Symfony 8.0
- Drop support for PHP < 8.2
- Drop support for Symfony < 7.3
- Drop support for Monolog < 3.5
- Remove abstract
monolog.activation_strategy.not_foundandmonolog.handler.fingers_crossed.error_level_activation_strategyservice definitions - Remove
excluded_404soption, useexcluded_http_codesinstead - Remove
console_formater_optionsoption, useconsole_formatter_optionsinstead - Remove
elasticsearchtype, useelasticaorelastic_searchinstead - Remove
mongotype, usemongodbinstead - Remove
sentryandraventypes, use aservicetype withsentry/sentry-symfonyinstead - Remove
DebugHandlerPass - Remove support for the
DebugHandler
-
v3.11.202 Apr 2026Release notes
Open source →What's Changed
- Add missing target to named autowiring alias by @nicolas-grekas in #572
- Add info to the
monolog.channelsconfig by @GromNaN in #566
Full Changelog: v3.11.1...v3.11.2
-
v3.11.108 Dec 2025Release notes
Open source →- Fix
rollbarhandler to useRollbarLoggerwith Monolog 2+ - Fix
monolog.processortag attributes to use consecutive keys
Release notes
Open source →- Fix
rollbarhandler to useRollbarLoggerwith Monolog 2+ - Fix
monolog.processorattributes to use consecutive keys
- Fix
-
v3.11.027 Nov 2025Release notes
Open source →- Reorganize files to match the "Reusable Bundles" structure
- Migrate services configuration to PHP
- Add
console.interactive_onlyflag - Add
slack.exclude_fieldsandslackwebhook.exclude_fieldsconfiguration - Add a processor to all loggers only when tags do not specify a channel or handler
- Deprecate abstract
monolog.activation_strategy.not_foundandmonolog.handler.fingers_crossed.error_level_activation_strategyservice definitions - Drop support for PHP < 8.1
- Drop support for Symfony < 6.4
- Add TelegramBotHandler
topicsupport - Deprecate
sentryandravenhandler, use aservicehandler withsentry/sentry-symfonyinstead - Add configuration for Gelf encoders
- Fix
hostconfiguration forelastic_searchhandler - Add
hostsconfiguration forelasticahandler - Add
enabledoption tohandlersconfiguration - Add
priorityfield toprocessortag - Add
mongodbhandler and deprecatemongo - Add
monolog.formatter.syslogservice definition to format RFC5424-compliant messages
Release notes
Open source →- Reorganize files to match the "Reusable Bundles" structure
- Migrate services configuration to PHP
- Add
console.interactive_onlyflag - Add
slack.exclude_fieldsandslackwebhook.exclude_fieldsconfiguration - Add a processor to all loggers only when tags do not specify a channel or handler
- Deprecate abstract
monolog.activation_strategy.not_foundandmonolog.handler.fingers_crossed.error_level_activation_strategyservice definitions - Drop support for PHP < 8.1
- Drop support for Symfony < 6.4
- Add TelegramBotHandler
topicsupport - Deprecate
sentryandravenhandler, use aservicehandler withsentry/sentry-symfonyinstead - Add configuration for Gelf encoders
- Fix
hostconfiguration forelastic_searchhandler - Add
hostsconfiguration forelasticahandler - Add
enabledoption tohandlersconfiguration - Add
priorityfield toprocessortag - Add
mongodbhandler and deprecatemongo - Add
monolog.formatter.syslogservice definition to format RFC5424-compliant messages
-
v3.10.006 Nov 2023 -
v3.9.006 Nov 2023Release notes
Open source →- Add support for the
WithMonologChannelattribute of Monolog 3.5.0 to autoconfigure themonolog.loggertag - Add support for Symfony 7
- Remove support for Symfony 4
- Mark classes as internal when relevant
- Add support for env placeholders in the
leveloption of handlers
Release notes
Open source →- Add support for the
WithMonologChannelattribute of Monolog 3.5.0 to autoconfigure themonolog.loggertag - Add support for Symfony 7
- Remove support for Symfony 4
- Mark classes as internal when relevant
- Add support for env placeholders in the
leveloption of handlers
- Add support for the
-
v3.8.010 May 2022Release notes
Open source →- Deprecated ambiguous
elasticsearchtype, useelasticainstead - Added support for Monolog 3.0 (requires symfony/monolog-bridge 6.1)
- Added support for
AsMonologProcessorto autoconfigure processors - Added support for
FallbackGroupHandler - Added support for
ElasticsearchHandleraselastic_searchtype - Added support for
ElasticaHandleraselasticatype - Added support for
TelegramBotHandlerastelegram - Added
fill_extra_contextflag forsentryhandlers - Added support for configuring PsrLogMessageProcessor (
date_formatandremove_used_context_fields) - Fixed issue on Windows + PHP 8, workaround for php/php-src#8315
- Fixed MongoDBHandler support when no client id is provided
Release notes
Open source →- Deprecated ambiguous
elasticsearchtype, useelasticainstead - Added support for Monolog 3.0 (requires symfony/monolog-bridge 6.1)
- Added support for
AsMonologProcessorto autoconfigure processors - Added support for
FallbackGroupHandler - Added support for
ElasticsearchHandleraselastic_searchtype - Added support for
ElasticaHandleraselasticatype - Added support for
TelegramBotHandlerastelegram - Added
fill_extra_contextflag forsentryhandlers - Added support for configuring PsrLogMessageProcessor (
date_formatandremove_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
- Deprecated ambiguous
-
v3.7.105 Nov 2021 -
v3.7.031 Mar 2021Release notes
Open source →- Use
ActivationStrategyinstead ofactionLevelwhen 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
- Use
-
v3.6.006 Oct 2020Release notes
Open source →- Added support for Symfony Mailer
- Added support for setting log levels from parameters or environment variables
-
v3.5.013 Nov 2019Release notes
Open source →- Added support for Monolog 2.0
- Added
sentrytype to use sentry 2.0 client - Added
insightopshandler - Added possibility for auto-wire monolog channel according to the type-hinted aliases, introduced in the Symfony 4.2
-
v3.4.020 Jun 2019Release notes
Open source →- 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
appchannel 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
-
v3.3.104 Nov 2018 -
v3.3.004 Jun 2018Release notes
Open source →- 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
-
v3.2.005 Mar 2018Release notes
Open source →- Removed randomness from the container build
- Fixed support for the
monolog.loggertag 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
-
v3.1.206 Nov 2017 -
v3.1.126 Sep 2017 -
v3.1.026 Mar 2017Release notes
Open source →- 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_teaminstead ofteamto be configured
-
v3.0.310 Jan 2017 -
v3.0.203 Jan 2017Release notes
Open source →- 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.115 Nov 2016 -
3.0.006 Nov 2016Release notes
Open source →- 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)
-
v2.12.102 Jan 2017Nothing published for this version
-
2.12.006 Nov 2016Nothing published for this version
-
2.11.319 Oct 2016Nothing published for this version
-
v2.11.219 Oct 2016Nothing published for this version
-
2.11.113 Apr 2016Nothing published for this version
-
2.11.012 Apr 2016Nothing published for this version
-
v2.10.013 Mar 2016Nothing published for this version
-
v2.9.001 Mar 2016Nothing published for this version
-
v2.8.217 Nov 2015Nothing published for this version
-
2.8.102 Oct 2015Nothing published for this version
-
v2.8.029 Sep 2015Nothing published for this version
-
v2.7.104 Jan 2015Nothing published for this version
-
v2.7.028 Dec 2014Nothing published for this version
-
v2.6.121 Jul 2014Nothing published for this version
-
v2.6.004 Jun 2014Nothing published for this version
-
v2.5.119 Feb 2014Nothing published for this version
-
v2.5.019 Jan 2014Nothing published for this version
-
v2.4.126 Aug 2013Nothing published for this version
-
v2.4.030 Jul 2013Nothing published for this version
-
v2.3.027 May 2013Nothing published for this version
-
v2.3.0-RC124 Apr 2013 pre-releaseNothing published for this version
-
v2.3.0-BETA2no date pre-releaseNothing published for this version
-
v2.2.023 Feb 2013Nothing published for this version
-
v2.2.0-RC211 Feb 2013 pre-releaseNothing published for this version
-
v2.2.0-BETA212 Jan 2013 pre-releaseNothing published for this version
-
v2.2.0-BETA107 Jan 2013 pre-releaseNothing published for this version
-
v2.1.928 Jan 2013Nothing published for this version
-
v2.1.8no dateNothing published for this version
-
v2.1.707 Jan 2013Nothing published for this version
-
v2.1.520 Sep 2012Nothing published for this version
-
v2.1.021 Aug 2012Nothing published for this version
-
v2.1.0-RC2no date pre-releaseNothing published for this version
-
v2.1.0-RC130 Jun 2012 pre-releaseNothing published for this version
-
v2.1.0-BETA4no date pre-releaseNothing published for this version
-
v2.1.0-BETA3no date pre-releaseNothing published for this version
-
v2.1.0-BETA2no date pre-releaseNothing published for this version