Enhancements
- #386 Remove volatile read/write for deferred markers (@PascalSchumacher)
- #387 Provided better error message when dynamically loading jackson modules fails (@philsttr)
- #393 Added includeContext support for access events (@kersten)
- #394 Replace
Charset.forName("UTF-8")
withStandardCharsets.UTF_8
(@ArthurGazizov) - #395 Add new json provider to log root stack trace elements (@worldtiki)
- #396 Added
defer
support for StructuredArguments (@philsttr) - #403 Added support for renaming MDC fields (@philsttr)
- #404/#413 Add option to split log messages on newlines (@metacubed)
Bug fixes
- #384 Add missing String#format argument (@PascalSchumacher)
- #385 Add missing space in error status message (@PascalSchumacher)
Documentation Updates
- #401 Fix error in the regex capturing groups example (@saltos)
- #405 Clarify structured argument code for standardized field names (@philsttr)
- #411 Fix typo in readme (@robsonbittencourt)
Dependency Updates
Usage | Dependency | Old Version | New Version |
---|---|---|---|
Runtime | jackson | 2.10.1 | 2.11.0 |
Runtime | uuid-generator | 3.2.0 | 4.0.1 |
Runtime (shaded) | commons-lang3 | 3.9 | 3.10 |
Compile-time | maven-source-plugin | 3.2.0 | 3.2.1 |
Compile-time | maven-javadoc-plugin | 3.1.1 | 3.2.0 |
Compile-time | maven-shade-plugin | 3.2.1 | 3.2.3 |
Test-time | junit | 4.12 | 4.13 |
Test-time | assertj | 3.14.0 | 3.16.1 |
Test-time | mockito | 3.2.0 | 3.3.3 |