Re: [VOTE] Release Apache Log4j `2.25.2`

Volkan Yazıcı <[email protected]>
Newsgroups gmane.comp.jakarta.log4j.devel
Message-ID <CABDM8gBNfOr+R8RMUFYB8QiZn45o8tDfHkf+H6e2QPymuvfysA__45104.9878190801$1758527345$gmane$org@mail.gmail.com>
Adding my +1.

With that, the release passes with 4 binding +1 votes from Gary, Jan,
Piotr, and me. I will continue the release process.


On Fri, Sep 19, 2025 at 10:08 AM Volkan Yazıcı <[email protected]> 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)
>
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.