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.
What's Changed
- Fix CS by @HypeMC in #578
- Add
base_pathoption forLineFormatterby @Amoifr in #577 - Add Google Cloud formatter to default services by @jannes-io in #579
- [ErrorLog] Add
expand_newlinesoption to theerror_loghandler by @Amoifr in #581 - Add a
timezoneconfig option by @Amoifr in #583 - Disable the
void_returnCS rule for tests by @lyrixx in #586 - Allow WithMonologChannel to be used on a constructor argument by @lyrixx in #585
- Skip disabled handlers when building group handlers by @Amoifr in #582
- Add support for additional parameters in native mailer by @nkl-kst in #470
- Allow using
OutputInterface::VERBOSITY_*constants in PHP config by @HeahDude in #439 - Add
rfcoption to thesyslogudphandler by @gwinn in #343 - Ensure all handlers are explicitly closed on kernel shutdown by @andy-educake in #377
- Deprecate the unused "predis" handler option in favor of "redis" by @GromNaN in #587
New Contributors
- @Amoifr made their first contribution in #577
- @jannes-io made their first contribution in #579
- @HeahDude made their first contribution in #439
- @gwinn made their first contribution in #343
- @andy-educake made their first contribution in #377
Full Changelog: v4.0.2...v4.1.0