diff --git a/platforms/android/example-compose/build.gradle b/platforms/android/example-compose/build.gradle index 04d464e81..b43037b58 100644 --- a/platforms/android/example-compose/build.gradle +++ b/platforms/android/example-compose/build.gradle @@ -53,7 +53,7 @@ dependencies { implementation libs.timber implementation libs.androidx.core - implementation platform('org.jetbrains.kotlin:kotlin-bom:2.0.20') + implementation platform('org.jetbrains.kotlin:kotlin-bom:2.0.21') implementation libs.androidx.lifecycle.runtime implementation libs.androidx.activity.compose implementation platform(libs.androidx.compose.bom) diff --git a/platforms/android/gradle/libs.versions.toml b/platforms/android/gradle/libs.versions.toml index 0febc0198..b94202bc2 100644 --- a/platforms/android/gradle/libs.versions.toml +++ b/platforms/android/gradle/libs.versions.toml @@ -2,29 +2,29 @@ # https://docs.gradle.org/current/userguide/platforms.html#sub::toml.dependencies.format [versions] -activity-compose = "1.9.2" +activity-compose = "1.9.3" androidx-junit = "1.2.1" -core-ktx = "1.13.1" +core-ktx = "1.15.0" coroutines = "1.9.0" -compose-bom = "2024.09.02" -lifecycle-runtime-ktx = "2.8.6" +compose-bom = "2024.11.00" +lifecycle-runtime-ktx = "2.8.7" timber = "5.0.1" tagsoup = "1.2.1" -androidx-core = "1.13.1" +androidx-core = "1.15.0" appcompat = "1.7.0" -lifecycle-viewmodel = "2.8.6" +lifecycle-viewmodel = "2.8.7" material = "1.12.0" -constraintlayout = "2.1.4" +constraintlayout = "2.2.0" junit = "4.13.2" -robolectric = "4.13" -mockk = "1.13.12" # https://github.com/mockk/mockk/issues/1033 +robolectric = "4.14.1" +mockk = "1.13.13" # https://github.com/mockk/mockk/issues/1033 hamcrest = "2.2" android-junit = "1.1.3" espresso = "3.6.1" -agp = "8.6.1" -kotlin = "2.0.20" +agp = "8.7.2" +kotlin = "2.1.0" jacoco = "0.8.8" -maven-publish = "0.29.0" +maven-publish = "0.30.0" molecule = "2.0.0" [plugins] @@ -57,7 +57,7 @@ google-material = { module="com.google.android.material:material", version.ref=" # Misc timber = { module="com.jakewharton.timber:timber", version.ref="timber" } -jsoup = "org.jsoup:jsoup:1.18.1" +jsoup = "org.jsoup:jsoup:1.18.2" molecule-runtime = { module = "app.cash.molecule:molecule-runtime", version.ref = "molecule" } # Test @@ -66,7 +66,7 @@ test-robolectric = { module="org.robolectric:robolectric", version.ref="robolect test-mockk = { module="io.mockk:mockk", version.ref="mockk" } test-hamcrest = { module="org.hamcrest:hamcrest", version.ref="hamcrest" } test-kotlin-coroutines = { module="org.jetbrains.kotlinx:kotlinx-coroutines-test", version.ref="coroutines" } -test-turbine = { module="app.cash.turbine:turbine", version="1.1.0" } +test-turbine = { module="app.cash.turbine:turbine", version="1.2.0" } # Android Test test-androidx-junit = { module = "androidx.test.ext:junit", version.ref = "androidx-junit" } diff --git a/platforms/android/library-compose/build.gradle b/platforms/android/library-compose/build.gradle index dbed3c8e2..d7266d78c 100644 --- a/platforms/android/library-compose/build.gradle +++ b/platforms/android/library-compose/build.gradle @@ -80,7 +80,7 @@ dependencies { implementation libs.timber implementation libs.androidx.core - implementation platform('org.jetbrains.kotlin:kotlin-bom:2.0.20') + implementation platform('org.jetbrains.kotlin:kotlin-bom:2.0.21') implementation libs.androidx.lifecycle.runtime implementation libs.androidx.activity.compose implementation platform(libs.androidx.compose.bom)