From 6d0166faff8ab38c733f7ed2df05bf09b285d698 Mon Sep 17 00:00:00 2001 From: slam Date: Mon, 30 Dec 2024 19:20:27 +0800 Subject: [PATCH] update gradle and lib version --- gradle/libs.versions.toml | 39 ++++++++---------------- gradle/wrapper/gradle-wrapper.properties | 2 +- 2 files changed, 14 insertions(+), 27 deletions(-) diff --git a/gradle/libs.versions.toml b/gradle/libs.versions.toml index 217d2b1..ca5b3c6 100644 --- a/gradle/libs.versions.toml +++ b/gradle/libs.versions.toml @@ -18,13 +18,7 @@ touchlab-skie = { id = "co.touchlab.skie", version.ref = "touchlab-skie" } com-linecorp-build-recipe = { id = "com.linecorp.build-recipe-plugin", version.ref = "com-linecorp-build-recipe-plugin" } -kotlinx-binary-validator = { id = "org.jetbrains.kotlinx.binary-compatibility-validator", version = "0.14.0" } -## ⬆ = "0.15.0" } -## ⬆ = "0.15.1" } -## ⬆ = "0.16.0" } -## ⬆ = "0.16.1" } -## ⬆ = "0.16.2" } -## ⬆ = "0.16.3" } +kotlinx-binary-validator = { id = "org.jetbrains.kotlinx.binary-compatibility-validator", version = "0.17.0" } # Quality and coverage kover = { id = "org.jetbrains.kotlinx.kover", version.ref = "kover" } @@ -39,44 +33,38 @@ gradle-kotlinter = { id = "org.jmailen.kotlinter", version.ref = "gradle-kotlint [versions] -agp = "8.7.0" -kotlin = "2.0.20" +agp = "8.7.3" +kotlin = "2.1.0" -ktor = "2.3.12" +ktor = "3.0.3" kotlinx-serialization = "1.7.3" -kover = "0.8.3" -kotlinx-coroutines = "1.9.0" +kover = "0.9.0" +kotlinx-coroutines = "1.10.1" #logging-versions napier = "2.6.1" #test-versions -junit = "5.11.2" -mockito-junit-jupiter = "5.14.1" +junit = "5.11.4" +mockito-junit-jupiter = "5.14.2" mockito-kotlin = "5.4.0" -assertj-core = "3.26.3" +assertj-core = "3.27.0" app-cash-turbine = "1.0.0" #formatting-versions gradle-kotlinter = "4.2.0" # DI -koin-core = "4.0.0" +koin-core = "4.0.1" # plugins -touchlab-skie = "0.9.2" +touchlab-skie = "0.10.0" touchlab-kmmbridge = "0.5.3" -## ⬆ = "0.5.4" -## ⬆ = "0.5.5" -## ⬆ = "0.5.6" -## ⬆ = "0.5.7" -## ⬆ = "1.0.0" -## ⬆ = "1.0.1" com-linecorp-build-recipe-plugin = "1.1.1" -dokka = "1.9.20" +dokka = "2.0.0" android-minSdk = "24" android-compileSdk = "34" @@ -121,8 +109,7 @@ assertj-core = { module = "org.assertj:assertj-core", version.ref = "assertj-cor kotlinx-coroutines-test = { module = "org.jetbrains.kotlinx:kotlinx-coroutines-test", version.ref = "kotlinx-coroutines" } -app-cash-turbine = { module = "app.cash.turbine:turbine", version = "1.0.0" } -## ⬆ = "1.1.0" } +app-cash-turbine = { module = "app.cash.turbine:turbine", version = "1.2.0" } # Formatting gradle-kotlinter = { module = "org.jmailen.gradle:kotlinter-gradle", version.ref = "gradle-kotlinter" } diff --git a/gradle/wrapper/gradle-wrapper.properties b/gradle/wrapper/gradle-wrapper.properties index 171d876..18362b7 100644 --- a/gradle/wrapper/gradle-wrapper.properties +++ b/gradle/wrapper/gradle-wrapper.properties @@ -1,6 +1,6 @@ distributionBase=GRADLE_USER_HOME distributionPath=wrapper/dists -distributionUrl=https\://services.gradle.org/distributions/gradle-8.9-bin.zip +distributionUrl=https\://services.gradle.org/distributions/gradle-8.12-bin.zip networkTimeout=10000 zipStoreBase=GRADLE_USER_HOME zipStorePath=wrapper/dists