This patch release addresses certain minor issues detailed in the changelog.
Fixed
- Fix potential memory leak involving
LogBuilderin Log4j API to Logback bridge (#3819, #3824) - Prevent unnecessary warnings in
AbstractDriverManagerConnectionSource(#3828, #3831) - Fix missing newlines in default logging configuration for
log4j-core(#3835, #3851) - Fix missing default
Targetvalue in Console Appender (#3852) - Discard the sub-second part while obtaining the initial time (i.e., creation time) of a file in
RollingFileManager(#3068, #3872) - Fix Pattern Layout exception stack trace converters to no longer prepend newlines based on context (#3873, #3919)
- Fix the
com.google.errorprone:error_prone_annotationsdependency whose version property gets erased due to flattening (#3779, #3785, #3822, #3905) - Fix detection of
Throwableconverters inside nested Pattern Layout patterns when applyingalwaysWriteExceptions(#3920) - Fix parsing and merging of literals in
InstantPatternDynamicFormatter(#3930, #3932)