5
5
[versions ]
6
6
accompanist = " 0.34.0"
7
7
accompanistCoil = " 0.6.2"
8
- activityCompose = " 1.9.2 "
8
+ activityCompose = " 1.9.3 "
9
9
androidGradlePlugin = " 8.5.2"
10
- androidx-activity-compose = " 1.9.2 "
10
+ androidx-activity-compose = " 1.9.3 "
11
11
androidx-appcompat = " 1.7.0"
12
- androidx-benchmark = " 1.3.2 "
13
- androidx-benchmark-junit4 = " 1.3.2 "
14
- androidx-compose-bom = " 2024.09.03 "
15
- androidx-compose-latest = " 1.7.3 "
12
+ androidx-benchmark = " 1.3.3 "
13
+ androidx-benchmark-junit4 = " 1.3.3 "
14
+ androidx-compose-bom = " 2024.10.00 "
15
+ androidx-compose-latest = " 1.7.4 "
16
16
androidx-compose-material3 = " 1.3.0"
17
17
androidx-compose-material3-adaptive = " 1.0.0"
18
- androidx-constraintlayout = " 1.1.0-beta01 "
18
+ androidx-constraintlayout = " 1.1.0-rc01 "
19
19
androidx-core-splashscreen = " 1.0.1"
20
20
androidx-corektx = " 1.13.1"
21
21
androidx-lifecycle-compose = " 2.8.6"
22
22
androidx-lifecycle-runtime-compose = " 2.8.6"
23
- androidx-navigation = " 2.8.2 "
23
+ androidx-navigation = " 2.8.3 "
24
24
kotlinxSerializationJson = " 1.6.3"
25
- kotlinxSerialization = " 1.9.23"
26
- androidx-palette = " 1.0.0"
25
+ kotlinxSerialization = " 2.0.20"
27
26
androidx-test = " 1.6.1"
28
27
androidx-test-espresso = " 3.6.1"
29
28
androidx-test-ext-junit = " 1.2.1"
30
29
androidx-test-ext-truth = " 1.6.0"
31
30
androidx-window = " 1.3.0"
32
31
androidxHiltNavigationCompose = " 1.2.0"
33
- coil = " 2.6 .0"
32
+ coil = " 2.7 .0"
34
33
# @keep
35
34
compileSdk = " 35"
36
- composeBom = " 2024.09.02"
37
- constraintlayoutCompose = " 1.1.0-beta01"
35
+ composeBom = " 2024.10.00"
38
36
coreTesting = " 2.2.0"
39
- coroutines = " 1.8.1 "
37
+ coroutines = " 1.9.0 "
40
38
espressoCore = " 3.6.1"
41
39
google-maps = " 19.0.0"
42
40
gradle-versions = " 0.51.0"
43
41
hilt = " 2.52"
44
42
# @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
45
43
jdkDesugar = " 2.1.2"
46
44
junit = " 4.13.2"
47
- junitJupiterApi = " 5.9.0 "
48
- junitJupiterEngine = " 5.9.0 "
45
+ junitJupiterApi = " 5.10.1 "
46
+ junitJupiterEngine = " 5.10.1 "
49
47
junitVersion = " 1.2.1"
50
- junitVintageEngine = " 5.9.0 "
51
- kotlin = " 2.0.10 "
52
- kotlinTest = " 1.8.22 "
53
- kotlinx_immutable = " 1.8.1 "
54
- kotlinxCoroutinesTest = " 1.8.1 "
48
+ junitVintageEngine = " 5.10.1 "
49
+ kotlin = " 2.0.20 "
50
+ kotlinTest = " 2.0.20 "
51
+ kotlinx_immutable = " 1.9.0 "
52
+ kotlinxCoroutinesTest = " 1.9.0 "
55
53
ksp = " 2.0.20-1.0.25"
56
54
lifecycleRuntimeCompose = " 2.8.6"
57
55
lifecycleRuntimeKtx = " 2.8.6"
@@ -65,11 +63,10 @@ mockkAndroid = "1.13.2"
65
63
modernstoragePhotopicker = " 1.0.0-alpha06"
66
64
okhttp = " 4.12.0"
67
65
roborazzi = " 1.12.0"
68
- room = " 2.6.1"
69
66
secrets = " 2.0.1"
70
67
# @keep
71
68
targetSdk = " 35"
72
- truth = " 1.1.3 "
69
+ truth = " 1.4.2 "
73
70
version-catalog-update = " 0.8.4"
74
71
75
72
[libraries ]
@@ -79,27 +76,20 @@ accompanist-glide = { module = "dev.chrisbanes.accompanist:accompanist-glide", v
79
76
accompanist-picasso = { module = " dev.chrisbanes.accompanist:accompanist-picasso" , version.ref = " accompanistCoil" }
80
77
accompanist-systemuicontroller = { module = " com.google.accompanist:accompanist-systemuicontroller" , version.ref = " accompanist" }
81
78
androidx-activity-compose = { module = " androidx.activity:activity-compose" , version.ref = " androidx-activity-compose" }
82
- androidx-activity-compose-v191 = { module = " androidx.activity:activity-compose" , version.ref = " activityCompose" }
83
79
androidx-activity-ktx = { module = " androidx.activity:activity-ktx" , version.ref = " androidx-activity-compose" }
84
80
androidx-appcompat = { module = " androidx.appcompat:appcompat" , version.ref = " androidx-appcompat" }
85
81
androidx-benchmark-macrobenchmark = { module = " androidx.benchmark:benchmark-macro" , version.ref = " androidx-benchmark" }
86
82
androidx-benchmark-macrobenchmark-junit4 = { module = " androidx.benchmark:benchmark-macro-junit4" , version.ref = " androidx-benchmark-junit4" }
87
83
androidx-compose-animation = { module = " androidx.compose.animation:animation" , version.ref = " androidx-compose-latest" }
88
84
androidx-compose-bom = { module = " androidx.compose:compose-bom" , version.ref = " androidx-compose-bom" }
89
- androidx-compose-bom-v20240800 = { module = " androidx.compose:compose-bom" , version.ref = " composeBom" }
90
85
androidx-compose-foundation = { module = " androidx.compose.foundation:foundation" , version.ref = " androidx-compose-latest" }
91
86
androidx-compose-foundation-layout = { module = " androidx.compose.foundation:foundation-layout" , version.ref = " androidx-compose-latest" }
92
87
androidx-compose-material = { module = " androidx.compose.material:material" }
93
88
androidx-compose-material-iconsExtended = { module = " androidx.compose.material:material-icons-extended" }
94
89
androidx-compose-material3 = { module = " androidx.compose.material3:material3" }
95
- androidx-compose-material3-adaptive = { module = " androidx.compose.material3.adaptive:adaptive" , version.ref = " androidx-compose-material3-adaptive" }
96
- androidx-compose-material3-adaptive-layout = { module = " androidx.compose.material3.adaptive:adaptive-layout" , version.ref = " androidx-compose-material3-adaptive" }
97
- androidx-compose-material3-adaptive-navigation = { module = " androidx.compose.material3.adaptive:adaptive-navigation" , version.ref = " androidx-compose-material3-adaptive" }
98
- androidx-compose-material3-adaptive-navigationSuite = { module = " androidx.compose.material3:material3-adaptive-navigation-suite" , version.ref = " androidx-compose-material3" }
99
90
androidx-compose-material3-material3 = { module = " androidx.compose.material3:material3" }
100
91
androidx-compose-materialWindow = { module = " androidx.compose.material3:material3-window-size-class" }
101
92
androidx-compose-runtime = { module = " androidx.compose.runtime:runtime" }
102
- androidx-compose-runtime-livedata = { module = " androidx.compose.runtime:runtime-livedata" }
103
93
androidx-compose-ui = { module = " androidx.compose.ui:ui" , version.ref = " androidx-compose-latest" }
104
94
androidx-compose-ui-googlefonts = { module = " androidx.compose.ui:ui-text-google-fonts" }
105
95
androidx-compose-ui-graphics = { module = " androidx.compose.ui:ui-graphics" }
@@ -114,13 +104,9 @@ androidx-constraintlayout-compose = { module = "androidx.constraintlayout:constr
114
104
androidx-core-ktx = { module = " androidx.core:core-ktx" , version.ref = " androidx-corektx" }
115
105
androidx-core-splashscreen = { module = " androidx.core:core-splashscreen" , version.ref = " androidx-core-splashscreen" }
116
106
androidx-core-testing = { module = " androidx.arch.core:core-testing" , version.ref = " coreTesting" }
117
- androidx-espresso-core-v361 = { module = " androidx.test.espresso:espresso-core" , version.ref = " espressoCore" }
118
107
androidx-hilt-navigation-compose = { module = " androidx.hilt:hilt-navigation-compose" , version.ref = " androidxHiltNavigationCompose" }
119
- androidx-junit-v121 = { module = " androidx.test.ext:junit" , version.ref = " junitVersion" }
120
108
androidx-lifecycle-runtime = { module = " androidx.lifecycle:lifecycle-runtime-ktx" , version.ref = " androidx-lifecycle-compose" }
121
109
androidx-lifecycle-runtime-compose = { module = " androidx.lifecycle:lifecycle-runtime-compose" , version.ref = " androidx-lifecycle-runtime-compose" }
122
- androidx-lifecycle-runtime-compose-v284 = { module = " androidx.lifecycle:lifecycle-runtime-compose" , version.ref = " lifecycleRuntimeCompose" }
123
- androidx-lifecycle-runtime-ktx-v284 = { module = " androidx.lifecycle:lifecycle-runtime-ktx" , version.ref = " lifecycleRuntimeKtx" }
124
110
androidx-lifecycle-viewModelCompose = { module = " androidx.lifecycle:lifecycle-viewmodel-compose" , version.ref = " androidx-lifecycle-compose" }
125
111
androidx-lifecycle-viewmodel-ktx = { module = " androidx.lifecycle:lifecycle-viewmodel-ktx" , version.ref = " androidx-lifecycle-compose" }
126
112
androidx-lifecycle-viewmodel-savedstate = { module = " androidx.lifecycle:lifecycle-viewmodel-savedstate" , version.ref = " androidx-lifecycle-compose" }
@@ -130,16 +116,12 @@ androidx-navigation-compose = { module = "androidx.navigation:navigation-compose
130
116
androidx-navigation-fragment = { module = " androidx.navigation:navigation-fragment-ktx" , version.ref = " androidx-navigation" }
131
117
androidx-navigation-ui-ktx = { module = " androidx.navigation:navigation-ui-ktx" , version.ref = " androidx-navigation" }
132
118
kotlinx-serialization-json = { module = " org.jetbrains.kotlinx:kotlinx-serialization-json" , version.ref = " kotlinxSerializationJson" }
133
- androidx-palette = { module = " androidx.palette:palette" , version.ref = " androidx-palette" }
134
- androidx-room-compiler = { module = " androidx.room:room-compiler" , version.ref = " room" }
135
- androidx-room-ktx = { module = " androidx.room:room-ktx" , version.ref = " room" }
136
- androidx-room-runtime = { module = " androidx.room:room-runtime" , version.ref = " room" }
137
119
androidx-test-core = { module = " androidx.test:core" , version.ref = " androidx-test" }
138
120
androidx-test-espresso-core = { module = " androidx.test.espresso:espresso-core" , version.ref = " androidx-test-espresso" }
139
121
androidx-test-ext-junit = { module = " androidx.test.ext:junit" , version.ref = " androidx-test-ext-junit" }
140
122
androidx-test-ext-truth = { module = " androidx.test.ext:truth" , version.ref = " androidx-test-ext-truth" }
141
123
androidx-test-rules = { module = " androidx.test:rules" , version.ref = " androidx-test" }
142
- androidx-test-runner = " androidx.test:runner:1.5 .2"
124
+ androidx-test-runner = " androidx.test:runner:1.6 .2"
143
125
androidx-ui = { module = " androidx.compose.ui:ui" }
144
126
androidx-ui-graphics = { module = " androidx.compose.ui:ui-graphics" }
145
127
androidx-ui-test-manifest = { module = " androidx.compose.ui:ui-test-manifest" }
@@ -160,8 +142,6 @@ kotlin-test = { module = "org.jetbrains.kotlin:kotlin-test", version.ref = "kotl
160
142
kotlinx-collections-immutable = { module = " org.jetbrains.kotlinx:kotlinx-collections-immutable" , version.ref = " kotlinx_immutable" }
161
143
kotlinx-coroutines-android = { module = " org.jetbrains.kotlinx:kotlinx-coroutines-android" , version.ref = " coroutines" }
162
144
kotlinx-coroutines-test = { module = " org.jetbrains.kotlinx:kotlinx-coroutines-test" , version.ref = " kotlinx_immutable" }
163
- kotlinx-coroutines-test-v181 = { module = " org.jetbrains.kotlinx:kotlinx-coroutines-test" , version.ref = " kotlinxCoroutinesTest" }
164
- material-v1120 = { module = " com.google.android.material:material" , version.ref = " materialVersion" }
165
145
material3 = { module = " androidx.compose.material3:material3" }
166
146
mockk-android = { module = " io.mockk:mockk-android" , version.ref = " mockkAndroid" }
167
147
modernstorage-photopicker = { module = " com.google.modernstorage:modernstorage-photopicker" , version.ref = " modernstoragePhotopicker" }
0 commit comments