2.23.1
This release contains several small fixes and some dependency updates.
Changed
- Improve performance of
CloseableThreadContext#closeMap()(#2296)
Fixed
- Fix handling of
LoggerContextAwarelookups (#2309) - Fix NPE in
PatternProcessorfor aUNIX_MILLISpattern (#2346) - Fix that parameterized message formatting doesn't throw an exception when there are insufficient number of parameters (#2343)
- Fix
StatusLoggerlog level filtering when debug mode is enabled (#2337) - Add
log4j2.StatusLogger.dateFormatZonesystem property to set the time-zoneStatusLoggeruses to formatjava.time.Instant. Without this, formatting patterns accessing to time-zone-specific fields (e.g., year-of-era) cause failures. (#2322) - Fix
StatusLoggerto correctly readlog4j2.StatusLogger.propertiesresource (#2354) - Fix stack overflow in
StatusLogger(#2322)
Updated
- Update
jakarta.activation:jakarta.activation-apito version2.1.3(#2335) - Update
jakarta.mail:jakarta.mail-apito version2.1.3(#2348) - Update
org.apache.commons:commons-compressto version1.26.0(#2304) - Update
org.apache.commons:commons-dbcp2to version2.12.0(#2344) - Update
org.apache.kafka:kafka-clientsto version3.7.0(#2326) - Update
org.eclipse.angus:angus-activationto version2.0.2(#2336) - Update
org.eclipse.angus:jakarta.mailto version2.0.3(#2349)