diff --git a/platforms/android/example-compose/build.gradle b/platforms/android/example-compose/build.gradle index 8bc4ce94c..04d464e81 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.0') + implementation platform('org.jetbrains.kotlin:kotlin-bom:2.0.20') 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 d047a5668..60817c785 100644 --- a/platforms/android/gradle/libs.versions.toml +++ b/platforms/android/gradle/libs.versions.toml @@ -2,17 +2,17 @@ # https://docs.gradle.org/current/userguide/platforms.html#sub::toml.dependencies.format [versions] -activity-compose = "1.9.0" +activity-compose = "1.9.2" androidx-junit = "1.2.1" core-ktx = "1.13.1" -coroutines = "1.8.1" -compose-bom = "2024.06.00" -lifecycle-runtime-ktx = "2.8.3" +coroutines = "1.9.0" +compose-bom = "2024.09.01" +lifecycle-runtime-ktx = "2.8.5" timber = "5.0.1" tagsoup = "1.2.1" androidx-core = "1.13.1" appcompat = "1.7.0" -lifecycle-viewmodel = "2.8.3" +lifecycle-viewmodel = "2.8.5" material = "1.12.0" constraintlayout = "2.1.4" junit = "4.13.2" @@ -21,8 +21,8 @@ mockk = "1.13.12" # https://github.com/mockk/mockk/issues/1033 hamcrest = "2.2" android-junit = "1.1.3" espresso = "3.6.1" -agp = "8.5.1" -kotlin = "2.0.0" +agp = "8.6.1" +kotlin = "2.0.20" jacoco = "0.8.8" maven-publish = "0.29.0" molecule = "2.0.0" @@ -44,7 +44,7 @@ androidx-activity-compose = { module = "androidx.activity:activity-compose", ver androidx-core-ktx-1_10_1 = { module = "androidx.core:core-ktx", version.ref = "core-ktx" } kotlin-coroutines = { module="org.jetbrains.kotlinx:kotlinx-coroutines-core", version.ref="coroutines" } kotlin-coroutines-android = { module="org.jetbrains.kotlinx:kotlinx-coroutines-android", version.ref="coroutines" } -kotlin-collections-immutable = { module = "org.jetbrains.kotlinx:kotlinx-collections-immutable", version = "0.3.7" } +kotlin-collections-immutable = { module = "org.jetbrains.kotlinx:kotlinx-collections-immutable", version = "0.3.8" } # Android / Google androidx-appcompat = { module="androidx.appcompat:appcompat", version.ref="appcompat" } diff --git a/platforms/android/library-compose/build.gradle b/platforms/android/library-compose/build.gradle index 54bf6b9ec..dbed3c8e2 100644 --- a/platforms/android/library-compose/build.gradle +++ b/platforms/android/library-compose/build.gradle @@ -62,7 +62,7 @@ android { compose true } composeOptions { - kotlinCompilerExtensionVersion '1.5.14' + kotlinCompilerExtensionVersion '1.5.15' } packagingOptions { resources.excludes += 'META-INF/LICENSE.md' @@ -80,7 +80,7 @@ dependencies { implementation libs.timber implementation libs.androidx.core - implementation platform('org.jetbrains.kotlin:kotlin-bom:2.0.0') + implementation platform('org.jetbrains.kotlin:kotlin-bom:2.0.20') implementation libs.androidx.lifecycle.runtime implementation libs.androidx.activity.compose implementation platform(libs.androidx.compose.bom) diff --git a/platforms/android/library/build.gradle b/platforms/android/library/build.gradle index b4cde4683..0fc9832aa 100644 --- a/platforms/android/library/build.gradle +++ b/platforms/android/library/build.gradle @@ -83,7 +83,7 @@ kotlin { dependencies { - implementation "net.java.dev.jna:jna:5.14.0@aar" + implementation "net.java.dev.jna:jna:5.15.0@aar" implementation libs.kotlin.coroutines.android implementation libs.kotlin.coroutines