diff --git a/gradle/libs.versions.toml b/gradle/libs.versions.toml index 2cbe0d2c..c2284747 100644 --- a/gradle/libs.versions.toml +++ b/gradle/libs.versions.toml @@ -3,22 +3,22 @@ projectApplicationId = "ir.composenews" projectVersionName = "1.0.0" projectMinSdkVersion = "23" projectMinSdkVersionWear = "30" -projectTargetSdkVersion = "34" -projectCompileSdkVersion = "34" +projectTargetSdkVersion = "35" +projectCompileSdkVersion = "35" projectVersionCode = "1" -kotlin = "2.0.20" +kotlin = "2.0.21" kotlinter = "3.16.0" -#ksp = "2.0.20-1.0.25" +ksp = "2.0.21-1.0.28" kotlinxImmutableCollection = "0.3.8" -androidGradlePlugin = "8.6.1" +androidGradlePlugin = "8.7.2" -ktx = "1.13.1" +ktx = "1.15.0" -composeBOM = "2024.09.03" -composeActivity = "1.9.2" +composeBOM = "2024.11.00" +composeActivity = "1.9.3" composeCoil = "2.7.0" -composeMaterial3 = "1.3.0" +composeMaterial3 = "1.3.1" material3Adaptive = "1.0.0" composeWear = "1.4.0" wearToolingPreview = "1.0.0" @@ -34,16 +34,16 @@ lottieAnimation = "6.3.0" coroutinesCore = "1.9.0" -lifeCycle = "2.8.6" -lifeCycleViewModelKtx = "2.8.6" -lifeCycleRuntimeCompose = "2.8.6" +lifeCycle = "2.8.7" +lifeCycleViewModelKtx = "2.8.7" +lifeCycleRuntimeCompose = "2.8.7" -navigationCompose = "2.8.2" +navigationCompose = "2.8.4" retrofit = "2.11.0" loggingInterceptor = "4.12.0" chucker = "4.0.0" -kotlinx-serialization = "1.7.2" +kotlinx-serialization = "1.7.3" kotlinx-serialization-converter = "1.0.0" sqldelight = "2.0.2" @@ -57,15 +57,15 @@ runner = "1.6.2" startupRuntime = "1.2.0" -workRuntimeKtx = "2.9.1" +workRuntimeKtx = "2.10.0" -windowsSizeClass = "1.3.0" +windowsSizeClass = "1.3.1" adaptive = "0.26.2-beta" -ktor = "2.3.12" +ktor = "3.0.1" konsist = "0.16.1" -kotest = "5.7.2" +kotest = "5.9.1" espressoCore = "3.6.1" [libraries] @@ -159,7 +159,7 @@ android-library = { id = "com.android.library", version.ref = "androidGradlePlug kotlin-android = { id = "org.jetbrains.kotlin.android", version.ref = "kotlin" } hilt-android = { id = "com.google.dagger.hilt.android", version.ref = "hilt" } kotlin-parcelize = { id = "org.jetbrains.kotlin.plugin.parcelize", version.ref = "kotlin" } -#ksp = { id = "com.google.devtools.ksp", version.ref = "ksp" } +ksp = { id = "com.google.devtools.ksp", version.ref = "ksp" } kotlinx-serialization = { id = "org.jetbrains.kotlin.plugin.serialization", version.ref = "kotlin" } detekt = { id = "io.gitlab.arturbosch.detekt", version.ref = "detekt" } kotliner = { id = "org.jmailen.kotlinter", version.ref = "kotlinter" }