[VOTE] Release Apache Log4j `2.25.2`

Volkan Yazıcı <[email protected]>
Newsgroups gmane.comp.jakarta.log4j.devel
Message-ID <CABDM8gDKbpGJ5sYhqX79QQb02nVZ9-uGoEA27MqJYDAPdNmMBw@mail.gmail.com>
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.