[ANNOUNCE] Apache Log4j `2.25.3` released

Volkan Yazıcı <[email protected]>
Newsgroups gmane.comp.jakarta.log4j.devel
Message-ID <CABDM8gAX12Du4O_MpqMdO9+90ks-wFrs=zSpx0=2dokPycK6QQ__41789.5756008633$1765899825$gmane$org@mail.gmail.com>
Apache Log4j team is pleased to announce the `2.25.3`
release. Apache Log4j is a versatile, industrial-strength
Java logging framework composed of an API, its implementation,
and components to assist the deployment for various use cases.
For further information (support, download, etc.) see the project
website[1].

[1] https://logging.apache.org/log4j/2.x/index.html

== Release Notes

This patch release addresses issues detailed in the changelog
below. In particular, it includes an important fix for the host name
verification in SSL/TLS configuration. This is used by Socket
Appender.

=== Changed

* Optimize `DefaultThreadContextMap.getCopy()` performance by
  avoiding megamorphic calls in `HashMap` constructor (#3935,
  #3939)

=== Fixed

* Fix GraalVM metadata for nested classes to use binary names
  instead of canonical names (#3871, #3996)
* Fix failures caused by null `SslConfiguration` (#3947, #3953)
* Fix incorrect handling of the host name verification in SSL/TLS
  configuration, which is used by Socket Appender when SSL/TLS
  is enabled (#4002)

=== Removed

* Remove the `com.github.spotbugs:spotbugs-annotations`
  dependency (#3984, #3985)
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.