diff --git a/platforms/android/example-compose/build.gradle b/platforms/android/example-compose/build.gradle index f561b5a41..ac295d78d 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.1.21') + implementation platform('org.jetbrains.kotlin:kotlin-bom:2.2.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 bc96ebe34..57063d703 100644 --- a/platforms/android/gradle/libs.versions.toml +++ b/platforms/android/gradle/libs.versions.toml @@ -2,33 +2,33 @@ # https://docs.gradle.org/current/userguide/platforms.html#sub::toml.dependencies.format [versions] -activity-compose = "1.10.1" -androidx-junit = "1.2.1" +activity-compose = "1.11.0" +androidx-junit = "1.3.0" coroutines = "1.10.2" -compose-bom = "2025.06.00" -lifecycle-runtime-ktx = "2.9.1" +compose-bom = "2025.11.00" +lifecycle-runtime-ktx = "2.9.4" timber = "5.0.1" -androidx-core = "1.16.0" +androidx-core = "1.17.0" appcompat = "1.7.1" -lifecycle-viewmodel = "2.9.1" -material = "1.12.0" +lifecycle-viewmodel = "2.9.4" +material = "1.13.0" constraintlayout = "2.2.1" junit = "4.13.2" -robolectric = "4.14.1" -mockk = "1.14.2" # https://github.com/mockk/mockk/issues/1033 +robolectric = "4.16" +mockk = "1.14.6" # https://github.com/mockk/mockk/issues/1033 hamcrest = "3.0" -espresso = "3.6.1" -agp = "8.10.1" -kotlin = "2.1.21" -maven-publish = "0.32.0" -molecule = "2.1.0" +espresso = "3.7.0" +agp = "8.13.0" +kotlin = "2.2.21" +maven-publish = "0.34.0" +molecule = "2.2.0" [plugins] android-application = { id = "com.android.application", version.ref = "agp" } android-library = { id = "com.android.library", version.ref = "agp" } kotlin-android = { id = "org.jetbrains.kotlin.android", version.ref = "kotlin" } rust-android = { id = "org.mozilla.rust-android-gradle.rust-android", version = "0.9.6" } -sonarqube = { id = "org.sonarqube", version = "6.2.0.5505" } +sonarqube = { id = "org.sonarqube", version = "6.3.1.5724" } maven-publish = { id = "com.vanniktech.maven.publish", version.ref = "maven-publish" } maven-publish-base = { id = "com.vanniktech.maven.publish.base", version.ref = "maven-publish" } jacoco-android = { id = "com.mxalbert.gradle.jacoco-android", version = "0.2.1" } @@ -52,7 +52,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.20.1" +jsoup = "org.jsoup:jsoup:1.21.2" molecule-runtime = { module = "app.cash.molecule:molecule-runtime", version.ref = "molecule" } # Test diff --git a/platforms/android/library-compose/build.gradle b/platforms/android/library-compose/build.gradle index e97ca4e32..5da376e83 100644 --- a/platforms/android/library-compose/build.gradle +++ b/platforms/android/library-compose/build.gradle @@ -81,7 +81,7 @@ dependencies { implementation libs.timber implementation libs.androidx.core - implementation platform('org.jetbrains.kotlin:kotlin-bom:2.1.21') + implementation platform('org.jetbrains.kotlin:kotlin-bom:2.2.21') 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 e92d19e53..5691edf29 100644 --- a/platforms/android/library/build.gradle +++ b/platforms/android/library/build.gradle @@ -87,7 +87,7 @@ kotlin { dependencies { - implementation "net.java.dev.jna:jna:5.17.0@aar" + implementation "net.java.dev.jna:jna:5.18.1@aar" implementation libs.kotlin.coroutines.android implementation libs.kotlin.coroutines