1- # ####
2- # This file is duplicated to individual samples from the global scripts/libs.versions.toml
3- # Do not add a dependency to an individual sample, edit the global version instead.
4- # ####
51[versions ]
62accompanist = " 0.30.1"
73androidGradlePlugin = " 8.1.1"
8- androidx-activity-compose = " 1.8.0-alpha06 "
4+ androidx-activity-compose = " 1.8.0-beta01 "
95androidx-appcompat = " 1.6.1"
10- androidx-benchmark = " 1.1.1"
11- androidx-benchmark-junit4 = " 1.1.0-beta04"
12- androidx-cardview = " 1.0.0"
13- androidx-compose-bom = " 2023.08.00"
6+ androidx-compose-bom = " 2023.09.00"
147androidx-constraintlayout = " 2.1.4"
15- androidx-constraintlayout-compose = " 1.1.0-alpha12 "
8+ androidx-constraintlayout-compose = " 1.0.1 "
169androidx-coordinator-layout = " 1.2.0"
17- androidx-corektx = " 1.9 .0"
18- androidx-emoji2-views = " 1.4.0-beta05 "
10+ androidx-corektx = " 1.12 .0"
11+ androidx-emoji2-views = " 1.4.0"
1912androidx-fragment-ktx = " 1.6.1"
2013androidx-glance-appwidget = " 1.0.0"
21- androidx-lifecycle-compose = " 2.6.1"
22- androidx-lifecycle-runtime-compose = " 2.6.1"
23- androidx-navigation = " 2.7.0"
24- androidx-paging = " 3.2.0-rc01"
25- androidx-paging-common = " 3.1.1"
26- androidx-palette = " 1.0.0"
14+ androidx-lifecycle-compose = " 2.6.2"
15+ androidx-lifecycle-runtime-compose = " 2.6.2"
16+ androidx-navigation = " 2.7.2"
17+ androidx-paging = " 3.2.1"
2718androidx-test = " 1.5.0"
2819androidx-test-espresso = " 3.5.1"
29- androidx-test-ext-junit = " 1.1.5"
30- androidx-test-ext-truth = " 1.5.0"
31- androidx-window = " 1.2.0-alpha02"
3220androidxHiltNavigationCompose = " 1.0.0"
33- androix-test-uiautomator = " 2.2.0"
3421coil = " 2.4.0"
3522# @keep
3623compileSdk = " 34"
@@ -39,42 +26,28 @@ coroutines = "1.7.3"
3926google-maps = " 18.1.0"
4027gradle-versions = " 0.47.0"
4128hilt = " 2.47"
42- hiltExt = " 1.0.0"
43- # @pin When updating to AGP 7.4.0-alpha10 and up we can update this https://developer.android.com/studio/write/java8-support#library-desugaring-versions
44- jdkDesugar = " 1.2.2"
4529junit = " 4.13.2"
4630# @pin Update in conjuction with Compose Compiler
4731kotlin = " 1.8.21"
4832ksp = " 1.8.0-1.0.9"
4933maps-compose = " 2.13.0"
50- material = " 1.11.0-alpha01 "
34+ material = " 1.11.0-alpha02 "
5135# @keep
5236minSdk = " 21"
53- okhttp = " 4.11.0"
5437recyclerview = " 1.3.1"
55- robolectric = " 4.9.2"
56- rome = " 1.18.0"
57- room = " 2.5.1"
58- secrets = " 2.0.1"
5938# @keep
6039targetSdk = " 34"
6140version-catalog-update = " 0.8.1"
6241
6342[libraries ]
6443accompanist-adaptive = { module = " com.google.accompanist:accompanist-adaptive" , version.ref = " accompanist" }
6544accompanist-permissions = { module = " com.google.accompanist:accompanist-permissions" , version.ref = " accompanist" }
66- accompanist-swiperefresh = { module = " com.google.accompanist:accompanist-swiperefresh" , version.ref = " accompanist" }
67- accompanist-systemuicontroller = { module = " com.google.accompanist:accompanist-systemuicontroller" , version.ref = " accompanist" }
6845accompanist-theme-adapter-appcompat = { module = " com.google.accompanist:accompanist-themeadapter-appcompat" , version.ref = " accompanist" }
6946accompanist-theme-adapter-material = { module = " com.google.accompanist:accompanist-themeadapter-material" , version.ref = " accompanist" }
7047accompanist-theme-adapter-material3 = { module = " com.google.accompanist:accompanist-themeadapter-material3" , version.ref = " accompanist" }
7148androidx-activity-compose = { module = " androidx.activity:activity-compose" , version.ref = " androidx-activity-compose" }
72- androidx-activity-ktx = " androidx.activity:activity-ktx:1.8.0-alpha05 "
49+
7350androidx-appcompat = { module = " androidx.appcompat:appcompat" , version.ref = " androidx-appcompat" }
74- androidx-benchmark-macrobenchmark = { module = " androidx.benchmark:benchmark-macro" , version.ref = " androidx-benchmark" }
75- androidx-benchmark-macrobenchmark-junit4 = { module = " androidx.benchmark:benchmark-macro-junit4" , version.ref = " androidx-benchmark-junit4" }
76- androidx-cardview = { module = " androidx.cardview:cardview" , version.ref = " androidx-cardview" }
77- androidx-compose-animation = { module = " androidx.compose.animation:animation" }
7851androidx-compose-animation-graphics = { module = " androidx.compose.animation:animation-graphics" }
7952androidx-compose-bom = { module = " androidx.compose:compose-bom" , version.ref = " androidx-compose-bom" }
8053androidx-compose-foundation = { module = " androidx.compose.foundation:foundation" }
@@ -87,7 +60,8 @@ androidx-compose-runtime = { module = "androidx.compose.runtime:runtime" }
8760androidx-compose-runtime-livedata = { module = " androidx.compose.runtime:runtime-livedata" }
8861androidx-compose-ui = { module = " androidx.compose.ui:ui" }
8962androidx-compose-ui-googlefonts = { module = " androidx.compose.ui:ui-text-google-fonts" }
90- androidx-compose-ui-graphics = { module = " androidx.compose.ui:ui-graphics" }
63+ # TODO remove usage of this when `draw` method is in stable.
64+ androidx-compose-ui-graphics = " androidx.compose.ui:ui-graphics:1.6.0-alpha05"
9165androidx-compose-ui-test = { module = " androidx.compose.ui:ui-test" }
9266androidx-compose-ui-test-junit4 = { module = " androidx.compose.ui:ui-test-junit4" }
9367androidx-compose-ui-test-manifest = { module = " androidx.compose.ui:ui-test-manifest" }
@@ -104,59 +78,33 @@ androidx-fragment-ktx = { module = "androidx.fragment:fragment-ktx", version.ref
10478androidx-glance-appwidget = { module = " androidx.glance:glance-appwidget" , version.ref = " androidx-glance-appwidget" }
10579androidx-glance-material3 = { module = " androidx.glance:glance-material3" , version.ref = " androidx-glance-appwidget" }
10680androidx-hilt-navigation-compose = { module = " androidx.hilt:hilt-navigation-compose" , version.ref = " androidxHiltNavigationCompose" }
107- androidx-lifecycle-livedata-ktx = { module = " androidx.lifecycle:lifecycle-viewmodel-ktx" , version.ref = " androidx-lifecycle-compose" }
10881androidx-lifecycle-runtime = { module = " androidx.lifecycle:lifecycle-runtime-ktx" , version.ref = " androidx-lifecycle-compose" }
10982androidx-lifecycle-runtime-compose = { module = " androidx.lifecycle:lifecycle-runtime-compose" , version.ref = " androidx-lifecycle-runtime-compose" }
11083androidx-lifecycle-viewModelCompose = { module = " androidx.lifecycle:lifecycle-viewmodel-compose" , version.ref = " androidx-lifecycle-compose" }
11184androidx-lifecycle-viewmodel-ktx = { module = " androidx.lifecycle:lifecycle-viewmodel-ktx" , version.ref = " androidx-lifecycle-compose" }
112- androidx-lifecycle-viewmodel-savedstate = { module = " androidx.lifecycle:lifecycle-viewmodel-savedstate" , version.ref = " androidx-lifecycle-compose" }
11385androidx-navigation-compose = { module = " androidx.navigation:navigation-compose" , version.ref = " androidx-navigation" }
114- androidx-navigation-fragment = { module = " androidx.navigation:navigation-fragment-ktx" , version.ref = " androidx-navigation" }
115- androidx-navigation-ui-ktx = { module = " androidx.navigation:navigation-ui-ktx" , version.ref = " androidx-navigation" }
116- androidx-paging-common-ktx = { module = " androidx.paging:paging-common-ktx" , version.ref = " androidx-paging-common" }
11786androidx-paging-compose = { module = " androidx.paging:paging-compose" , version.ref = " androidx-paging" }
118- androidx-palette = { module = " androidx.palette:palette" , version.ref = " androidx-palette" }
11987androidx-recyclerview = { module = " androidx.recyclerview:recyclerview" , version.ref = " recyclerview" }
120- androidx-room-compiler = { module = " androidx.room:room-compiler" , version.ref = " room" }
121- androidx-room-ktx = { module = " androidx.room:room-ktx" , version.ref = " room" }
122- androidx-room-runtime = { module = " androidx.room:room-runtime" , version.ref = " room" }
12388androidx-test-core = { module = " androidx.test:core" , version.ref = " androidx-test" }
12489androidx-test-espresso-core = { module = " androidx.test.espresso:espresso-core" , version.ref = " androidx-test-espresso" }
125- androidx-test-ext-junit = { module = " androidx.test.ext:junit" , version.ref = " androidx-test-ext-junit" }
126- androidx-test-ext-truth = { module = " androidx.test.ext:truth" , version.ref = " androidx-test-ext-truth" }
127- androidx-test-rules = { module = " androidx.test:rules" , version.ref = " androidx-test" }
12890androidx-test-runner = " androidx.test:runner:1.5.2"
129- androidx-test-uiautomator = { module = " androidx.test.uiautomator:uiautomator" , version.ref = " androix-test-uiautomator" }
130- androidx-window = { module = " androidx.window:window" , version.ref = " androidx-window" }
13191androidx-work-runtime-ktx = " androidx.work:work-runtime-ktx:2.8.1"
13292coil-kt-compose = { module = " io.coil-kt:coil-compose" , version.ref = " coil" }
133- core-jdk-desugaring = { module = " com.android.tools:desugar_jdk_libs" , version.ref = " jdkDesugar" }
13493google-android-material = { module = " com.google.android.material:material" , version.ref = " material" }
13594googlemaps-compose = { module = " com.google.maps.android:maps-compose" , version.ref = " maps-compose" }
13695googlemaps-maps = { module = " com.google.android.gms:play-services-maps" , version.ref = " google-maps" }
13796hilt-android = { module = " com.google.dagger:hilt-android" , version.ref = " hilt" }
138- hilt-android-testing = { module = " com.google.dagger:hilt-android-testing" , version.ref = " hilt" }
13997hilt-compiler = { module = " com.google.dagger:hilt-android-compiler" , version.ref = " hilt" }
140- hilt-ext-compiler = { module = " androidx.hilt:hilt-compiler" , version.ref = " hiltExt" }
14198junit = { module = " junit:junit" , version.ref = " junit" }
14299kotlin-stdlib = { module = " org.jetbrains.kotlin:kotlin-stdlib-jdk8" , version.ref = " kotlin" }
143100kotlinx-coroutines-android = { module = " org.jetbrains.kotlinx:kotlinx-coroutines-android" , version.ref = " coroutines" }
144101kotlinx-coroutines-test = { module = " org.jetbrains.kotlinx:kotlinx-coroutines-test" , version.ref = " coroutines" }
145- okhttp-logging = { module = " com.squareup.okhttp3:logging-interceptor" , version.ref = " okhttp" }
146- okhttp3 = { module = " com.squareup.okhttp3:okhttp" , version.ref = " okhttp" }
147- robolectric = { module = " org.robolectric:robolectric" , version.ref = " robolectric" }
148- rometools-modules = { module = " com.rometools:rome-modules" , version.ref = " rome" }
149- rometools-rome = { module = " com.rometools:rome" , version.ref = " rome" }
150102
151103[plugins ]
152104android-application = { id = " com.android.application" , version.ref = " androidGradlePlugin" }
153105android-library = { id = " com.android.library" , version.ref = " androidGradlePlugin" }
154- android-test = { id = " com.android.test" , version.ref = " androidGradlePlugin" }
155106gradle-versions = { id = " com.github.ben-manes.versions" , version.ref = " gradle-versions" }
156107hilt = { id = " com.google.dagger.hilt.android" , version.ref = " hilt" }
157108kapt = { id = " org.jetbrains.kotlin.kapt" , version.ref = " kotlin" }
158109kotlin-android = { id = " org.jetbrains.kotlin.android" , version.ref = " kotlin" }
159- kotlin-parcelize = { id = " org.jetbrains.kotlin.plugin.parcelize" , version.ref = " kotlin" }
160- ksp = { id = " com.google.devtools.ksp" , version.ref = " ksp" }
161- secrets = { id = " com.google.android.libraries.mapsplatform.secrets-gradle-plugin" , version.ref = " secrets" }
162110version-catalog-update = { id = " nl.littlerobots.version-catalog-update" , version.ref = " version-catalog-update" }
0 commit comments