This release supports the new logback-access 2.x artifacts at group id ch.qos.logback.access
. This release does not support the old logback-access artifact at ch.qos.logback:logback-access
. Special thanks to @sondemar for this contribution!
This release requires Java 11 or newer.
Recommended versions of dependencies are as follows (Earlier versions might work, but have not been tested):
- logback-core/classic 1.5.x.
- logback-access 2.0.x
- jackson-* 2.17.x
What's Changed
✨ New features and improvements
- Set AbstractThrowableClassNameJsonProvider.getThrowable as protected by @EvaristeGalois11 in #988
- Add composite MdcEntryWriter to filter MDC keys with regex by @jug in #974
🐞 Bug fixes
- Fix typo in IllegalArgumentException message by @rooday-doordash in #1024
📖 Documentation, Tests and Build
🆙 Dependency Upgrades
- Support for logback-access 2.0.0 by @sondemar in #1015
- Upgrade dependencies and maven plugins by @philsttr in #1028
New Contributors
- @rooday-doordash made their first contribution in #1024
- @sondemar made their first contribution in #1015
- @EvaristeGalois11 made their first contribution in #988
Full Changelog: logstash-logback-encoder-7.4...logstash-logback-encoder-8.0