1
1
[versions ]
2
- android-junit5 = " 1.4 .0"
3
- android-plugin = " 8.4.0 "
4
- androidx-dataStore = " 1.0.0 "
5
- androidx-fragment = " 1.6.2 "
6
- androidx-lifecycle = " 2.7.0 "
7
- androidx-test = " 1.5.0 "
8
- androidx-work = " 2.9.0 "
9
- composeBom = " 2024.03 .00"
2
+ android-junit5 = " 1.6 .0"
3
+ android-plugin = " 8.4.2 "
4
+ androidx-dataStore = " 1.1.1 "
5
+ androidx-fragment = " 1.8.4 "
6
+ androidx-lifecycle = " 2.8.6 "
7
+ androidx-test = " 1.6.1 "
8
+ androidx-work = " 2.9.1 "
9
+ composeBom = " 2024.10 .00"
10
10
compose-destinations = " 1.10.2"
11
- compose-wear = " 1.3 .0"
11
+ compose-wear = " 1.4 .0"
12
12
dagger = " 2.51"
13
13
androidx-hilt = " 1.2.0"
14
- desugar-jdk-libs = " 2.0.4 "
15
- espresso = " 3.5 .1"
16
- firebase-crashlytics-gradle = " 2.9.9 "
17
- glance = " 1.1.0-rc01 "
18
- google-services = " 4.4.1 "
19
- jupiter = " 5.10.0 "
20
- kotlin = " 2.0.0-RC3 "
14
+ desugar-jdk-libs = " 2.1.2 "
15
+ espresso = " 3.6 .1"
16
+ firebase-crashlytics-gradle = " 3.0.2 "
17
+ glance = " 1.1.1 "
18
+ google-services = " 4.4.2 "
19
+ junit5 = " 5.11.1 "
20
+ kotlin = " 2.0.21 "
21
21
kotlinx-coroutine = " 1.8.1"
22
22
mockk = " 1.12.3"
23
23
moshi = " 1.14.0"
24
- okhttp = " 5.0.0-alpha.12 "
24
+ okhttp = " 5.0.0-alpha.14 "
25
25
permission-flow = " 1.0.0"
26
26
prettytime = " 5.0.6.Final"
27
- roborazzi = " 1.11 .0"
27
+ roborazzi = " 1.29 .0"
28
28
room = " 2.6.1"
29
29
timber = " 5.0.1"
30
30
wire = " 4.5.2"
31
31
32
32
[libraries ]
33
33
accompanist = { group = " com.google.accompanist" , name = " accompanist-themeadapter-material3" , version = " 0.30.0" }
34
- androidJunit5-core = { group = " de.mannodermaus.junit5" , name = " android-test-core" , version.ref = " android-junit5" }
35
- androidJunit5-runner = { group = " de.mannodermaus.junit5" , name = " android-test-runner" , version.ref = " android-junit5" }
36
- androidJunit5-compose = { group = " de.mannodermaus.junit5" , name = " android-test-compose" , version = " 1.0.0-SNAPSHOT" }
37
- androidx-activity = { module = " androidx.activity:activity-ktx" , version = " 1.8.2" }
38
- androidx-appcompat = { module = " androidx.appcompat:appcompat" , version = " 1.6.1" }
34
+ androidJunit5-compose = { group = " de.mannodermaus.junit5" , name = " android-test-compose" , version = " 1.6.0" }
35
+ androidx-activity = { module = " androidx.activity:activity-ktx" , version = " 1.9.3" }
36
+ androidx-appcompat = { module = " androidx.appcompat:appcompat" , version = " 1.7.0" }
39
37
androidx-arch-testing = { module = " androidx.arch.core:core-testing" , version = " 2.2.0" }
40
38
androidx-browser = { module = " androidx.browser:browser" , version = " 1.8.0" }
41
- androidx-core = { module = " androidx.core:core-ktx" , version = " 1.12.0 " }
39
+ androidx-core = { module = " androidx.core:core-ktx" , version = " 1.13.1 " }
42
40
androidx-dataStore = { group = " androidx.datastore" , name = " datastore" , version.ref = " androidx-dataStore" }
43
41
androidx-dataStore-preference = { group = " androidx.datastore" , name = " datastore-preferences" , version.ref = " androidx-dataStore" }
44
42
androidx-fragment = { group = " androidx.fragment" , name = " fragment-ktx" , version.ref = " androidx-fragment" }
@@ -57,13 +55,13 @@ androidx-lifecycle-viewModel = { group = "androidx.lifecycle", name = "lifecycle
57
55
androidx-test-core = { group = " androidx.test" , name = " core-ktx" , version.ref = " androidx-test" }
58
56
androidx-test-espresso = { group = " androidx.test.espresso" , name = " espresso-core" , version.ref = " espresso" }
59
57
androidx-test-espresso-intents = { group = " androidx.test.espresso" , name = " espresso-intents" , version.ref = " espresso" }
60
- androidx-test-ext-junit = { group = " androidx.test.ext" , name = " junit-ktx" , version = " 1.1.5 " }
61
- androidx-test-ext-truth = { group = " androidx.test.ext" , name = " truth" , version = " 1.5 .0" }
58
+ androidx-test-ext-junit = { group = " androidx.test.ext" , name = " junit-ktx" , version = " 1.2.1 " }
59
+ androidx-test-ext-truth = { group = " androidx.test.ext" , name = " truth" , version = " 1.6 .0" }
62
60
androidx-test-rules = { group = " androidx.test" , name = " rules" , version.ref = " androidx-test" }
63
- androidx-test-runner = { group = " androidx.test" , name = " runner" , version = " 1.5 .2" }
61
+ androidx-test-runner = { group = " androidx.test" , name = " runner" , version = " 1.6 .2" }
64
62
androidx-wear = { group = " androidx.wear" , name = " wear" , version = " 1.3.0" }
65
63
androidx-wear-complication-dataSource = { module = " androidx.wear.watchface:watchface-complications-data-source-ktx" , version = " 1.2.1" }
66
- androidx-wear-playservices = { module = " com.google.android.gms:play-services-wearable" , version = " 18.1 .0" }
64
+ androidx-wear-playservices = { module = " com.google.android.gms:play-services-wearable" , version = " 18.2 .0" }
67
65
androidx-wear-remoteInteractions = { group = " androidx.wear" , name = " wear-remote-interactions" , version = " 1.0.0" }
68
66
androidx-work-gcm = { group = " androidx.work" , name = " work-gcm" , version.ref = " androidx-work" }
69
67
androidx-work-multiProcess = { group = " androidx.work" , name = " work-multiprocess" , version.ref = " androidx-work" }
@@ -77,7 +75,7 @@ compose-destinations-ksp = { group = "io.github.raamcosta.compose-destinations",
77
75
compose-foundation = { module = " androidx.compose.foundation:foundation" }
78
76
compose-liveData = { module = " androidx.compose.runtime:runtime-livedata" }
79
77
compose-material-icon-extended = { module = " androidx.compose.material:material-icons-extended" }
80
- compose-material3 = { module = " androidx.compose.material3:material3" , version = " 1.2.1 " }
78
+ compose-material3 = { module = " androidx.compose.material3:material3" , version = " 1.3.0 " }
81
79
compose-ui = { group = " androidx.compose.ui" , name = " ui" }
82
80
compose-ui-test = { group = " androidx.compose.ui" , name = " ui-test-junit4" }
83
81
compose-ui-test-manifest = { group = " androidx.compose.ui" , name = " ui-test-manifest" }
@@ -100,14 +98,15 @@ dagger-hilt-android-testing = { group = "com.google.dagger", name = "hilt-androi
100
98
dagger-hilt-compiler = { group = " com.google.dagger" , name = " hilt-compiler" , version.ref = " dagger" }
101
99
desugar_jdk_libs = { module = " com.android.tools:desugar_jdk_libs" , version.ref = " desugar-jdk-libs" }
102
100
firebase-analytics = { group = " com.google.firebase" , name = " firebase-analytics-ktx" }
103
- firebase-bom = " com.google.firebase:firebase-bom:32.8 .0"
101
+ firebase-bom = " com.google.firebase:firebase-bom:33.4 .0"
104
102
firebase-crashlytics = { group = " com.google.firebase" , name = " firebase-crashlytics-ktx" }
105
103
junit-junit4 = { module = " junit:junit" , version = " 4.13.2" }
106
- junit-jupiter-api = { group = " org.junit.jupiter" , name = " junit-jupiter-api" , version.ref = " jupiter" }
107
- junit-jupiter-engine = { group = " org.junit.jupiter" , name = " junit-jupiter-engine" , version.ref = " jupiter" }
108
- junit-jupiter-params = { group = " org.junit.jupiter" , name = " junit-jupiter-params" , version.ref = " jupiter" }
109
- junit-jupiter-vintageEngine = { group = " org.junit.vintage" , name = " junit-vintage-engine" , version.ref = " jupiter" }
110
- material = { module = " com.google.android.material:material" , version = " 1.11.0" }
104
+ junit-junit5-bom = { module = " org.junit:junit-bom" , version.ref = " junit5" }
105
+ junit-jupiter-api = { group = " org.junit.jupiter" , name = " junit-jupiter-api" }
106
+ junit-jupiter-engine = { group = " org.junit.jupiter" , name = " junit-jupiter-engine" }
107
+ junit-jupiter-params = { group = " org.junit.jupiter" , name = " junit-jupiter-params" }
108
+ junit-jupiter-vintageEngine = { group = " org.junit.vintage" , name = " junit-vintage-engine" }
109
+ material = { module = " com.google.android.material:material" , version = " 1.12.0" }
111
110
mockk = { group = " io.mockk" , name = " mockk" , version.ref = " mockk" }
112
111
mockk-agentJvm = { group = " io.mockk" , name = " mockk-agent-jvm" , version.ref = " mockk" }
113
112
mockk-android = { group = " io.mockk" , name = " mockk-android" , version.ref = " mockk" }
@@ -120,7 +119,7 @@ okhttp-logger = { group = "com.squareup.okhttp3", name = "logging-interceptor",
120
119
okhttp-mockWebServer = { group = " com.squareup.okhttp3" , name = " mockwebserver" , version.ref = " okhttp" }
121
120
permissionFlow-android = { group = " dev.shreyaspatil.permission-flow" , name = " permission-flow-android" , version.ref = " permission-flow" }
122
121
prettytime = { module = " org.ocpsoft.prettytime:prettytime" , version.ref = " prettytime" }
123
- robolectric = { module = " org.robolectric:robolectric" , version = " 4.11.1 " }
122
+ robolectric = { module = " org.robolectric:robolectric" , version = " 4.13 " }
124
123
roborazzi = { group = " io.github.takahirom.roborazzi" , name = " roborazzi" , version.ref = " roborazzi" }
125
124
roborazzi_compose = { group = " io.github.takahirom.roborazzi" , name = " roborazzi-compose" , version.ref = " roborazzi" }
126
125
roborazzi_junit_rule = { group = " io.github.takahirom.roborazzi" , name = " roborazzi-junit-rule" , version.ref = " roborazzi" }
@@ -135,17 +134,19 @@ wire = { group = "com.squareup.wire", name = "wire-runtime", version.ref = "wire
135
134
136
135
[plugins ]
137
136
android-application = { id = " com.android.application" , version.ref = " android-plugin" }
138
- android-junit5 = { id = " de.mannodermaus.android-junit5" , version = " 1.9.3.0" }
137
+ android-junit5 = { id = " de.mannodermaus.android-junit5" , version = " 1.11.2.0" }
138
+ android-junit5-robolectric = { id = " tech.apter.junit5.jupiter.robolectric-extension-gradle-plugin" , version = " 0.7.0" }
139
139
android-library = { id = " com.android.library" , version.ref = " android-plugin" }
140
140
dagger-hilt = { id = " com.google.dagger.hilt.android" , version.ref = " dagger" }
141
141
firebase-crashlytics = { id = " com.google.firebase.crashlytics" , version.ref = " firebase-crashlytics-gradle" }
142
142
google-services = { id = " com.google.gms.google-services" , version.ref = " google-services" }
143
143
kotlin-android = { id = " org.jetbrains.kotlin.android" , version.ref = " kotlin" }
144
- kotlin-ksp = { id = " com.google.devtools.ksp" , version = " 2.0.0-RC3- 1.0.20 " }
144
+ kotlin-ksp = { id = " com.google.devtools.ksp" , version = " 2.0.21- 1.0.25 " }
145
145
kotlin-pracelize = { id = " org.jetbrains.kotlin.plugin.parcelize" , version.ref = " kotlin" }
146
146
kotlin-compose-compiler = { id = " org.jetbrains.kotlin.plugin.compose" , version.ref = " kotlin" }
147
147
roborazzi = { id = " io.github.takahirom.roborazzi" , version.ref = " roborazzi" }
148
148
wire = { id = " com.squareup.wire" , version.ref = " wire" }
149
149
150
+
150
151
[bundles ]
151
152
0 commit comments