Updated Kotlin to 1.9 and all it's accompanying libraries (coroutines, serialization, ...) to latest compatible version

This commit is contained in:
dankito 2024-08-19 22:16:57 +02:00
parent e3d1797842
commit ce073283a0
3 changed files with 12 additions and 7 deletions

View File

@ -20,7 +20,7 @@ buildscript {
}
dependencies {
classpath "org.jetbrains.kotlin:kotlin-gradle-plugin:1.8.20"
classpath "org.jetbrains.kotlin:kotlin-gradle-plugin:1.9.22"
}
}

View File

@ -63,7 +63,7 @@ kotlin {
dependencies {
api("org.jetbrains.kotlinx:kotlinx-datetime:$kotlinxDateTimeVersion")
implementation("net.codinux.log:kmp-log:1.5.1")
implementation("net.codinux.log:kmp-log:$klfVersion")
implementation("org.jetbrains.kotlinx:kotlinx-serialization-core:$kotlinxSerializationVersion")

View File

@ -5,12 +5,17 @@ org.gradle.parallel=true
#org.gradle.workers.max=8
kotlinVersion=1.8.20
kotlinVersion=1.9.22
coroutinesVersion=1.7.2
ktorVersion=2.3.1
kotlinxDateTimeVersion=0.4.0
kotlinxSerializationVersion=1.5.1
# Coroutines 1.9 (currently RC) requires Kotlin 2.0
coroutinesVersion=1.8.1
# Ktor 3.x (RC right now) requires Kotlin 2.0
ktorVersion=2.3.12
kotlinxDateTimeVersion=0.6.0
# kotlinx-serialization 1.7.x requires Kotlin 2.0
kotlinxSerializationVersion=1.6.3
klfVersion=1.5.1
android.useAndroidX=true
android.enableJetifier=true