1
+ # Copyright 2024 The Android Open Source Project
2
+ #
3
+ # Licensed under the Apache License, Version 2.0 (the "License");
4
+ # you may not use this file except in compliance with the License.
5
+ # You may obtain a copy of the License at
6
+ #
7
+ # https://www.apache.org/licenses/LICENSE-2.0
8
+ #
9
+ # Unless required by applicable law or agreed to in writing, software
10
+ # distributed under the License is distributed on an "AS IS" BASIS,
11
+ # WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
12
+ # See the License for the specific language governing permissions and
13
+ # limitations under the License.
14
+
1
15
[versions ]
2
- agp = " 8.2.0 "
3
- androidx-activityCompose = " 1.8.2 "
4
- androidx-paging = " 3.3.0-rc01 "
5
- androidx-room = " 2.7.0-alpha01 "
6
- androidx-viewmodelCompose = " 2.7.0 "
16
+ agp = " 8.5.2 "
17
+ androidx-activityCompose = " 1.9.1 "
18
+ androidx-paging = " 3.3.2 "
19
+ androidx-room = " 2.7.0-alpha06 "
20
+ androidx-viewmodelCompose = " 2.8.4 "
7
21
atomicfu = " 0.23.1"
8
- compose = " 1.6.5"
9
- compose-compiler = " 1.5.11"
22
+ compose = " 1.6.8"
10
23
compose-material3 = " 1.2.1"
11
- compose-plugin = " 1.6.0"
12
24
dataStoreVersion = " 1.1.1"
13
- kotlin = " 1.9.23 "
25
+ kotlin = " 2.0.10 "
14
26
kotlinx-coroutines = " 1.8.0"
15
27
kotlinxDatetime = " 0.6.0-RC.2"
16
- ksp = " 1.9.23 -1.0.19 "
28
+ ksp = " 2.0.10 -1.0.24 "
17
29
ktorVersion = " 2.3.8"
18
- material3Android = " 1.2.1"
19
- pagingComposeAndroid = " 3.3.0-beta01"
20
- roomKtx = " 2.6.1"
21
- skie = " 0.6.2"
22
- sqlite = " 2.5.0-SNAPSHOT"
30
+ pagingComposeAndroid = " 3.3.2"
31
+ skie = " 0.8.4"
32
+ sqlite = " 2.5.0-alpha06"
23
33
spotless = " 6.19.0"
24
34
25
35
[libraries ]
@@ -29,9 +39,8 @@ androidx-datastore-preferences-core = { group = "androidx.datastore", name = "da
29
39
androidx-paging-common = { module = " androidx.paging:paging-common" , version.ref = " androidx-paging" }
30
40
androidx-paging-compose-android = { group = " androidx.paging" , name = " paging-compose-android" , version.ref = " pagingComposeAndroid" }
31
41
androidx-room-compiler = { group = " androidx.room" , name = " room-compiler" , version.ref = " androidx-room" }
32
- androidx-room-ktx = { group = " androidx.room" , name = " room-ktx" , version.ref = " androidx-room" }
33
- androidx-room-paging = { group = " androidx.room" , name = " room-paging" , version.ref = " androidx-room" }
34
42
androidx-room-runtime = { group = " androidx.room" , name = " room-runtime" , version.ref = " androidx-room" }
43
+ androidx-room-paging = { group = " androidx.room" , name = " room-paging" , version.ref = " androidx-room" }
35
44
androidx-viewmodel-compose = { module = " androidx.lifecycle:lifecycle-viewmodel-compose" , version.ref = " androidx-viewmodelCompose" }
36
45
compose-foundation = { module = " androidx.compose.foundation:foundation" , version.ref = " compose" }
37
46
compose-material3 = { module = " androidx.compose.material3:material3" , version.ref = " compose-material3" }
@@ -61,6 +70,8 @@ kotlinAndroid = { id = "org.jetbrains.kotlin.android", version.ref = "kotlin" }
61
70
kotlinMultiplatform = { id = " org.jetbrains.kotlin.multiplatform" , version.ref = " kotlin" }
62
71
kotlinCocoapods = { id = " org.jetbrains.kotlin.native.cocoapods" , version.ref = " kotlin" }
63
72
kotlinxSerialization = { id = " org.jetbrains.kotlin.plugin.serialization" , version.ref = " kotlin" }
73
+ org-jetbrains-kotlin-android = { id = " org.jetbrains.kotlin.android" , version.ref = " kotlin" }
74
+ compose-compiler = { id = " org.jetbrains.kotlin.plugin.compose" , version.ref = " kotlin" }
64
75
skie = { id = " co.touchlab.skie" , version.ref = " skie" }
65
76
ksp = { id = " com.google.devtools.ksp" , version.ref = " ksp" }
66
77
room = { id = " androidx.room" , version.ref = " androidx-room" }
0 commit comments