logging-log4j-kotlin

A Kotlin-friendly interface to log against the Log4j API

APACHE-2.0 License

Stars
46
Committers
15

Bot releases are hidden (Show)

logging-log4j-kotlin - 1.5.0 Latest Release

Published by vy 2 months ago

This release contains improvements to Kotlin coroutine integration.

Added

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

Changed

  • Migrate website to Antora (apache/logging-log4j2#2443)

Updated

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

Published by ppkarwasz 10 months ago

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)
logging-log4j-kotlin - 1.3.0

Published by vy about 1 year ago

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