Skip to content

13.0.0

Compare
Choose a tag to compare
@vy vy released this 13 Oct 12:08
· 75 commits to main since this release
rel/13.0.0
980f4ed

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