Releases: apache/logging-log4j-kotlin
Releases · apache/logging-log4j-kotlin
1.5.0
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 version2.23.1
(#70)
1.4.0
This minor release fixes incorrect coroutine context map and stack.
Added
- Started generating CycloneDX SBOM with the recent update of
logging-parent
to version10.2.0
Changed
- Coroutine context is not cleared properly, only appended to (#54)
- Update
org.apache.logging:logging-parent
to version10.2.0
- Update
org.apache.logging.log4j:log4j-bom
to version2.22.0
(#52) - Update
org.apache.logging:logging-parent
to version10.4.0
(#53) - Update
org.codehaus.mojo:build-helper-maven-plugin
to version3.5.0
(#51) - Update
org.codehaus.mojo:exec-maven-plugin
to version3.1.1
(#50) - Update
org.junit:junit-bom
to version5.10.1
(#49)
1.3.0
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
andthrowing
API methods inKotlinLogger
(#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 to10.1.1
and overhauled the entire project infrastructure to take advantage of its goodies (#37) - Renamed OSGi
Bundle-SymbolicName
fromorg.apache.logging.log4j.kotlin
toorg.apache.logging.log4j.api.kotlin
- Migrated tests to JUnit 5
- Bumped Kotlin and Kotlin Extensions baseline to
1.6.21
and1.6.4
respectively - Skipped deploying
log4j-api-kotlin-benchmark
andlog4j-api-kotlin-sample
modules
Removed
- Stopped exporting KDoc to HTML