Releases: apache/logging-log4j-scala
Releases · apache/logging-log4j-scala
13.1.0
This minor release contains a bug fix, Software Bill of Materials (SBOM) generation, and some dependency updates.
Added
- Start generating CycloneDX SBOM
Fixed
- Fix recursive inlining issues in Scala 3 macros (#40)
Updated
13.0.0
The highlights of this major release are Scala 3 support, JPMS descriptors, and the switch to semantic versioning.
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 oflogging-parent
conveniences - Switched to semantic versioning
- Updated
org.apache.logging.log4j:log4j-api
version to2.20.0
- Update
org.apache.logging:logging-parent
to version10.1.1
- Started using
log4j-changelog