Apache Log4j Scala team is pleased to announce the 13.0.0
release. This project provides a Scala-friendly interface to log
against the Log4j API. For further information (support, download,
etc.) see the project website[1].

[1] https://logging.apache.org/log4j/scala

=== Release Notes

The highlights of this major release are Scala 3 support, JPMS
descriptors, and the switch to semantic versioning[2].

[2] https://semver.org

Note that this release is still binary backward compatible with the
earlier release `12.0`. Though we needed to bump the major
version number for the semantic versioning switch to avoid
the confusion related with version ordering.

==== Added

* Added support for Scala 3 (LOG4J2-3184, #26)
* Added OSGi and JPMS support

==== Changed

* Bumped the Java version to 17 (Scala 2.10 and 2.11 targets still
require Java 8 that build switches to using `maven-toolchains-plugin`)
* Switch the CI to GitHub Actions
* Switched from `sbt` to Maven to take advantage of `logging-parent`
conveniences
* Switched to semantic versioning
* Updated `org.apache.logging.log4j:log4j-api` version to `2.20.0`
* Update `org.apache.logging:logging-parent` to version `10.1.1`
* Started using `log4j-changelog`

---------------------------------------------------------------------
To unsubscribe, e-mail: log4j-user-unsubscr...@logging.apache.org
For additional commands, e-mail: log4j-user-h...@logging.apache.org

Reply via email to