1
1
[versions ]
2
- jchucomponents = " 2.0.0-alpha18 "
2
+ jchucomponents = " 2.0.0-beta01 "
3
3
agp = " 8.5.2"
4
4
kotlin = " 2.1.10"
5
5
dokka = " 1.9.20"
6
6
androidx-activity = " 1.10.0"
7
- androidx-compose = " 1.7.7"
8
7
androidx-lifecycle = " 2.8.7"
9
8
androidx-navigation = " 2.8.6"
10
9
com-squareup-okhttp3 = " 4.12.0"
11
10
com-squareup-retrofit2 = " 2.11.0"
12
- coil-kt = " 2.7 .0"
11
+ coil-kt = " 3.1 .0"
13
12
org-jetbrains-kotlin = " 2.1.10"
14
13
org-jetbrains-kotlinx = " 1.10.1"
14
+ composeBom = " 2025.01.01"
15
15
16
16
[libraries ]
17
17
androidx-datastore = " androidx.datastore:datastore-preferences:1.1.2"
18
18
androidx-activity-activity-compose = { module = " androidx.activity:activity-compose" , version.ref = " androidx-activity" }
19
19
androidx-browser = " androidx.browser:browser:1.8.0"
20
- androidx-compose-animation = { module = " androidx.compose.animation:animation" , version.ref = " androidx-compose " }
21
- androidx-compose-foundation = { module = " androidx.compose.foundation:foundation" , version.ref = " androidx-compose " }
22
- androidx-compose-foundation-foundation-layout = { module = " androidx.compose.foundation:foundation-layout" , version.ref = " androidx-compose " }
23
- androidx-compose-material = { module = " androidx.compose.material:material" , version.ref = " androidx-compose " }
24
- androidx-compose-material-material-icons-extended = { module = " androidx.compose.material:material-icons-extended" , version.ref = " androidx-compose " }
20
+ androidx-compose-animation = { module = " androidx.compose.animation:animation" }
21
+ androidx-compose-foundation = { module = " androidx.compose.foundation:foundation" }
22
+ androidx-compose-foundation-foundation-layout = { module = " androidx.compose.foundation:foundation-layout" }
23
+ androidx-compose-material = { module = " androidx.compose.material:material" }
24
+ androidx-compose-material-material-icons-extended = { module = " androidx.compose.material:material-icons-extended" }
25
25
androidx-compose-material3 = " androidx.compose.material3:material3:1.3.1"
26
- androidx-compose-runtime = { module = " androidx.compose.runtime:runtime" , version.ref = " androidx-compose " }
27
- androidx-compose-ui = { module = " androidx.compose.ui:ui" , version.ref = " androidx-compose " }
28
- androidx-compose-ui-ui-tooling = { module = " androidx.compose.ui:ui-tooling" , version.ref = " androidx-compose " }
29
- androidx-compose-ui-ui-tooling-preview = { module = " androidx.compose.ui:ui-tooling-preview" , version.ref = " androidx-compose " }
26
+ androidx-compose-runtime = { module = " androidx.compose.runtime:runtime" }
27
+ androidx-compose-ui = { module = " androidx.compose.ui:ui" }
28
+ androidx-compose-ui-ui-tooling = { module = " androidx.compose.ui:ui-tooling" }
29
+ androidx-compose-ui-ui-tooling-preview = { module = " androidx.compose.ui:ui-tooling-preview" }
30
30
androidx-core-core-ktx = " androidx.core:core-ktx:1.15.0"
31
31
androidx-core-core-splashscreen = " androidx.core:core-splashscreen:1.0.1"
32
32
androidx-lifecycle-lifecycle-runtime-compose = { module = " androidx.lifecycle:lifecycle-runtime-compose" , version.ref = " androidx-lifecycle" }
@@ -40,11 +40,12 @@ com-squareup-okhttp3-logging-interceptor = { module = "com.squareup.okhttp3:logg
40
40
com-squareup-okhttp3-okhttp = { module = " com.squareup.okhttp3:okhttp" , version.ref = " com-squareup-okhttp3" }
41
41
com-squareup-retrofit2-converter-gson = { module = " com.squareup.retrofit2:converter-gson" , version.ref = " com-squareup-retrofit2" }
42
42
com-squareup-retrofit2-retrofit = { module = " com.squareup.retrofit2:retrofit" , version.ref = " com-squareup-retrofit2" }
43
- coil-compose = { module = " io.coil-kt:coil-compose" , version.ref = " coil-kt" }
43
+ coil-compose = { module = " io.coil-kt.coil3 :coil-compose" , version.ref = " coil-kt" }
44
44
org-jetbrains-kotlinx-kotlinx-coroutines-android = { module = " org.jetbrains.kotlinx:kotlinx-coroutines-android" , version.ref = " org-jetbrains-kotlinx" }
45
45
org-jetbrains-kotlinx-kotlinx-coroutines-core = { module = " org.jetbrains.kotlinx:kotlinx-coroutines-core" , version.ref = " org-jetbrains-kotlinx" }
46
46
androidx-appcompat = " androidx.appcompat:appcompat:1.7.0"
47
47
revenuecat = " com.revenuecat.purchases:purchases:8.10.4"
48
+ compose-bom = { group = " androidx.compose" , name =" compose-bom" , version.ref = " composeBom" }
48
49
49
50
[plugins ]
50
51
android-application = { id = " com.android.application" , version.ref = " agp" }
@@ -89,7 +90,7 @@ qr-third-party = [
89
90
ui-androidx = [
90
91
" androidx-core-core-splashscreen" ,
91
92
]
92
- ui- compose = [
93
+ compose-bom = [
93
94
" androidx-activity-activity-compose" ,
94
95
" androidx-compose-animation" ,
95
96
" androidx-compose-foundation" ,
0 commit comments