1. e8f7ec0 Add literal Context Data (MDC) filtering to JSON Template Layout (#4186) by Ramanathan · 2 days ago 2.x
  2. e560064 Bump org.json:json from 20250517 to 20260814 (#4312) by dependabot[bot] · 3 days ago
  3. 8c50211 Bump the maven-minor-2-x group with 10 updates (#4311) by dependabot[bot] · 4 days ago
  4. 7c4e7db Update Dependabot ignore rules for Logback, Cassandra, Groovy, Elastic and Kroki (#4305) by Ramanathan · 4 days ago
  5. b8e67f4 Revert "Bump org.springframework.cloud:spring-cloud-context from 4.3.0 to 5.0.2 (#4211)" (#4308) by Ramanathan · 6 days ago
  6. c4e834a Bump org.springframework.cloud:spring-cloud-context from 4.3.0 to 5.0.2 (#4211) by dependabot[bot] · 6 days ago
  7. b257e74 Bump com.github.luben:zstd-jni from 1.5.7-4 to 1.5.7-16 (#4209) by dependabot[bot] · 6 days ago
  8. ded9666 Bump actions/stale from 10.3.0 to 11.0.0 in the actions-all-2-x group (#4289) by dependabot[bot] · 8 days ago
  9. dd04ae8 Bump the maven-minor-2-x group with 16 updates (#4291) by dependabot[bot] · 10 days ago
  10. 3711ee3 Add Dependabot configuration for `2.25.x` and rename update groups (#4284) by Piotr P. Karwasz · 10 days ago
  11. 1ca70aa Remove the unused Maven and Plexus dependencies of the test modules (#4281) by Piotr P. Karwasz · 10 days ago
  12. 008f69b Switches from `protected_branches` to `rulesets` (#4095) by Piotr P. Karwasz · 11 days ago
  13. 9f3b579 Fix circular references in exceptions (#4249) by Volkan Yazıcı · 11 days ago
  14. 4606de4 Fix handling of `onMatch` and `onMismatch` attributes in the properties configuration format (#4116) by Ramanathan · 11 days ago
  15. c685326 Deprecate externalContext and migrate to Map-backed getObject/putObject (#4070) by Ramanathan · 11 days ago
  16. d1f9355 Fix startup delay and direct write file naming in CronTriggeringPolicy (#4226) by tupelo-schneck · 13 days ago
  17. 466f98f Catch `LinkageError` in `ThrowableExtendedStackTraceRenderer#loadClass` (#4028) (#4049) by CHANHAN · 13 days ago
  18. 4ce9212 resolve external entities through ConfigurationSource in log4j 1.x XmlConfiguration (#4198) by jmestwa-coder · 2 weeks ago
  19. 33c8236 docs: Routing Appender security considerations for high-cardinality keys (#4217) by Sebastien Tardif · 2 weeks ago
  20. c64ef11 Add missing RootLogger.Builder withFilter alias (#4224) by Hashim Khan · 2 weeks ago
  21. a4364da Fix date format from `mm` to `MM` in pattern layout (#4257) by Przemek Sadło · 2 weeks ago
  22. abcb38f fix: treat null parameters as empty in `CsvParameterLayout` (#4245) by dev_Hakaze · 2 weeks ago
  23. 668c0cc Fix Log4j1SyslogLayout builder javadoc attributes (#4239) by Burak Kalaycı · 2 weeks ago
  24. ecf1f41 Change `build` and `codeql-analysis` triggers (#4212) by Piotr P. Karwasz · 4 weeks ago
  25. ef6ebfb fix: close streams in `LoggerContextAdmin::setConfigLocationUri` (#4218) by Sebastien Tardif · 4 weeks ago
  26. bf873ae Extend plugin processor message filtering and add `[Log4j]` prefixes (#4228) by DragonFSKY · 4 weeks ago
  27. 3c60ae0 Fix exceptions in the JMX integration (#4185) by Sebastien Tardif · 4 weeks ago
  28. 494f26c Fix NPE in PluginElementVisitor when handling unresolved child elements (#4250) by Ramanathan · 4 weeks ago
  29. c59b056 Add log4j-api-kotlin dependency to BOM (#4222) by Ramanathan · 4 weeks ago
  30. 246fc76 fix: `InstantPatternLegacyFormatter` precision for legacy `n` patterns (#4220) by Sebastien Tardif · 4 weeks ago
  31. 04c93c1 Split `integration-test` into per-deployment jobs (#4216) by Piotr P. Karwasz · 7 weeks ago
  32. 9588841 Pin snapshot reproducibility checks to the deployed artifacts (#4215) by Piotr P. Karwasz · 7 weeks ago
  33. 359ee52 Revamp XML configuration testing and documentation (#4155) by Piotr P. Karwasz · 7 weeks ago
  34. acac6dd Align NOTICE files and drop redundant LICENSE resources (#4170) by Piotr P. Karwasz · 7 weeks ago
  35. dff7bfa Bump the maven-minor-updates group with 47 updates (#4206) by dependabot[bot] · 7 weeks ago
  36. 516e85b Fix properties configuration support for per-logger properties (#4142) by Ramanathan · 7 weeks ago
  37. de17f60 Fix NPE in ConfigurationScheduler by ensuring scheduledFuture is chec… (#4118) by Ramanathan · 7 weeks ago
  38. b21bb32 Open separate Dependabot PRs for major version updates (#4200) by Piotr P. Karwasz · 7 weeks ago
  39. 6bfe235 Update Dependabot configuration to handle WireMock 3.x changes (#4192) by Ramanathan · 7 weeks ago
  40. 9ce46c1 Bump actions/stale from 10.2.0 to 10.3.0 in the dependencies group across 1 directory (#4137) by dependabot[bot] · 8 weeks ago
  41. 6d44607 Bump org.slf4j:slf4j-nop from 2.0.17 to 2.0.18 in /log4j-mongodb4 in the dependencies group across 1 directory (#4139) by dependabot[bot] · 8 weeks ago
  42. 7a862f6 Bump org.codehaus.plexus:plexus-utils from 3.6.0 to 3.6.1 in /log4j-parent (#4187) by dependabot[bot] · 8 weeks ago
  43. 40e974e Bump org.apache.kafka:kafka-clients from 3.9.1 to 3.9.2 in /log4j-parent (#4188) by dependabot[bot] · 8 weeks ago
  44. 1f484a1 Bump org.apache.activemq:activemq-broker from 6.1.7 to 6.2.6 in /log4j-parent (#4178) by dependabot[bot] · 8 weeks ago
  45. 819f216 fix: null-check parseAppender result in log4j-1.2-api XmlConfiguration (#4172) by Sebastien Tardif · 8 weeks ago
  46. 38889a8 Include free-form message when encoding StructuredDataMessage to XML (#4180) by Kamil Krzywanski · 8 weeks ago
  47. df1d9a5 Add developer information for Ramanathan Muthu (#4182) by Ramanathan · 9 weeks ago
  48. b6ba7d0 Add native tracing fields to LogEvent to eliminate async MDC overhead (#4171) by Ramanathan · 10 weeks ago
  49. a52ad57 Add `2.25.5` release notes (#4174) by Ramanathan · 10 weeks ago
  50. 7f5459b Merge `2.26.1` to `2.x` (#4169) by Ramanathan · 2 months ago
  51. 7775e12 Adds `maxRandomDelay` configure to Rolling Appenders (#4165) by Volkan Yazıcı · 2 months ago
  52. 0794834 Upgrade Maven and Maven Wrapper versions to `3.9.16` and `3.3.4`, respectively (#4167) by Volkan Yazıcı · 2 months ago
  53. 6c07199 Remove `/log4j-slf4j-impl` Dependabot execution (#4151) by Piotr P. Karwasz · 3 months ago
  54. 19edb23 Fix handling of non-finite numbers while encoding `MapMessage` to JSON (#4163) by Volkan Yazıcı · 3 months ago
  55. ffef6a6 Add Dependabot config for the 2.26.x maintenance branch (#4149) by Piotr P. Karwasz · 3 months ago
  56. c588dd5 Adopt the Dependabot changelog 'draft trick' (#4148) by Piotr P. Karwasz · 3 months ago
  57. f10c986 Fix resource leaks in `ConfigurationSource` when loading via URL (#4127) by Sebastien Tardif · 3 months ago
  58. 823d53d Harden `readObject(ObjectInputStream)` method argument checks (#4098) by SunWeb3Sec · 3 months ago
  59. dec4351 Fix `DatePatternConverter` locale parsing when timezone is omitted (#4130) by Ramanathan · 3 months ago
  60. 2ca8348 Remove the `patternFlags` attribute from `RegexFilter` (#4119) by Ramanathan · 3 months ago
  61. 019a928 Fix stack trace rendering for exceptions with identity malfunction (#4133) by Ramanathan · 3 months ago
  62. 6beea3f Fix encoding of `MSGID` and `SD-ID` fields of `StructuredDataMessage` to XML (#4136) by Volkan Yazıcı · 3 months ago
  63. dcb668e Fix changelog issue and PR references for Disruptor initialization error logging (#2250, #4124, #4134) by Ramanathan · 3 months ago
  64. 619debb Improve logging for `LinkageError` scenarios involving the LMAX Disruptor library (#4124) by Ramanathan · 4 months ago
  65. 446d2ba Add support for max compression delay in compression actions (#4071) by Ramanathan · 4 months ago
  66. 878f951 Fix `createOnDemand` for Rolling File Appender (#4072) by Ramanathan · 4 months ago
  67. 841efff Improve `CronExpression` tests to cover daylight saving and scheduling logic (#4081) by Ramanathan · 4 months ago
  68. d026d3f Revamped `ListAppender` for thread-safety (#4111) by Ramanathan · 4 months ago
  69. 12380a6 Fix KafkaAppender reporting error after successful retry (#4125) by Sebastien Tardif · 4 months ago
  70. 3bb440a Bump actions/stale from 9.1.0 to 10.2.0 in the dependencies group across 1 directory (#4121) by dependabot[bot] · 4 months ago
  71. 98c2fa3 Don't override `apache-rat-plugin` version (#4123) by Piotr P. Karwasz · 4 months ago
  72. 75d7cf9 Restrict JUnit dependencies to below version 6.x to maintain compatib… (#4120) by Ramanathan · 4 months ago
  73. aaf04c0 Merge `2.26.0` release changes back into `2.x` (#4117) by Volkan Yazıcı · 4 months ago
  74. c6d8dcc Generate changelog for Dependabot PRs (#4112) by Piotr P. Karwasz · 4 months ago
  75. 8243257 Add documentation for `MessageRewritePolicy` (#4042) by Neelesh Mehar · 4 months ago
  76. 2a15414 Add documentation pointer to the Async HTTP Appender of `more-log4j2` (#4062) by Matthias Langer · 4 months ago
  77. b178cb1 Switch CI to `gha/v0` and remove Develocity (#4108) by Volkan Yazıcı · 4 months ago
  78. 76c8bef Fix Javadoc references across module boundaries (i.e., cross references) (#4100) by Volkan Yazıcı · 5 months ago
  79. d0c00e9 Add missing setters to `Rfc5424LayoutBuilder` (#4076) by Piotr P. Karwasz · 5 months ago
  80. 83702bb Fix SLF4JLogger.atFatal() returning Level.TRACE instead of Level.FATAL (#4089) by yuno · 5 months ago
  81. 7e6cce5 Move the incorrectly placed changelog for #3940 to `.2.x.x` (#4090) by Moritz Mack · 5 months ago
  82. c889dcb Discard defined but unused loggers, appenders and filters (#4069) by Michael Morris · 6 months ago
  83. 11e74d7 Merge changes in version `2.25.4` back to `2.x` (#4085) by Piotr P. Karwasz · 6 months ago
  84. d375a66 Add initial `AGENTS.md` for AI-assisted vulnerability research (#4083) by Piotr P. Karwasz · 6 months ago
  85. 1fdfe14 Allow severity-based log message filtering in `PluginProcessor` (#4063) by treyfarmigoni · 6 months ago
  86. c5396fc Add debug logs for successful resource loading in `Loader` (#4060) by LBS · 6 months ago
  87. 3792f44 Remove redundant warning from `feature_request.md` (#4065) by Volkan Yazıcı · 6 months ago
  88. 0f7f2c7 Avoid referring to `PluginBuilderAttribute.class` in `PluginProcessor` (#4041) by Liam Miller-Cushon · 6 months ago
  89. d46918c Take `Throwable#toString()` into account while rendering stack traces in Pattern Layout (#4033) by JongminChung · 6 months ago
  90. 8e7d897 Fix the `AsyncLoggerConfig` ring buffer size property name in the manual (#4038) by Dimitar Dimitrov · 7 months ago
  91. 4f474b3 Retire Log4j Scala (#4030) by Volkan Yazıcı · 8 months ago
  92. c8a9421 Remove Log4j Jakarta EE link from navigation file (#4025) by Na Minhyeok · 8 months ago
  93. 752d023 Fix header write in `RollingRandomAccessFileManager` (#4008) by NeatGuyCoding · 9 months ago
  94. 33fff89 Fix warning when last argument is null (#4014) by lrozenblyum · 9 months ago
  95. 8abfdfc Add versioning and support policy information (#3341) by Piotr P. Karwasz · 9 months ago
  96. 9c22ca2 docs: recommend use of appropriately scoped trust roots (#4006) by Piotr P. Karwasz · 9 months ago
  97. 5ee7890 Merge `rel/2.25.3` to `2.x` (#4004) by Volkan Yazıcı · 9 months ago
  98. 3b93748 Fix host name verification in `SSLSocketManager` (#4002) by Volkan Yazıcı · 9 months ago
  99. 37a0383 Use binary names in `GraalVmProcessor` (#3996) by Piotr P. Karwasz · 9 months ago
  100. 5cd8887 Fix Dependabot configuration (#3997) by Piotr P. Karwasz · 9 months ago