diff --git a/gradle/libs.versions.toml b/gradle/libs.versions.toml index 69d192ab..d091266d 100644 --- a/gradle/libs.versions.toml +++ b/gradle/libs.versions.toml @@ -1,7 +1,7 @@ [versions] accompanist = "0.32.0" -androidGradlePlugin = "8.1.2" -androidx-activity-compose = "1.8.0-rc01" +androidGradlePlugin = "8.2.0" +androidx-activity-compose = "1.9.0-alpha01" androidx-appcompat = "1.6.1" androidx-compose-bom = "2023.10.01" androidx-constraintlayout = "2.1.4" @@ -9,30 +9,30 @@ androidx-constraintlayout-compose = "1.0.1" androidx-coordinator-layout = "1.2.0" androidx-corektx = "1.9.0" androidx-emoji2-views = "1.4.0" -androidx-fragment-ktx = "1.6.1" +androidx-fragment-ktx = "1.6.2" androidx-glance-appwidget = "1.0.0" -androidx-lifecycle-compose = "2.6.2" -androidx-lifecycle-runtime-compose = "2.6.2" -androidx-navigation = "2.7.4" +androidx-lifecycle-compose = "2.7.0-rc01" +androidx-lifecycle-runtime-compose = "2.7.0-rc01" +androidx-navigation = "2.7.5" androidx-paging = "3.2.1" androidx-test = "1.5.0" androidx-test-espresso = "3.5.1" -androidxHiltNavigationCompose = "1.0.0" -coil = "2.4.0" +androidxHiltNavigationCompose = "1.1.0" +coil = "2.5.0" # @keep compileSdk = "34" compose-compiler = "1.5.4" coroutines = "1.7.3" google-maps = "18.2.0" -gradle-versions = "0.49.0" -hilt = "2.48.1" +gradle-versions = "0.50.0" +hilt = "2.49" junit = "4.13.2" # @pin Update in conjuction with Compose Compiler kotlin = "1.9.20" ksp = "1.8.0-1.0.9" -maps-compose = "3.1.1" -material = "1.11.0-beta01" -material3-adaptive = "1.0.0-alpha01" +maps-compose = "4.3.0" +material = "1.12.0-alpha01" +material3-adaptive = "1.0.0-alpha02" # @keep minSdk = "21" recyclerview = "1.3.2" @@ -56,14 +56,14 @@ androidx-compose-material = { module = "androidx.compose.material:material" } androidx-compose-material-iconsExtended = { module = "androidx.compose.material:material-icons-extended" } androidx-compose-material3 = { module = "androidx.compose.material3:material3" } androidx-compose-material3-adaptive = { module = "androidx.compose.material3:material3-adaptive", version.ref = "material3-adaptive" } -androidx-compose-material3-adaptive-navigation-suite = { module = "androidx.compose.material3:material3-adaptive-navigation-suite", version.ref = "material3-adaptive" } +androidx-compose-material3-adaptive-navigation-suite = "androidx.compose.material3:material3-adaptive-navigation-suite:1.0.0-alpha01" androidx-compose-materialWindow = { module = "androidx.compose.material3:material3-window-size-class" } androidx-compose-runtime = { module = "androidx.compose.runtime:runtime" } androidx-compose-runtime-livedata = { module = "androidx.compose.runtime:runtime-livedata" } androidx-compose-ui = { module = "androidx.compose.ui:ui" } androidx-compose-ui-googlefonts = { module = "androidx.compose.ui:ui-text-google-fonts" } # TODO remove usage of this when `draw` method is in stable. -androidx-compose-ui-graphics = "androidx.compose.ui:ui-graphics:1.6.0-alpha08" +androidx-compose-ui-graphics = "androidx.compose.ui:ui-graphics:1.6.0-beta02" androidx-compose-ui-test = { module = "androidx.compose.ui:ui-test" } androidx-compose-ui-test-junit4 = { module = "androidx.compose.ui:ui-test-junit4" } androidx-compose-ui-test-manifest = { module = "androidx.compose.ui:ui-test-manifest" } @@ -90,7 +90,7 @@ androidx-recyclerview = { module = "androidx.recyclerview:recyclerview", version androidx-test-core = { module = "androidx.test:core", version.ref = "androidx-test" } androidx-test-espresso-core = { module = "androidx.test.espresso:espresso-core", version.ref = "androidx-test-espresso" } androidx-test-runner = "androidx.test:runner:1.5.2" -androidx-work-runtime-ktx = "androidx.work:work-runtime-ktx:2.8.1" +androidx-work-runtime-ktx = "androidx.work:work-runtime-ktx:2.9.0" coil-kt-compose = { module = "io.coil-kt:coil-compose", version.ref = "coil" } google-android-material = { module = "com.google.android.material:material", version.ref = "material" } googlemaps-compose = { module = "com.google.maps.android:maps-compose", version.ref = "maps-compose" }