1. 83702bb Fix SLF4JLogger.atFatal() returning Level.TRACE instead of Level.FATAL (#4089) by yuno · 4 days ago 2.x
  2. 7e6cce5 Move the incorrectly placed changelog for #3940 to `.2.x.x` (#4090) by Moritz Mack · 4 days ago
  3. c889dcb Discard defined but unused loggers, appenders and filters (#4069) by Michael Morris · 2 weeks ago
  4. 11e74d7 Merge changes in version `2.25.4` back to `2.x` (#4085) by Piotr P. Karwasz · 2 weeks ago
  5. d375a66 Add initial `AGENTS.md` for AI-assisted vulnerability research (#4083) by Piotr P. Karwasz · 3 weeks ago
  6. 1fdfe14 Allow severity-based log message filtering in `PluginProcessor` (#4063) by treyfarmigoni · 4 weeks ago
  7. c5396fc Add debug logs for successful resource loading in `Loader` (#4060) by LBS · 4 weeks ago
  8. 3792f44 Remove redundant warning from `feature_request.md` (#4065) by Volkan Yazıcı · 4 weeks ago
  9. 0f7f2c7 Avoid referring to `PluginBuilderAttribute.class` in `PluginProcessor` (#4041) by Liam Miller-Cushon · 4 weeks ago
  10. d46918c Take `Throwable#toString()` into account while rendering stack traces in Pattern Layout (#4033) by JongminChung · 6 weeks ago
  11. 8e7d897 Fix the `AsyncLoggerConfig` ring buffer size property name in the manual (#4038) by Dimitar Dimitrov · 6 weeks ago
  12. 4f474b3 Retire Log4j Scala (#4030) by Volkan Yazıcı · 3 months ago
  13. c8a9421 Remove Log4j Jakarta EE link from navigation file (#4025) by Na Minhyeok · 3 months ago
  14. 752d023 Fix header write in `RollingRandomAccessFileManager` (#4008) by NeatGuyCoding · 4 months ago
  15. 33fff89 Fix warning when last argument is null (#4014) by lrozenblyum · 4 months ago
  16. 8abfdfc Add versioning and support policy information (#3341) by Piotr P. Karwasz · 4 months ago
  17. 9c22ca2 docs: recommend use of appropriately scoped trust roots (#4006) by Piotr P. Karwasz · 4 months ago
  18. 5ee7890 Merge `rel/2.25.3` to `2.x` (#4004) by Volkan Yazıcı · 4 months ago
  19. 3b93748 Fix host name verification in `SSLSocketManager` (#4002) by Volkan Yazıcı · 4 months ago
  20. 37a0383 Use binary names in `GraalVmProcessor` (#3996) by Piotr P. Karwasz · 4 months ago
  21. 5cd8887 Fix Dependabot configuration (#3997) by Piotr P. Karwasz · 4 months ago
  22. a6bc86e Group Dependabot PRs and remove `merge-dependabot` (#3990) by Piotr P. Karwasz · 4 months ago
  23. 4f68c32 Disable commit signatures (#3989) by Volkan Yazıcı · 5 months ago
  24. 73733da Remove the `com.github.spotbugs:spotbugs-annotations` dependency (#3984, #3985) by Vladimir Sitnikov · 5 months ago
  25. 4b7065b Simplify file manager registry factory pattern (#3968) by Piotr P. Karwasz · 5 months ago
  26. 296d1d7 Fix `BurstFilter` documentation regarding the level parameter (#3983) by Matthias Langer · 5 months ago
  27. 1cfcda9 Add documentation for third-party filters and routing filter specifically (#3982) by Matthias Langer · 5 months ago
  28. e2234cf Fix spelling (#3967) by Gary Gregory · 6 months ago
  29. 1f8bb40 Bump elastic.version in /log4j-layout-template-json-test (#3972) by dependabot[bot] · 6 months ago
  30. 62cd4bf Bump com.github.jnr:jnr-ffi from 2.2.17 to 2.2.18 in /log4j-cassandra (#3971) by dependabot[bot] · 6 months ago
  31. a6cb7b7 Add new `ConfigurationFactory::getConfiguration` accepting multiple URIs (#3921) by yoobin_mion · 6 months ago
  32. d54bf0a Update `org.mongodb:bson` to version `5.6.1` (#3961) by dependabot[bot] · 6 months ago
  33. df5096a Update `co.elastic.clients:elasticsearch-java` to version `9.1.5` (#3949) by dependabot[bot] · 6 months ago
  34. 9643c22 Fix nullability issues in `SslConfiguration` (#3953) by Matt Sicker · 6 months ago
  35. 141a54e Stabilize `RollingAppenderDeleteAccumulatedCount1Test` (#3957) by Rodolfo Juarez · 6 months ago
  36. 60c62ee Stabilize `RollingAppenderDirectCronTest` and `XmlCompleteFileAppenderTest` (#3946) by Rodolfo Juarez · 6 months ago
  37. 13e37d8 Increase Awaitility timeout to 5s in `AbstractAsyncThreadContextTestBase` (#3956) by Kevin Cruz · 6 months ago
  38. ed45a45 Update `org.junit:junit-bom` to version `5.13.4` (#3850) (#3850) by dependabot[bot] · 6 months ago
  39. c9a38ed Fix `ArrayIndexOutOfBoundsException` in `ThrowableStackTraceRenderer` when the stack trace is mutated concurrently (#3955) by Moritz Mack · 6 months ago
  40. 1758179 Replace fixed delay with polling in `SyslogAppenderCustomLayoutTest` (#3944) by Kevin Cruz · 6 months ago
  41. 4852d12 Fix state leakage in `AbstractAsyncThreadContextTestBase` (#3945) by Kevin Cruz · 6 months ago
  42. e9556bb Optimize `DefaultThreadContextMap.getCopy()` performance (#3939) by Anurag Dubey · 6 months ago
  43. 8a3fb53 Fix log message in `ApiLogger::setUseParentHandlers` (#3943) by Jeff Maxwell · 6 months ago
  44. 7125d93 Fix `NPE` in `ThrowableStackTraceRenderer` due to concurrent mutation of suppressed exceptions (#3934) by joepembe · 6 months ago
  45. 84c7716 Bump elasticsearch-java to version 9.x (#3901) by Ramanathan · 6 months ago
  46. 745d096 Merge changes from `2.25.2` release (#3936) by Volkan Yazıcı · 7 months ago
  47. 9b9a0d4 Fix parsing and merging of literals in `InstantPatternDynamicFormatter` (#3932) by Piotr P. Karwasz · 7 months ago
  48. 59d2be9 Recognize nested converters in `alwaysWriteExceptions` (#3920) by Piotr P. Karwasz · 7 months ago
  49. 7209b27 doc: clarify `%ex` whitespace behavior across versions (#3918) by Piotr P. Karwasz · 7 months ago
  50. c41feed fix: make `%ex` behavior context-independent (#3919) by Piotr P. Karwasz · 7 months ago
  51. fe55a68 Update `org.apache.commons:commons-lang3` to version `3.18.0` (#3821) by dependabot[bot] · 7 months ago
  52. d13b56a Update `org.apache.commons:commons-lang3` to version `3.18.0` (#3815) by dependabot[bot] · 7 months ago
  53. 8e80e9e Fix the missing Error Prone version (#3905) by Volkan Yazıcı · 8 months ago
  54. 187f38c Round `initialTime` in `RollingFileManager` (#3872) by Niklas Keller · 8 months ago
  55. a865bd1 Update `com.fasterxml.jackson:jackson-bom` to version `` (#3847) (#3847) by dependabot[bot] · 8 months ago
  56. 74c9418 Update `org.xerial.snappy:snappy-java` to version `1.1.10.8` (#3841) (#3841) by dependabot[bot] · 8 months ago
  57. af69de4 Update `org.gradlex:gradle-module-metadata-maven-plugin` to version `1.1` (#3811) by dependabot[bot] · 8 months ago
  58. 769b924 [LOG4J2-3805] NamedInstantPatternTest#compatibilityOfLegacyPattern fails in timezones with minute offsets (e.g., GMT+05:30) (#3888) by Ramanathan · 8 months ago
  59. e84655e Remove `jvmrunargs` lookup (#3874) by Ramanathan · 8 months ago
  60. 2f79c39 Fix missing default `Target` value in `ConsoleAppender` (#3852) by Ryan Schmitt · 8 months ago
  61. 286191e DefaultLayout: Append a newline to the serialized LogEvent (#3851) by Ryan Schmitt · 9 months ago
  62. 61ec36a Specify the scale (seconds) of the monitorInterval configuration integer (#3854) by Gary Gregory · 9 months ago
  63. 2b1d469 Create `NamedDatePattern` to make date & time patterns supported by Pattern Layout programmatically accessible (#3789) by Roy · 9 months ago
  64. b6b1deb Add changelog for `StatusLogger` changes in `2.23.0` (#3838) by Volkan Yazıcı · 9 months ago
  65. 2c66a74 fix: Prevent `LogBuilder` memory leak in Log4j API to Logback bridge (#3824) by Piotr P. Karwasz · 9 months ago
  66. a501f98 Merge release `2.25.1` back into `2.x` (#3820) by Piotr P. Karwasz · 9 months ago
  67. b00133b Correct log message format in `AbstractDriverManagerConnectionSource` (#3831) by Junhyeok Lee · 9 months ago
  68. 8ec5703 Bump org.junit:junit-bom from 5.13.2 to 5.13.3 in /log4j-parent (#3806) by dependabot[bot] · 9 months ago
  69. c5a1955 fix: Add `resource:` protocol to allowed URL schemes by default (#3795) by Piotr P. Karwasz · 10 months ago
  70. cab8ae8 fix: Add GraalVM reachability metadata for non-plugin class instantiations (#3800) by Piotr P. Karwasz · 10 months ago
  71. 6cd74a8 fix: Disable sharing of formatted timestamps between threads (#3802) by Piotr P. Karwasz · 10 months ago
  72. 3ba9da5 Update `com.github.luben:zstd-jni` to version `1.5.7-4` (#3799) by dependabot[bot] · 10 months ago
  73. 3fa55e8 Update `org.junit:junit-bom` to version `5.13.2` (#3782) by dependabot[bot] · 10 months ago
  74. 7f90193 Bump com.fasterxml.jackson:jackson-bom from 2.19.0 to 2.19.1 in /log4j-parent (#3745) by dependabot[bot] · 10 months ago
  75. 7da8450 fix: Fix Java type for annotated array parameters (#3797) by Piotr P. Karwasz · 10 months ago
  76. c4df56e doc: Clarify and enhance `GraalVmProcessor` configuration example (#3786) by Piotr P. Karwasz · 10 months ago
  77. 3b0c77d introduced a jakarta support range for the bnd tool (#3791) by Johan Compagner · 10 months ago
  78. 9b66389 fix: Restore Backward Compatibility with Spring Boot Reconfiguration (#3773) by Piotr P. Karwasz · 10 months ago
  79. f93b6b1 fix: Make `GraalVmProcessor` Arguments Optional (#3772) by Piotr P. Karwasz · 10 months ago
  80. 32d29ae fix: correctly detect Disruptor major version (#3778) by Piotr P. Karwasz · 10 months ago
  81. e08c7ba fix: Define version of `error_prone_annotations` in parent POM (#3785) by Piotr P. Karwasz · 10 months ago
  82. 52ca6a3 Fix `UuidPatternConverter` docs (#3768) by julianladisch · 10 months ago
  83. d6fe40d Deprecate withers in 2.x in favor of setters (#3756) by jhl221123 · 10 months ago
  84. ff03364 Update `org.xmlunit:xmlunit-core` to version `2.10.3` (#3767) by dependabot[bot] · 10 months ago
  85. 2a68f85 Update `org.eclipse.persistence:org.eclipse.persistence.jpa` to version `2.7.16` (#3769) by dependabot[bot] · 10 months ago
  86. c5a0dd1 Bump org.apache.activemq:activemq-broker in /log4j-parent (#3777) by dependabot[bot] · 10 months ago
  87. a3a4c6c Move `jspecify.version` property and `java8-tests` profile from `log4j-bom` to `log4j-parent` (#3763) by Volkan Yazıcı · 10 months ago
  88. d5899c8 Pin `spotbugs-annotations` version to `4.8.6`, last release supporting Java 8 (#3762) by Volkan Yazıcı · 10 months ago
  89. f1054c7 fix: Update Javadoc output path to match plugin changes (#3757) by Piotr P. Karwasz · 10 months ago
  90. cab2047 Remove `publish.profile` from production site (#3749) by Piotr P. Karwasz · 10 months ago
  91. e4adc41 Start new development cycle using version `2.26.0` (#3748) by Piotr P. Karwasz · 10 months ago
  92. de63a4f Correct script resolution order dependency (#3718) by jhl221123 · 10 months ago
  93. 1450533 Enforce explicit names for global scripts and refine script id handling (#3691) by jhl221123 · 10 months ago
  94. 422c385 Bump apache/logging-parent/.github/workflows/deploy-site-reusable.yaml@rel/12.1.0 (#3743) by dependabot[bot] · 10 months ago
  95. 0c5b2b8 Bump apache/logging-parent/.github/workflows/deploy-snapshot-reusable.yaml@rel/12.1.0 (#3742) by dependabot[bot] · 10 months ago
  96. 2b5c2a9 Bump apache/logging-parent/.github/workflows/codeql-analysis-reusable.yaml@rel/12.1.0 (#3731) by dependabot[bot] · 10 months ago
  97. 74df313 Bump apache/logging-parent/.github/workflows/build-reusable.yaml@rel/12.1.0 (#3732) by dependabot[bot] · 10 months ago
  98. 95d451b Bump apache/logging-parent/.github/workflows/deploy-release-reusable.yaml@rel/12.1.0 (#3734) by dependabot[bot] · 10 months ago
  99. 5655118 Bump apache/logging-parent/.github/workflows/verify-reproducibility-reusable.yaml@rel/12.1.0 (#3730) by dependabot[bot] · 10 months ago
  100. 8398f5d Bump apache/logging-parent/.github/workflows/merge-dependabot-reusable.yaml@rel/12.1.0 (#3736) by dependabot[bot] · 10 months ago