FestinHegre/vendor/symfony/monolog-bridge/CHANGELOG.md
2024-09-26 17:26:04 +02:00

3.5 KiB

CHANGELOG

7.0

  • Drop support for monolog < 3.0
  • Remove class Logger, use HttpKernel's DebugLoggerConfigurator instead

6.4

  • Add native return type to Logger::clear() and to DebugProcessor::clear()
  • Deprecate class Logger, use HttpKernel's DebugLoggerConfigurator instead

6.1

  • Add support for Monolog 3

6.0

  • The $actionLevel constructor argument of NotFoundActivationStrategy has been replaced by the $inner one which expects an ActivationStrategyInterface to decorate instead
  • The $actionLevel constructor argument of HttpCodeActivationStrategy has been replaced by the $inner one which expects an ActivationStrategyInterface to decorate instead
  • Remove ResetLoggersWorkerSubscriber in favor of "reset_on_message" option in messenger configuration
  • Remove SwiftMailerHandler, use MailerHandler instead

5.4

  • Deprecate ResetLoggersWorkerSubscriber to reset buffered logs in messenger workers, use "reset_on_message" option in messenger configuration instead.

5.3

  • Add ResetLoggersWorkerSubscriber to reset buffered logs in messenger workers

5.2.0

  • The $actionLevel constructor argument of Symfony\Bridge\Monolog\Handler\FingersCrossed\NotFoundActivationStrategy has been deprecated and replaced by the $inner one which expects an ActivationStrategyInterface to decorate instead. Symfony\Bridge\Monolog\Handler\FingersCrossed\NotFoundActivationStrategy will become final in 6.0.
  • The $actionLevel constructor argument of Symfony\Bridge\Monolog\Handler\FingersCrossed\HttpCodeActivationStrategy has been deprecated and replaced by the $inner one which expects an ActivationStrategyInterface to decorate instead. Symfony\Bridge\Monolog\Handler\FingersCrossed\HttpCodeActivationStrategy will become final in 6.0

5.1.0

  • Added MailerHandler

5.0.0

  • The methods DebugProcessor::getLogs(), DebugProcessor::countErrors(), Logger::getLogs() and Logger::countErrors() have a new $request argument.
  • Added support for Monolog 2.

4.4.0

  • The RouteProcessor class has been made final
  • Added ElasticsearchLogstashHandler
  • Added the ServerLogCommand. Backport from the deprecated WebServerBundle

4.3.0

  • added ConsoleCommandProcessor: monolog processor that adds command name and arguments
  • added RouteProcessor: monolog processor that adds route name, controller::action and route params

4.2.0

  • The methods DebugProcessor::getLogs(), DebugProcessor::countErrors(), Logger::getLogs() and Logger::countErrors() will have a new $request argument in version 5.0, not defining it is deprecated

4.1.0

  • WebProcessor now implements EventSubscriberInterface in order to be easily autoconfigured

4.0.0

  • the $format, $dateFormat, $allowInlineLineBreaks, and $ignoreEmptyContextAndExtra constructor arguments of the ConsoleFormatter class have been removed, use $options instead
  • the DebugHandler class has been removed

3.3.0

  • Improved the console handler output formatting by adding var-dumper support

3.0.0

  • deprecated interface Symfony\Component\HttpKernel\Log\LoggerInterface has been removed
  • deprecated methods Logger::crit(), Logger::emerg(), Logger::err() and Logger::warn() have been removed

2.4.0

  • added ConsoleHandler and ConsoleFormatter which can be used to show log messages in the console output depending on the verbosity settings

2.1.0

  • added ChromePhpHandler