1 [versions] |
1 [versions] |
2 android-gradle-plugin = "8.12.1" |
2 android-gradle-plugin = "8.12.1" |
3 annotation = "1.9.1" |
3 annotation = "1.9.1" |
4 androidx-activity = "1.10.1" |
4 androidx-activity = "1.10.1" |
5 androidx-compose-bom = "2025.06.01" |
5 androidx-compose-bom = "2025.08.01" |
6 browser = "1.8.0" |
6 browser = "1.9.0" |
7 constraintlayout = "2.2.1" |
7 constraintlayout = "2.2.1" |
8 coordinatorlayout = "1.3.0" |
8 coordinatorlayout = "1.3.0" |
9 core-ktx = "1.16.0" |
9 core-ktx = "1.17.0" |
10 core-testing = "2.2.0" |
10 core-testing = "2.2.0" |
11 dagger = "2.56.2" |
11 dagger = "2.57.1" |
12 firebase-bom = "33.15.0" |
12 firebase-bom = "34.1.0" |
13 fragment = "1.8.8" |
13 fragment = "1.8.9" |
14 kotlin = "2.2.0" |
14 kotlin = "2.2.10" |
15 kotlinx-coroutines-bom = "1.10.2" |
15 kotlinx-coroutines-bom = "1.10.2" |
16 lifecycle = "2.9.1" |
16 lifecycle = "2.9.3" |
17 material = "1.12.0" |
17 material = "1.12.0" |
18 okhttp = "4.12.0" |
18 okhttp = "5.1.0" |
19 paging-runtime-ktx = "3.3.6" |
19 paging-runtime-ktx = "3.3.6" |
20 play-services-location = "21.3.0" |
20 play-services-location = "21.3.0" |
21 preference = "1.2.1" |
21 preference = "1.2.1" |
22 recyclerview = "1.4.0" |
22 recyclerview = "1.4.0" |
23 room = "2.7.2" |
23 room = "2.7.2" |
24 timber = "5.0.1" |
24 timber = "5.0.1" |
25 turbine = "1.2.1" |
25 turbine = "1.2.1" |
26 workmanager = "2.10.2" |
26 workmanager = "2.10.3" |
27 |
27 |
28 [plugins] |
28 [plugins] |
29 android-application = { id = "com.android.application", version.ref = "android-gradle-plugin" } |
29 android-application = { id = "com.android.application", version.ref = "android-gradle-plugin" } |
30 kotlin-android = { id = "org.jetbrains.kotlin.android", version.ref = "kotlin" } |
30 kotlin-android = { id = "org.jetbrains.kotlin.android", version.ref = "kotlin" } |
31 compose-compiler = { id = "org.jetbrains.kotlin.plugin.compose", version.ref = "kotlin" } |
31 compose-compiler = { id = "org.jetbrains.kotlin.plugin.compose", version.ref = "kotlin" } |
48 dagger-compiler = { module = "com.google.dagger:dagger-compiler", version.ref = "dagger" } |
48 dagger-compiler = { module = "com.google.dagger:dagger-compiler", version.ref = "dagger" } |
49 |
49 |
50 firebase-bom = { module = "com.google.firebase:firebase-bom", version.ref = "firebase-bom" } |
50 firebase-bom = { module = "com.google.firebase:firebase-bom", version.ref = "firebase-bom" } |
51 firebase-auth = { module = "com.google.firebase:firebase-auth" } |
51 firebase-auth = { module = "com.google.firebase:firebase-auth" } |
52 firebase-crashlytics = { module = "com.google.firebase:firebase-crashlytics" } |
52 firebase-crashlytics = { module = "com.google.firebase:firebase-crashlytics" } |
53 firebase-firestore-ktx = { module = "com.google.firebase:firebase-firestore-ktx" } |
53 firebase-firestore = { module = "com.google.firebase:firebase-firestore" } |
54 fragment-ktx = { module = "androidx.fragment:fragment-ktx", version.ref = "fragment" } |
54 fragment-ktx = { module = "androidx.fragment:fragment-ktx", version.ref = "fragment" } |
55 kotlinx-coroutines-bom = { module = "org.jetbrains.kotlinx:kotlinx-coroutines-bom", version.ref = "kotlinx-coroutines-bom" } |
55 kotlinx-coroutines-bom = { module = "org.jetbrains.kotlinx:kotlinx-coroutines-bom", version.ref = "kotlinx-coroutines-bom" } |
56 kotlinx-coroutines-core = { module = "org.jetbrains.kotlinx:kotlinx-coroutines-core" } |
56 kotlinx-coroutines-core = { module = "org.jetbrains.kotlinx:kotlinx-coroutines-core" } |
57 kotlinx-coroutines-play-services = { module = "org.jetbrains.kotlinx:kotlinx-coroutines-play-services" } |
57 kotlinx-coroutines-play-services = { module = "org.jetbrains.kotlinx:kotlinx-coroutines-play-services" } |
58 kotlinx-coroutines-test = { module = "org.jetbrains.kotlinx:kotlinx-coroutines-test" } |
58 kotlinx-coroutines-test = { module = "org.jetbrains.kotlinx:kotlinx-coroutines-test" } |