@@ -11,7 +11,7 @@ buildscript {
11
11
}
12
12
}
13
13
dependencies {
14
- classpath ' com.android.tools.build:gradle:8.5 .1'
14
+ classpath ' com.android.tools.build:gradle:8.6 .1'
15
15
classpath " org.jetbrains.kotlin:kotlin-gradle-plugin:$kotlin_version "
16
16
classpath " org.jetbrains.kotlin:kotlin-serialization:$kotlin_version "
17
17
classpath(" com.ncorti.ktfmt.gradle:plugin:0.17.0" )
@@ -112,7 +112,7 @@ dependencies {
112
112
implementation ' androidx.core:core-ktx:1.13.1'
113
113
implementation " androidx.browser:browser:1.8.0"
114
114
implementation " androidx.security:security-crypto:1.1.0-alpha06"
115
- implementation " androidx.work:work-runtime:2.9.0 "
115
+ implementation " androidx.work:work-runtime:2.9.1 "
116
116
117
117
// Kotlin dependencies.
118
118
implementation " org.jetbrains.kotlinx:kotlinx-serialization-json:1.6.3"
@@ -123,20 +123,20 @@ dependencies {
123
123
implementation " org.jetbrains.kotlin:kotlin-reflect:$kotlin_version "
124
124
125
125
// Compose dependencies.
126
- def composeBom = platform(' androidx.compose:compose-bom:2024.06.00 ' )
126
+ def composeBom = platform(' androidx.compose:compose-bom:2024.09.03 ' )
127
127
implementation composeBom
128
- implementation ' androidx.compose.material3:material3:1.2.1 '
129
- implementation ' androidx.compose.material:material-icons-core:1.6.8 '
130
- implementation " androidx.compose.ui:ui:1.6.8 "
131
- implementation " androidx.compose.ui:ui-tooling:1.6.8 "
132
- implementation ' androidx.lifecycle:lifecycle-viewmodel-ktx:2.8.3 '
133
- implementation ' androidx.activity:activity-compose:1.9.0 '
128
+ implementation ' androidx.compose.material3:material3:1.3.0 '
129
+ implementation ' androidx.compose.material:material-icons-core:1.7.3 '
130
+ implementation " androidx.compose.ui:ui:1.7.3 "
131
+ implementation " androidx.compose.ui:ui-tooling:1.7.3 "
132
+ implementation ' androidx.lifecycle:lifecycle-viewmodel-ktx:2.8.6 '
133
+ implementation ' androidx.activity:activity-compose:1.9.2 '
134
134
implementation " com.google.accompanist:accompanist-permissions:$accompanist_version "
135
135
implementation " com.google.accompanist:accompanist-systemuicontroller:$accompanist_version "
136
136
implementation " androidx.core:core-splashscreen:1.1.0-rc01"
137
137
138
138
// Navigation dependencies.
139
- def nav_version = " 2.7.7 "
139
+ def nav_version = " 2.8.2 "
140
140
implementation " androidx.navigation:navigation-compose:$nav_version "
141
141
implementation " androidx.navigation:navigation-ui-ktx:$nav_version "
142
142
@@ -151,7 +151,7 @@ dependencies {
151
151
152
152
// Integration Tests
153
153
androidTestImplementation composeBom
154
- androidTestImplementation ' androidx.test:runner:1.6.1 '
154
+ androidTestImplementation ' androidx.test:runner:1.6.2 '
155
155
androidTestImplementation ' androidx.test.ext:junit-ktx:1.2.1'
156
156
androidTestImplementation ' androidx.test.ext:junit:1.2.1'
157
157
androidTestImplementation ' androidx.test.espresso:espresso-core:3.6.1'
@@ -164,7 +164,7 @@ dependencies {
164
164
165
165
// Unit Tests
166
166
testImplementation ' junit:junit:4.13.2'
167
- testImplementation ' org.mockito:mockito-core:5.4 .0'
167
+ testImplementation ' org.mockito:mockito-core:5.12 .0'
168
168
testImplementation ' org.mockito:mockito-inline:5.2.0'
169
169
testImplementation ' org.mockito.kotlin:mockito-kotlin:5.4.0'
170
170
0 commit comments