1. 04c93c1 Split `integration-test` into per-deployment jobs (#4216) by Piotr P. Karwasz · 2 days ago 2.x
  2. 9588841 Pin snapshot reproducibility checks to the deployed artifacts (#4215) by Piotr P. Karwasz · 2 days ago
  3. 359ee52 Revamp XML configuration testing and documentation (#4155) by Piotr P. Karwasz · 2 days ago
  4. acac6dd Align NOTICE files and drop redundant LICENSE resources (#4170) by Piotr P. Karwasz · 2 days ago
  5. dff7bfa Bump the maven-minor-updates group with 47 updates (#4206) by dependabot[bot] · 3 days ago
  6. 516e85b Fix properties configuration support for per-logger properties (#4142) by Ramanathan · 3 days ago
  7. de17f60 Fix NPE in ConfigurationScheduler by ensuring scheduledFuture is chec… (#4118) by Ramanathan · 4 days ago
  8. b21bb32 Open separate Dependabot PRs for major version updates (#4200) by Piotr P. Karwasz · 4 days ago
  9. 6bfe235 Update Dependabot configuration to handle WireMock 3.x changes (#4192) by Ramanathan · 4 days ago
  10. 9ce46c1 Bump actions/stale from 10.2.0 to 10.3.0 in the dependencies group across 1 directory (#4137) by dependabot[bot] · 5 days ago
  11. 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] · 5 days ago
  12. 7a862f6 Bump org.codehaus.plexus:plexus-utils from 3.6.0 to 3.6.1 in /log4j-parent (#4187) by dependabot[bot] · 6 days ago
  13. 40e974e Bump org.apache.kafka:kafka-clients from 3.9.1 to 3.9.2 in /log4j-parent (#4188) by dependabot[bot] · 6 days ago
  14. 1f484a1 Bump org.apache.activemq:activemq-broker from 6.1.7 to 6.2.6 in /log4j-parent (#4178) by dependabot[bot] · 6 days ago
  15. 819f216 fix: null-check parseAppender result in log4j-1.2-api XmlConfiguration (#4172) by Sebastien Tardif · 7 days ago
  16. 38889a8 Include free-form message when encoding StructuredDataMessage to XML (#4180) by Kamil Krzywanski · 10 days ago
  17. df1d9a5 Add developer information for Ramanathan Muthu (#4182) by Ramanathan · 13 days ago
  18. b6ba7d0 Add native tracing fields to LogEvent to eliminate async MDC overhead (#4171) by Ramanathan · 3 weeks ago
  19. a52ad57 Add `2.25.5` release notes (#4174) by Ramanathan · 3 weeks ago
  20. 7f5459b Merge `2.26.1` to `2.x` (#4169) by Ramanathan · 4 weeks ago
  21. 7775e12 Adds `maxRandomDelay` configure to Rolling Appenders (#4165) by Volkan Yazıcı · 4 weeks ago
  22. 0794834 Upgrade Maven and Maven Wrapper versions to `3.9.16` and `3.3.4`, respectively (#4167) by Volkan Yazıcı · 4 weeks ago
  23. 6c07199 Remove `/log4j-slf4j-impl` Dependabot execution (#4151) by Piotr P. Karwasz · 4 weeks ago
  24. 19edb23 Fix handling of non-finite numbers while encoding `MapMessage` to JSON (#4163) by Volkan Yazıcı · 4 weeks ago
  25. ffef6a6 Add Dependabot config for the 2.26.x maintenance branch (#4149) by Piotr P. Karwasz · 5 weeks ago
  26. c588dd5 Adopt the Dependabot changelog 'draft trick' (#4148) by Piotr P. Karwasz · 6 weeks ago
  27. f10c986 Fix resource leaks in `ConfigurationSource` when loading via URL (#4127) by Sebastien Tardif · 6 weeks ago
  28. 823d53d Harden `readObject(ObjectInputStream)` method argument checks (#4098) by SunWeb3Sec · 7 weeks ago
  29. dec4351 Fix `DatePatternConverter` locale parsing when timezone is omitted (#4130) by Ramanathan · 7 weeks ago
  30. 2ca8348 Remove the `patternFlags` attribute from `RegexFilter` (#4119) by Ramanathan · 7 weeks ago
  31. 019a928 Fix stack trace rendering for exceptions with identity malfunction (#4133) by Ramanathan · 7 weeks ago
  32. 6beea3f Fix encoding of `MSGID` and `SD-ID` fields of `StructuredDataMessage` to XML (#4136) by Volkan Yazıcı · 8 weeks ago
  33. dcb668e Fix changelog issue and PR references for Disruptor initialization error logging (#2250, #4124, #4134) by Ramanathan · 8 weeks ago
  34. 619debb Improve logging for `LinkageError` scenarios involving the LMAX Disruptor library (#4124) by Ramanathan · 8 weeks ago
  35. 446d2ba Add support for max compression delay in compression actions (#4071) by Ramanathan · 9 weeks ago
  36. 878f951 Fix `createOnDemand` for Rolling File Appender (#4072) by Ramanathan · 10 weeks ago
  37. 841efff Improve `CronExpression` tests to cover daylight saving and scheduling logic (#4081) by Ramanathan · 10 weeks ago
  38. d026d3f Revamped `ListAppender` for thread-safety (#4111) by Ramanathan · 10 weeks ago
  39. 12380a6 Fix KafkaAppender reporting error after successful retry (#4125) by Sebastien Tardif · 10 weeks ago
  40. 3bb440a Bump actions/stale from 9.1.0 to 10.2.0 in the dependencies group across 1 directory (#4121) by dependabot[bot] · 2 months ago
  41. 98c2fa3 Don't override `apache-rat-plugin` version (#4123) by Piotr P. Karwasz · 2 months ago
  42. 75d7cf9 Restrict JUnit dependencies to below version 6.x to maintain compatib… (#4120) by Ramanathan · 3 months ago
  43. aaf04c0 Merge `2.26.0` release changes back into `2.x` (#4117) by Volkan Yazıcı · 3 months ago
  44. c6d8dcc Generate changelog for Dependabot PRs (#4112) by Piotr P. Karwasz · 3 months ago
  45. 8243257 Add documentation for `MessageRewritePolicy` (#4042) by Neelesh Mehar · 3 months ago
  46. 2a15414 Add documentation pointer to the Async HTTP Appender of `more-log4j2` (#4062) by Matthias Langer · 3 months ago
  47. b178cb1 Switch CI to `gha/v0` and remove Develocity (#4108) by Volkan Yazıcı · 3 months ago
  48. 76c8bef Fix Javadoc references across module boundaries (i.e., cross references) (#4100) by Volkan Yazıcı · 3 months ago
  49. d0c00e9 Add missing setters to `Rfc5424LayoutBuilder` (#4076) by Piotr P. Karwasz · 3 months ago
  50. 83702bb Fix SLF4JLogger.atFatal() returning Level.TRACE instead of Level.FATAL (#4089) by yuno · 4 months ago
  51. 7e6cce5 Move the incorrectly placed changelog for #3940 to `.2.x.x` (#4090) by Moritz Mack · 4 months ago
  52. c889dcb Discard defined but unused loggers, appenders and filters (#4069) by Michael Morris · 4 months ago
  53. 11e74d7 Merge changes in version `2.25.4` back to `2.x` (#4085) by Piotr P. Karwasz · 4 months ago
  54. d375a66 Add initial `AGENTS.md` for AI-assisted vulnerability research (#4083) by Piotr P. Karwasz · 4 months ago
  55. 1fdfe14 Allow severity-based log message filtering in `PluginProcessor` (#4063) by treyfarmigoni · 4 months ago
  56. c5396fc Add debug logs for successful resource loading in `Loader` (#4060) by LBS · 4 months ago
  57. 3792f44 Remove redundant warning from `feature_request.md` (#4065) by Volkan Yazıcı · 4 months ago
  58. 0f7f2c7 Avoid referring to `PluginBuilderAttribute.class` in `PluginProcessor` (#4041) by Liam Miller-Cushon · 4 months ago
  59. d46918c Take `Throwable#toString()` into account while rendering stack traces in Pattern Layout (#4033) by JongminChung · 5 months ago
  60. 8e7d897 Fix the `AsyncLoggerConfig` ring buffer size property name in the manual (#4038) by Dimitar Dimitrov · 5 months ago
  61. 4f474b3 Retire Log4j Scala (#4030) by Volkan Yazıcı · 6 months ago
  62. c8a9421 Remove Log4j Jakarta EE link from navigation file (#4025) by Na Minhyeok · 6 months ago
  63. 752d023 Fix header write in `RollingRandomAccessFileManager` (#4008) by NeatGuyCoding · 7 months ago
  64. 33fff89 Fix warning when last argument is null (#4014) by lrozenblyum · 7 months ago
  65. 8abfdfc Add versioning and support policy information (#3341) by Piotr P. Karwasz · 7 months ago
  66. 9c22ca2 docs: recommend use of appropriately scoped trust roots (#4006) by Piotr P. Karwasz · 7 months ago
  67. 5ee7890 Merge `rel/2.25.3` to `2.x` (#4004) by Volkan Yazıcı · 7 months ago
  68. 3b93748 Fix host name verification in `SSLSocketManager` (#4002) by Volkan Yazıcı · 7 months ago
  69. 37a0383 Use binary names in `GraalVmProcessor` (#3996) by Piotr P. Karwasz · 7 months ago
  70. 5cd8887 Fix Dependabot configuration (#3997) by Piotr P. Karwasz · 8 months ago
  71. a6bc86e Group Dependabot PRs and remove `merge-dependabot` (#3990) by Piotr P. Karwasz · 8 months ago
  72. 4f68c32 Disable commit signatures (#3989) by Volkan Yazıcı · 8 months ago
  73. 73733da Remove the `com.github.spotbugs:spotbugs-annotations` dependency (#3984, #3985) by Vladimir Sitnikov · 8 months ago
  74. 4b7065b Simplify file manager registry factory pattern (#3968) by Piotr P. Karwasz · 9 months ago
  75. 296d1d7 Fix `BurstFilter` documentation regarding the level parameter (#3983) by Matthias Langer · 9 months ago
  76. 1cfcda9 Add documentation for third-party filters and routing filter specifically (#3982) by Matthias Langer · 9 months ago
  77. e2234cf Fix spelling (#3967) by Gary Gregory · 9 months ago
  78. 1f8bb40 Bump elastic.version in /log4j-layout-template-json-test (#3972) by dependabot[bot] · 9 months ago
  79. 62cd4bf Bump com.github.jnr:jnr-ffi from 2.2.17 to 2.2.18 in /log4j-cassandra (#3971) by dependabot[bot] · 9 months ago
  80. a6cb7b7 Add new `ConfigurationFactory::getConfiguration` accepting multiple URIs (#3921) by yoobin_mion · 9 months ago
  81. d54bf0a Update `org.mongodb:bson` to version `5.6.1` (#3961) by dependabot[bot] · 9 months ago
  82. df5096a Update `co.elastic.clients:elasticsearch-java` to version `9.1.5` (#3949) by dependabot[bot] · 9 months ago
  83. 9643c22 Fix nullability issues in `SslConfiguration` (#3953) by Matt Sicker · 9 months ago
  84. 141a54e Stabilize `RollingAppenderDeleteAccumulatedCount1Test` (#3957) by Rodolfo Juarez · 9 months ago
  85. 60c62ee Stabilize `RollingAppenderDirectCronTest` and `XmlCompleteFileAppenderTest` (#3946) by Rodolfo Juarez · 9 months ago
  86. 13e37d8 Increase Awaitility timeout to 5s in `AbstractAsyncThreadContextTestBase` (#3956) by Kevin Cruz · 9 months ago
  87. ed45a45 Update `org.junit:junit-bom` to version `5.13.4` (#3850) (#3850) by dependabot[bot] · 9 months ago
  88. c9a38ed Fix `ArrayIndexOutOfBoundsException` in `ThrowableStackTraceRenderer` when the stack trace is mutated concurrently (#3955) by Moritz Mack · 9 months ago
  89. 1758179 Replace fixed delay with polling in `SyslogAppenderCustomLayoutTest` (#3944) by Kevin Cruz · 10 months ago
  90. 4852d12 Fix state leakage in `AbstractAsyncThreadContextTestBase` (#3945) by Kevin Cruz · 10 months ago
  91. e9556bb Optimize `DefaultThreadContextMap.getCopy()` performance (#3939) by Anurag Dubey · 10 months ago
  92. 8a3fb53 Fix log message in `ApiLogger::setUseParentHandlers` (#3943) by Jeff Maxwell · 10 months ago
  93. 7125d93 Fix `NPE` in `ThrowableStackTraceRenderer` due to concurrent mutation of suppressed exceptions (#3934) by joepembe · 10 months ago
  94. 84c7716 Bump elasticsearch-java to version 9.x (#3901) by Ramanathan · 10 months ago
  95. 745d096 Merge changes from `2.25.2` release (#3936) by Volkan Yazıcı · 10 months ago
  96. 9b9a0d4 Fix parsing and merging of literals in `InstantPatternDynamicFormatter` (#3932) by Piotr P. Karwasz · 10 months ago
  97. 59d2be9 Recognize nested converters in `alwaysWriteExceptions` (#3920) by Piotr P. Karwasz · 10 months ago
  98. 7209b27 doc: clarify `%ex` whitespace behavior across versions (#3918) by Piotr P. Karwasz · 11 months ago
  99. c41feed fix: make `%ex` behavior context-independent (#3919) by Piotr P. Karwasz · 11 months ago
  100. fe55a68 Update `org.apache.commons:commons-lang3` to version `3.18.0` (#3821) by dependabot[bot] · 11 months ago