4
4
[versions ]
5
5
activity-compose = " 1.10.1"
6
6
androidx-junit = " 1.2.1"
7
- coroutines = " 1.10.1 "
8
- compose-bom = " 2025.03 .00"
9
- lifecycle-runtime-ktx = " 2.8.7 "
7
+ coroutines = " 1.10.2 "
8
+ compose-bom = " 2025.06 .00"
9
+ lifecycle-runtime-ktx = " 2.9.1 "
10
10
timber = " 5.0.1"
11
- androidx-core = " 1.15 .0"
12
- appcompat = " 1.7.0 "
13
- lifecycle-viewmodel = " 2.8.7 "
11
+ androidx-core = " 1.16 .0"
12
+ appcompat = " 1.7.1 "
13
+ lifecycle-viewmodel = " 2.9.1 "
14
14
material = " 1.12.0"
15
15
constraintlayout = " 2.2.1"
16
16
junit = " 4.13.2"
17
17
robolectric = " 4.14.1"
18
- mockk = " 1.13.17 " # https://github.com/mockk/mockk/issues/1033
18
+ mockk = " 1.14.2 " # https://github.com/mockk/mockk/issues/1033
19
19
hamcrest = " 3.0"
20
20
espresso = " 3.6.1"
21
- agp = " 8.9.0 "
22
- kotlin = " 2.1.20 "
23
- maven-publish = " 0.31 .0"
24
- molecule = " 2.0 .0"
21
+ agp = " 8.10.1 "
22
+ kotlin = " 2.1.21 "
23
+ maven-publish = " 0.32 .0"
24
+ molecule = " 2.1 .0"
25
25
26
26
[plugins ]
27
27
android-application = { id = " com.android.application" , version.ref = " agp" }
28
28
android-library = { id = " com.android.library" , version.ref = " agp" }
29
29
kotlin-android = { id = " org.jetbrains.kotlin.android" , version.ref = " kotlin" }
30
30
rust-android = { id = " org.mozilla.rust-android-gradle.rust-android" , version = " 0.9.6" }
31
- sonarqube = { id = " org.sonarqube" , version = " 6.0.1.5171 " }
31
+ sonarqube = { id = " org.sonarqube" , version = " 6.2.0.5505 " }
32
32
maven-publish = { id = " com.vanniktech.maven.publish" , version.ref = " maven-publish" }
33
33
maven-publish-base = { id = " com.vanniktech.maven.publish.base" , version.ref = " maven-publish" }
34
34
jacoco-android = { id = " com.mxalbert.gradle.jacoco-android" , version = " 0.2.1" }
@@ -39,7 +39,7 @@ compose-compiler = { id = "org.jetbrains.kotlin.plugin.compose", version.ref = "
39
39
androidx-activity-compose = { module = " androidx.activity:activity-compose" , version.ref = " activity-compose" }
40
40
kotlin-coroutines = { module =" org.jetbrains.kotlinx:kotlinx-coroutines-core" , version.ref =" coroutines" }
41
41
kotlin-coroutines-android = { module =" org.jetbrains.kotlinx:kotlinx-coroutines-android" , version.ref =" coroutines" }
42
- kotlin-collections-immutable = { module = " org.jetbrains.kotlinx:kotlinx-collections-immutable" , version = " 0.3.8 " }
42
+ kotlin-collections-immutable = { module = " org.jetbrains.kotlinx:kotlinx-collections-immutable" , version = " 0.4.0 " }
43
43
44
44
# Android / Google
45
45
androidx-appcompat = { module =" androidx.appcompat:appcompat" , version.ref =" appcompat" }
@@ -52,7 +52,7 @@ google-material = { module="com.google.android.material:material", version.ref="
52
52
53
53
# Misc
54
54
timber = { module =" com.jakewharton.timber:timber" , version.ref =" timber" }
55
- jsoup = " org.jsoup:jsoup:1.19 .1"
55
+ jsoup = " org.jsoup:jsoup:1.20 .1"
56
56
molecule-runtime = { module = " app.cash.molecule:molecule-runtime" , version.ref = " molecule" }
57
57
58
58
# Test
0 commit comments