@@ -5,72 +5,75 @@ app-version-code = "2"
55app-version-name = " 1.1.0"
66
77# sdk ------------
8- sdk-compile = " android-35 "
8+ sdk-compile = " android-36 "
99sdk-min = " 31"
10- sdk-target = " 35 "
10+ sdk-target = " 36 "
1111
1212# gradle ---------
13- agp = " 8.5.2 "
13+ agp = " 8.12.1 "
1414
1515# kotlin ---------
16- kotlin = " 1.9.20 "
17- coreKtx = " 1.15 .0"
16+ kotlin = " 2.1.10 "
17+ coreKtx = " 1.17 .0"
1818
1919# kapt -----------
20- kotlin-kapt = " 1.9.20"
20+ kotlin-kapt = " 2.1.10"
21+
22+ # ksp -----------
23+ ksp = " 2.1.10-1.0.31"
2124
2225# android --------
23- appcompat = " 1.7.0 "
26+ appcompat = " 1.7.1 "
2427composeCompiler = " 1.5.5"
25- lifecycle-runtime-ktx = " 2.8.7 "
26- activity-compose = " 1.9.3 "
27- compose-bom = " 2024.12.01 "
28+ lifecycle-runtime-ktx = " 2.9.4 "
29+ activity-compose = " 1.10.1 "
30+ compose-bom = " 2025.07.00 "
2831material = " 1.12.0"
29- navigation-compose = " 2.8.5 "
32+ navigation-compose = " 2.9.4 "
3033
3134# hilt -----------
32- hilt = " 2.49 "
35+ hilt = " 2.57.1 "
3336androidx-hilt-compiler = " 1.2.0"
3437androidx-hilt-navigation-compose = " 1.2.0"
3538androidx-hilt-work = " 1.2.0"
3639
3740# room -----------
38- room = " 2.6.1 "
41+ room = " 2.8.0 "
3942
4043# work manager ---
41- work-runtime-ktx = " 2.10.0 "
44+ work-runtime-ktx = " 2.10.4 "
4245
4346# retrofit -------
44- okhttp = " 4.12 .0"
45- retrofit = " 2.9 .0"
46- gson = " 2.10.1 "
47+ okhttp = " 5.1 .0"
48+ retrofit = " 3.0 .0"
49+ gson = " 2.13.2 "
4750
4851# serialization --
49- serialization-json = " 1.5.1 "
52+ serialization-json = " 1.9.0 "
5053serialization-converter = " 1.0.0"
5154
5255# proto datastore
53- datastore = " 1.1.1 "
54- protobuf = " 3.23.2 "
55- protobuf-plugin = " 0.9.4 "
56- protoc = " com.google.protobuf:protoc:4.28.2 "
56+ datastore = " 1.1.7 "
57+ protobuf = " 4.32.1 "
58+ protobuf-plugin = " 0.9.5 "
59+ protoc = " com.google.protobuf:protoc:4.32.1 "
5760
5861# compose extended UI
59- constraint-layout-compose = " 1.1.0 "
62+ constraint-layout-compose = " 1.1.1 "
6063android-mjpeg-view = " 1.1.3"
61- material-icons-extended = " 1.7.6 "
62- ui-graphics-android = " 1.7.6 "
64+ material-icons-extended = " 1.7.8 "
65+ ui-graphics-android = " 1.9.1 "
6366
6467# qrcode-kotlin --
65- qrcode-kotlin = " 4.1.1 "
68+ qrcode-kotlin = " 4.5.0 "
6669
6770# camerax --------
68- camerax = " 1.4.1 "
71+ camerax = " 1.5.0 "
6972
7073# test -----------
7174junit = " 4.13.2"
72- junit-version = " 1.2.1 "
73- espresso-core = " 3.6.1 "
75+ junit-version = " 1.3.0 "
76+ espresso-core = " 3.7.0 "
7477coilCompose = " 2.7.0"
7578
7679
@@ -155,9 +158,10 @@ android-application = { id = "com.android.application", version.ref = "agp" }
155158jetbrains-kotlin-android = { id = " org.jetbrains.kotlin.android" , version.ref = " kotlin" }
156159android-library = { id = " com.android.library" , version.ref = " agp" }
157160kotlin-kapt = { id = " org.jetbrains.kotlin.kapt" , version.ref = " kotlin-kapt" }
158-
161+ kotlin-ksp = { id = " com.google.devtools.ksp " , version.ref = " ksp " }
159162# hilt -----------
160163hilt = { id = " com.google.dagger.hilt.android" , version.ref = " hilt" }
161164
162165# proto datastore
163- protobuf = { id = " com.google.protobuf" , version.ref = " protobuf-plugin" }
166+ protobuf = { id = " com.google.protobuf" , version.ref = " protobuf-plugin" }
167+ kotlin-compose = { id = " org.jetbrains.kotlin.plugin.compose" , version.ref = " kotlin" }
0 commit comments