Skip to content

Releases: apache/logging-log4j-scala

13.1.0

06 Feb 08:21
@vy vy
rel/13.1.0
abf3b13
Compare
Choose a tag to compare

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

  • Update org.apache.logging.log4j:log4j-bom to version 2.22.1 (#43)
  • Update org.apache.logging:logging-parent to version 10.6.0 (#44)

13.0.0

13 Oct 12:08
@vy vy
rel/13.0.0
980f4ed
Compare
Choose a tag to compare

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 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