Hi all,

Due to the holiday season, work on Log4j has slowed down, but never
stopped. In the past two weeks we had:

## Completed work

* Jackson has been removed from the 3.x version of Log4j Core. The
YAML configuration was moved to `log4j-config-yaml` (PR#2142 [1]), the
rest rewritten with JsonReader.

## Ongoing work

 * We are continuing the big hunt for regressions in 3.x. We are
analyzing module by module, cherry picking the forgotten changes. See
Issue#2016[2] and Issue#2163[3] for details.

## Releases

Christmas didn't stop us from releasing:

 * Log4j Kotlin version 1.4.0,
 * Log4j version 2.22.1.

Thank you to all those that reviewed the release candidates.

## External activities

 * The OpenRewrite recipe that rewrites SLF4J to Log4j API has been
accepted by the maintainers and will be published soon[4]. We could
use it to rewrite Flume.
 * After a discussion started on our Github repo[5], EventMesh
contributors are considering switching to Log4j API[6].

Till next week,
Piotr

[1] https://github.com/apache/logging-log4j2/pull/2142
[2] https://github.com/apache/logging-log4j2/issues/2016
[3] https://github.com/apache/logging-log4j2/issues/2163
[4] https://github.com/openrewrite/rewrite-logging-frameworks/pull/134
[5] https://github.com/apache/logging-log4j2/discussions/2133
[6] https://github.com/apache/eventmesh/issues/4697

Reply via email to