33[ ![ CI] ( https://github.com/doljae/kotlin-logging-extensions/actions/workflows/ci.yml/badge.svg )] ( https://github.com/doljae/kotlin-logging-extensions/actions/workflows/ci.yml )
44[ ![ Maven Central] ( https://img.shields.io/maven-central/v/io.github.doljae/kotlin-logging-extensions.svg?label=Maven%20Central )] ( https://central.sonatype.com/artifact/io.github.doljae/kotlin-logging-extensions )
55[ ![ License] ( https://img.shields.io/badge/License-Apache%202.0-blue.svg )] ( https://opensource.org/licenses/Apache-2.0 )
6- [ ![ Kotlin] ( https://img.shields.io/badge/kotlin-2.2.10 -blue.svg?logo=kotlin )] ( http://kotlinlang.org )
6+ [ ![ Kotlin] ( https://img.shields.io/badge/kotlin-2.2.20 -blue.svg?logo=kotlin )] ( http://kotlinlang.org )
77[ ![ kotlin-logging] ( https://img.shields.io/badge/kotlin--logging-5.0.0+-green.svg )] ( https://github.com/oshai/kotlin-logging )
8- [ ![ KSP] ( https://img.shields.io/badge/KSP-2.2.10 --2.0.2-purple.svg )] ( https://github.com/google/ksp )
8+ [ ![ KSP] ( https://img.shields.io/badge/KSP-2.2.20 --2.0.2-purple.svg )] ( https://github.com/google/ksp )
99
1010** Elegant [ kotlin-logging] ( https://github.com/oshai/kotlin-logging ) extensions for zero-boilerplate logger generation in Kotlin classes using [ KSP] ( https://github.com/google/ksp ) **
1111
@@ -41,18 +41,18 @@ class UserService {
4141Add to your ` build.gradle.kts ` :
4242``` kotlin
4343plugins {
44- kotlin(" jvm" ) version " 2.2.10 "
45- id(" com.google.devtools.ksp" ) version " 2.2.0 -2.0.2"
44+ kotlin(" jvm" ) version " 2.2.20 "
45+ id(" com.google.devtools.ksp" ) version " 2.2.20 -2.0.2"
4646}
4747
4848repositories {
4949 mavenCentral()
5050}
5151
5252dependencies {
53- ksp(" io.github.doljae:kotlin-logging-extensions:2.2.10 -0.0.3" )
54- implementation(" io.github.doljae:kotlin-logging-extensions:2.2.10 -0.0.3" )
55- implementation(" io.github.oshai:kotlin-logging-jvm:7.0.12 " )
53+ ksp(" io.github.doljae:kotlin-logging-extensions:2.2.20 -0.0.3" )
54+ implementation(" io.github.doljae:kotlin-logging-extensions:2.2.20 -0.0.3" )
55+ implementation(" io.github.oshai:kotlin-logging-jvm:7.0.13 " )
5656 implementation(" ch.qos.logback:logback-classic:1.5.18" ) // Logger implementation required
5757}
5858```
@@ -96,6 +96,7 @@ That's it! The logger is automatically available with the class name (`OrderProc
9696
9797| Library | Kotlin | KSP |
9898| ---------| --------| -----|
99+ | ` 2.2.20-0.0.3 ` | ` 2.2.20 ` | ` 2.2.20-2.0.2 ` |
99100| ` 2.2.10-0.0.3 ` | ` 2.2.10 ` | ` 2.2.0-2.0.2 ` |
100101| ` 2.2.0-0.0.3 ` | ` 2.2.0 ` | ` 2.2.0-2.0.2 ` |
101102| ` 2.1.21-0.0.3 ` | ` 2.1.21 ` | ` 2.1.21-2.0.2 ` |
@@ -108,16 +109,16 @@ That's it! The logger is automatically available with the class name (`OrderProc
1081093 . ** Use the exact KSP version** shown in the table
109110
110111``` kotlin
111- // For Kotlin 2.2.10 projects:
112+ // For Kotlin 2.2.20 projects:
112113plugins {
113- kotlin(" jvm" ) version " 2.2.10 "
114- id(" com.google.devtools.ksp" ) version " 2.2.0 -2.0.2"
114+ kotlin(" jvm" ) version " 2.2.20 "
115+ id(" com.google.devtools.ksp" ) version " 2.2.20 -2.0.2"
115116}
116117
117118dependencies {
118- ksp(" io.github.doljae:kotlin-logging-extensions:2.2.10 -0.0.3" )
119- implementation(" io.github.doljae:kotlin-logging-extensions:2.2.10 -0.0.3" )
120- implementation(" io.github.oshai:kotlin-logging-jvm:7.0.12 " ) // 5.0.0+
119+ ksp(" io.github.doljae:kotlin-logging-extensions:2.2.20 -0.0.3" )
120+ implementation(" io.github.doljae:kotlin-logging-extensions:2.2.20 -0.0.3" )
121+ implementation(" io.github.oshai:kotlin-logging-jvm:7.0.13 " ) // 5.0.0+
121122}
122123```
123124
@@ -130,18 +131,18 @@ dependencies {
130131### Maven Central (Recommended)
131132``` kotlin
132133plugins {
133- kotlin(" jvm" ) version " 2.2.10 "
134- id(" com.google.devtools.ksp" ) version " 2.2.0 -2.0.2"
134+ kotlin(" jvm" ) version " 2.2.20 "
135+ id(" com.google.devtools.ksp" ) version " 2.2.20 -2.0.2"
135136}
136137
137138repositories {
138139 mavenCentral()
139140}
140141
141142dependencies {
142- ksp(" io.github.doljae:kotlin-logging-extensions:2.2.10 -0.0.3" )
143- implementation(" io.github.doljae:kotlin-logging-extensions:2.2.10 -0.0.3" )
144- implementation(" io.github.oshai:kotlin-logging-jvm:7.0.12 " )
143+ ksp(" io.github.doljae:kotlin-logging-extensions:2.2.20 -0.0.3" )
144+ implementation(" io.github.doljae:kotlin-logging-extensions:2.2.20 -0.0.3" )
145+ implementation(" io.github.oshai:kotlin-logging-jvm:7.0.13 " )
145146 implementation(" ch.qos.logback:logback-classic:1.5.18" )
146147}
147148```
0 commit comments