Re: [VOTE] Release Apache Log4j `2.25.2`
Jan Friedrich <[email protected]>
| Newsgroups | gmane.comp.jakarta.log4j.devel |
|---|---|
| Message-ID | <2fc0932e-ad8d-43a6-a5ed-ce3798bd23d9__10305.4879278474$1758481784$gmane$org@apache.org> |
+1 Confirmed the release on my Linux system by following the steps provided in the review kit. openjdk 17.0.16 2025-07-15 OpenJDK Runtime Environment (build 17.0.16+8-Ubuntu-0ubuntu124.04.1) OpenJDK 64-Bit Server VM (build 17.0.16+8-Ubuntu-0ubuntu124.04.1, mixed mode, sharing) Jan On 9/19/25 10:08, Volkan Yazıcı wrote: > This is a vote to release the Apache Log4j `2.25.2`. > > Website: https://logging.staged.apache.org/log4j/2.25.2/index.html > GitHub: https://github.com/apache/logging-log4j2 > Commit: 6923bd90cbbbbe4d7e5e99013097559ba6228b73 > Distribution: https://dist.apache.org/repos/dist/dev/logging/log4j/2.25.2 > Nexus: https://repository.apache.org:443/content/repositories/orgapachelogging-1322 > Signing key: 0x077e8893a6dcc33dd4a4d5b256e73ba9a0b592d0 > Review kit: https://logging.apache.org/logging-parent/release-review-instructions.html > > Please download, test, and cast your votes on this mailing list. > > [ ] +1, release the artifacts > [ ] -1, don't release, because... > > This vote is open for 72 hours and will pass unless getting a > net negative vote count. All votes are welcome and we encourage > everyone to test the release, but only the Logging Services PMC > votes are officially counted. At least 3 +1 votes and more > positive than negative votes are required. > > == Errata > > The generic release review instructions[1] are still applicable. > Though `CI=true` environment variable needs to be passed > to verify the reproducibility[2]. > > The incorrect release date in the staged website's release > notes page[3] will be corrected once the release is finalized. > > [1] https://logging.apache.org/logging-parent/release-review-instructions.html > [2] https://github.com/apache/logging-log4j2/issues/3804 > [3] https://logging.staged.apache.org/log4j/2.25.2/release-notes.html#release-notes-2-25-2 > > == Release Notes > > This patch release addresses certain minor issues detailed > in the changelog. > > === Fixed > > * Fix potential memory leak involving `LogBuilder` in 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 `Target` value 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_annotations` > dependency whose version property gets erased due to flattening > (#3779, #3785, #3822, #3905) > * Fix detection of `Throwable` converters inside nested Pattern > Layout patterns when applying `alwaysWriteExceptions` (#3920) > * Fix parsing and merging of literals in > `InstantPatternDynamicFormatter` (#3930, #3932)