Skip to content

Releases: apache/logging-log4j-kotlin

1.5.0

06 Aug 13:51
@vy vy
rel/1.5.0
57bc699
Compare
Choose a tag to compare

This release contains improvements to Kotlin coroutine integration.

Added

  • Add convenience functions for managing logging context in coroutines (#65)

Changed

Updated

  • Update org.apache.logging.log4j:log4j-bom to version 2.23.1 (#70)

1.4.0

27 Dec 08:18
ee2d4a8
Compare
Choose a tag to compare

This minor release fixes incorrect coroutine context map and stack.

Added

  • Started generating CycloneDX SBOM with the recent update of logging-parent to version 10.2.0

Changed

  • Coroutine context is not cleared properly, only appended to (#54)
  • Update org.apache.logging:logging-parent to version 10.2.0
  • Update org.apache.logging.log4j:log4j-bom to version 2.22.0 (#52)
  • Update org.apache.logging:logging-parent to version 10.4.0 (#53)
  • Update org.codehaus.mojo:build-helper-maven-plugin to version 3.5.0 (#51)
  • Update org.codehaus.mojo:exec-maven-plugin to version 3.1.1 (#50)
  • Update org.junit:junit-bom to version 5.10.1 (#49)

1.3.0

06 Oct 12:34
@vy vy
rel/1.3.0
56197c6
Compare
Choose a tag to compare

This minor release bumps the Kotlin baseline to 1.6.21 and contains various small improvements.

Added

  • Added an extension property for storing a cached logger (#29)
  • Added facade APIs for manipulating the context map and stack (#30)
  • Added missing catching and throwing API methods in KotlinLogger (#32)
  • Added JPMS support and used org.apache.logging.log4j.api.kotlin for the module name

Changed

  • Updated Log4j dependency to 2.20.0
  • Bumped logging-parent version to 10.1.1 and overhauled the entire project infrastructure to take advantage of its goodies (#37)
  • Renamed OSGi Bundle-SymbolicName from org.apache.logging.log4j.kotlin to org.apache.logging.log4j.api.kotlin
  • Migrated tests to JUnit 5
  • Bumped Kotlin and Kotlin Extensions baseline to 1.6.21 and 1.6.4 respectively
  • Skipped deploying log4j-api-kotlin-benchmark and log4j-api-kotlin-sample modules

Removed

  • Stopped exporting KDoc to HTML