diff --git a/gradle/libs.versions.toml b/gradle/libs.versions.toml index 17e12bc..2cbcc5e 100755 --- a/gradle/libs.versions.toml +++ b/gradle/libs.versions.toml @@ -1,5 +1,5 @@ [versions] -kotlin = "1.9.20" +kotlin = "2.2.20" ktor-client = "2.3.6" ktor-server = "2.3.6" multiplatform-settings = "1.1.0" @@ -8,14 +8,14 @@ koin = "3.5.0" koin-compose = "1.1.0" junit = "4.13.2" androidGradlePlugin = "8.1.4" -composeMultiplatform = "1.5.10" +composeMultiplatform = "1.9.0" compose-compiler = "1.5.4" exposed = "0.37.3" skiko = "0.7.85" klint-plugin = "11.6.1" klint = "1.0.1" detekt = "1.23.3" -kotlinx-coroutines = "1.7.3" +kotlinx-coroutines = "1.10.2" androidx-junit = "1.1.5" espressoCore = "3.5.1" accompanistSystemuicontroller = "0.32.0" @@ -58,8 +58,8 @@ kamel = "media.kamel:kamel-image:0.7.3" kmp-settings = "com.russhwolf:multiplatform-settings-no-arg:1.1.0" kermit = "co.touchlab:kermit:2.0.2" -kotlinx-serialization-json = "org.jetbrains.kotlinx:kotlinx-serialization-json:1.6.0" -kotlinx-datetime = "org.jetbrains.kotlinx:kotlinx-datetime:0.4.1" +kotlinx-serialization-json = "org.jetbrains.kotlinx:kotlinx-serialization-json:1.9.0" +kotlinx-datetime = "org.jetbrains.kotlinx:kotlinx-datetime:0.7.1-0.6.x-compat" kotlinx-coroutines-core = { module = "org.jetbrains.kotlinx:kotlinx-coroutines-core", version.ref = "kotlinx-coroutines" } kotlinx-coroutines-test = { module = "org.jetbrains.kotlinx:kotlinx-coroutines-test", version.ref = "kotlinx-coroutines" } @@ -91,7 +91,7 @@ androidx-junit = { module = "androidx.test.ext:junit", version.ref = "androidx-j # Desktop koin-compose = { module = "io.insert-koin:koin-compose", version.ref = "koin-compose" } -kotlinx-coroutines-swingui = "org.jetbrains.kotlinx:kotlinx-coroutines-swing:1.7.3" +kotlinx-coroutines-swingui = "org.jetbrains.kotlinx:kotlinx-coroutines-swing:1.10.2" ktor-client-java = { module = "io.ktor:ktor-client-java", version.ref = "ktor-client" } androidx-compose-ui-util = "androidx.compose.ui:ui-util:1.6.0-beta01" @@ -121,7 +121,7 @@ exposed-core = { module = "org.jetbrains.exposed:exposed-core", version.ref = "e exposed-dao = { module = "org.jetbrains.exposed:exposed-dao", version.ref = "exposed" } exposed-jdbc = { module = "org.jetbrains.exposed:exposed-jdbc", version.ref = "exposed" } -kotlinx-html-jvm = "org.jetbrains.kotlinx:kotlinx-html-jvm:0.9.1" +kotlinx-html-jvm = "org.jetbrains.kotlinx:kotlinx-html-jvm:0.12.0" logback-classic = "ch.qos.logback:logback-classic:1.4.11" postgresql = "org.postgresql:postgresql:42.3.8" hikariCP = "com.zaxxer:HikariCP:5.0.1" @@ -136,7 +136,7 @@ android-library = { id = "com.android.library", version.ref = "androidGradlePlug compose-multiplatform = { id = "org.jetbrains.compose", version.ref = "composeMultiplatform" } #Backend -kotlin-serialization = { id = "org.jetbrains.kotlin.plugin.serialization", version = "1.6.10" } +kotlin-serialization = { id = "org.jetbrains.kotlin.plugin.serialization", version = "2.2.20" } shadow = { id = "com.github.johnrengelman.shadow", version = "7.0.0" } [bundles]