11apply plugin : " com.android.application"
22apply plugin : " kotlin-android"
33apply plugin : " kotlin-kapt"
4+ apply plugin : " com.google.devtools.ksp"
45apply plugin : " androidx.navigation.safeargs.kotlin"
56apply plugin : " kotlinx-serialization"
67apply plugin : " org.jetbrains.kotlin.plugin.parcelize"
@@ -158,7 +159,7 @@ dependencies {
158159
159160 def room_version = " 2.6.1"
160161 def coroutinesVersion = " 1.9.0"
161- def nav_version = ' 2.8.5 '
162+ def nav_version = ' 2.8.9 '
162163 def work_version = " 2.10.0"
163164 def epoxy_version = " 4.6.2"
164165 def splitties_version = " 3.0.0"
@@ -168,10 +169,10 @@ dependencies {
168169 // kotlin stuff
169170 implementation " org.jetbrains.kotlinx:kotlinx-coroutines-android:$coroutinesVersion "
170171 implementation " org.jetbrains.kotlin:kotlin-stdlib-jdk8:$kotlin_version "
171- implementation " org.jetbrains.kotlinx:kotlinx-serialization-json:1.3.0 "
172+ implementation " org.jetbrains.kotlinx:kotlinx-serialization-json:1.6.3 "
172173
173174 // random stuff
174- implementation " com.google.android.material:material:1.13.0-alpha09 "
175+ implementation " com.google.android.material:material:1.13.0-alpha11 "
175176 implementation " com.github.salomonbrys.kotson:kotson:2.5.0"
176177 implementation " com.airbnb.android:epoxy:$epoxy_version "
177178 implementation " com.github.AppIntro:AppIntro:6.1.0"
@@ -186,7 +187,7 @@ dependencies {
186187 implementation " dev.rikka.shizuku:api:$shizuku_version "
187188 implementation " dev.rikka.shizuku:provider:$shizuku_version "
188189 implementation " org.lsposed.hiddenapibypass:hiddenapibypass:4.3"
189- proImplementation ' com.revenuecat.purchases:purchases:8.10.8 '
190+ proImplementation ' com.revenuecat.purchases:purchases:8.11.0 '
190191
191192
192193 // splitties
@@ -201,8 +202,8 @@ dependencies {
201202 implementation " androidx.legacy:legacy-support-core-ui:1.0.0"
202203 implementation " androidx.core:core-ktx:1.15.0"
203204
204- implementation " androidx.activity:activity-ktx:1.10.0 "
205- implementation " androidx.fragment:fragment-ktx:1.8.5 "
205+ implementation " androidx.activity:activity-ktx:1.10.1 "
206+ implementation " androidx.fragment:fragment-ktx:1.8.6 "
206207 implementation " androidx.lifecycle:lifecycle-viewmodel-ktx:2.8.7"
207208 implementation " androidx.lifecycle:lifecycle-runtime-ktx:2.8.7"
208209 implementation " androidx.lifecycle:lifecycle-livedata-ktx:2.8.7"
@@ -214,21 +215,21 @@ dependencies {
214215 implementation " androidx.appcompat:appcompat:1.7.0"
215216 implementation " androidx.recyclerview:recyclerview:1.4.0"
216217 implementation " androidx.preference:preference-ktx:1.2.1"
217- implementation " androidx.constraintlayout:constraintlayout:2.2.0 "
218+ implementation " androidx.constraintlayout:constraintlayout:2.2.1 "
218219 implementation " androidx.lifecycle:lifecycle-extensions:2.2.0"
219220 implementation " androidx.room:room-runtime:$room_version "
220221 implementation " androidx.viewpager2:viewpager2:1.1.0"
221- implementation " androidx.datastore:datastore-preferences:1.1.2 "
222+ implementation " androidx.datastore:datastore-preferences:1.1.3 "
222223 implementation " androidx.core:core-splashscreen:1.0.1"
223- kapt " androidx.room:room-compiler:$room_version "
224+ ksp " androidx.room:room-compiler:$room_version "
224225
225226 // Compose
226- implementation " androidx.compose.ui:ui-android:1.7.6 "
227+ implementation " androidx.compose.ui:ui-android:1.7.8 "
227228 implementation " androidx.compose.material3:material3-android:1.3.1"
228- implementation " androidx.compose.ui:ui-tooling-preview-android:1.7.6 "
229- implementation " androidx.compose.material:material-icons-extended-android:1.7.6 "
230- debugImplementation " androidx.compose.ui:ui-tooling:1.7.6 "
231- debug_releaseImplementation " androidx.compose.ui:ui-tooling:1.7.6 "
229+ implementation " androidx.compose.ui:ui-tooling-preview-android:1.7.8 "
230+ implementation " androidx.compose.material:material-icons-extended-android:1.7.8 "
231+ debugImplementation " androidx.compose.ui:ui-tooling:1.7.8 "
232+ debug_releaseImplementation " androidx.compose.ui:ui-tooling:1.7.8 "
232233
233234// debugImplementation "com.squareup.leakcanary:leakcanary-android:2.6"
234235
@@ -242,13 +243,13 @@ dependencies {
242243 testImplementation " org.hamcrest:hamcrest-all:1.3"
243244 testImplementation " androidx.test.ext:junit-ktx:$androidXTestExtKotlinRunnerVersion "
244245 testImplementation " androidx.test:core-ktx:1.6.1"
245- testImplementation " org.robolectric:robolectric:4.3 .1"
246+ testImplementation " org.robolectric:robolectric:4.12 .1"
246247 testImplementation " androidx.arch.core:core-testing:2.2.0"
247248 testImplementation " org.jetbrains.kotlinx:kotlinx-coroutines-test:$coroutinesVersion "
248249 testImplementation " pl.pragmatists:JUnitParams:1.1.1"
249250 testImplementation " org.mockito.kotlin:mockito-kotlin:4.0.0"
250- testImplementation " org.mockito:mockito-core:5.1.1 "
251- testImplementation " org.mockito:mockito-inline:5.0 .0"
251+ testImplementation " org.mockito:mockito-core:5.2.0 "
252+ testImplementation " org.mockito:mockito-inline:5.2 .0"
252253
253254 androidTestImplementation " androidx.test.ext:junit:$androidXTestExtKotlinRunnerVersion "
254255 androidTestImplementation " androidx.test.espresso:espresso-core:$espressoVersion "
@@ -258,6 +259,6 @@ dependencies {
258259 androidTestImplementation " androidx.navigation:navigation-testing:$nav_version "
259260 androidTestImplementation " android.arch.persistence.room:testing:1.1.1"
260261 androidTestImplementation " org.mockito:mockito-android:4.6.1"
261- debugImplementation " androidx.fragment:fragment-testing:1.8.5 "
262+ debugImplementation " androidx.fragment:fragment-testing:1.8.6 "
262263 implementation " androidx.test:core:$androidXTestCoreVersion "
263264}
0 commit comments