diff --git a/app/build.gradle b/app/build.gradle index e8472a86a..e839c904e 100644 --- a/app/build.gradle +++ b/app/build.gradle @@ -195,7 +195,6 @@ dependencies { implementation libs.androidx.preference.ktx implementation libs.androidx.recyclerview implementation libs.androidx.swiperefreshlayout - implementation libs.androidx.work.runtime.ktx implementation platform(libs.androidx.compose.bom) implementation libs.androidx.compose.foundation @@ -284,6 +283,8 @@ dependencies { implementation libs.mozilla.ui.tabcounter implementation libs.mozilla.ui.widgets + runtimeOnly libs.androidx.work.runtime + androidTestImplementation libs.androidx.test.core androidTestImplementation libs.androidx.test.espresso.core androidTestImplementation libs.androidx.test.espresso.idling.resources diff --git a/gradle/libs.versions.toml b/gradle/libs.versions.toml index ca33cfda9..944d0aefb 100644 --- a/gradle/libs.versions.toml +++ b/gradle/libs.versions.toml @@ -14,20 +14,20 @@ material = "1.14.0" # AndroidX androidx-activity = "1.13.0" -androidx-annotation = "1.10.0" +androidx-annotation = "1.11.0" androidx-appcompat = "1.8.0" androidx-browser = "1.10.0" androidx-cardview = "1.0.0" -androidx-composeBom = "2026.08.00" +androidx-composeBom = "2026.09.00" androidx-constraintlayout = "2.2.2" androidx-coordinatorlayout = "1.3.0" -androidx-core = "1.19.0" -androidx-fragment = "1.9.0" +androidx-core = "1.19.1" +androidx-fragment = "1.9.1" androidx-lifecycle = "2.11.0" androidx-preference = "1.2.1" androidx-recyclerview = "1.4.0" androidx-swiperefreshlayout = "1.2.0" -androidx-work = "2.11.2" +androidx-work = "2.12.0" # AndroidX Testing androidx-test-core = "1.7.0" @@ -76,7 +76,7 @@ androidx-lifecycle-viewmodel = { group = "androidx.lifecycle", name = "lifecycle androidx-preference-ktx = { group = "androidx.preference", name = "preference-ktx", version.ref = "androidx-preference" } androidx-recyclerview = { group = "androidx.recyclerview", name = "recyclerview", version.ref = "androidx-recyclerview" } androidx-swiperefreshlayout = { group = "androidx.swiperefreshlayout", name = "swiperefreshlayout", version.ref = "androidx-swiperefreshlayout" } -androidx-work-runtime-ktx = { group = "androidx.work", name = "work-runtime-ktx", version.ref = "androidx-work" } +androidx-work-runtime = { group = "androidx.work", name = "work-runtime", version.ref = "androidx-work" } # AndroidX Compose androidx-compose-bom = { group = "androidx.compose", name = "compose-bom", version.ref = "androidx-composeBom" }