|
1 | 1 | object BuildPlugins { |
2 | | - val androidGradlePlugin = "com.android.tools.build:gradle:7.2.2" |
| 2 | + // keep in sync with buildSrc/build.gradle.kts |
| 3 | + val androidGradlePlugin = "com.android.tools.build:gradle:7.4.0" |
3 | 4 | } |
4 | 5 |
|
5 | 6 | object AndroidX { |
6 | 7 | val activity = "androidx.activity:activity:1.5.0-rc01" |
7 | 8 | val annotations = "androidx.annotation:annotation:1.1.0" |
8 | 9 | val appcompat = "androidx.appcompat:appcompat:1.3.0" |
9 | | - val constraintLayout = "androidx.constraintlayout:constraintlayout:1.1.3" |
10 | | - val fragment = "androidx.fragment:fragment:1.2.2" |
11 | 10 | val material = "com.google.android.material:material:1.1.0" |
12 | | - val recyclerview = "androidx.recyclerview:recyclerview:1.1.0" |
13 | | - val savedstate = "androidx.savedstate:savedstate-ktx:1.2.0-rc01" |
14 | | - val transition = "androidx.transition:transition:1.3.1" |
15 | | - val viewbinding = "androidx.databinding:viewbinding:3.6.1" |
16 | 11 | } |
17 | 12 |
|
18 | 13 | object Network { |
19 | 14 | val okHttp = "com.squareup.okhttp3:okhttp:4.9.0" |
20 | 15 | } |
21 | 16 |
|
22 | 17 | object Kotlin { |
23 | | - val version = "1.7.10" |
| 18 | + // keep in sync with buildSrc/build.gradle.kts |
| 19 | + val version = "1.8.10" |
24 | 20 | val binaryCompatibilityValidatorPlugin = "org.jetbrains.kotlinx:binary-compatibility-validator:0.9.0" |
25 | 21 | val gradlePlugin = "org.jetbrains.kotlin:kotlin-gradle-plugin:$version" |
26 | 22 |
|
27 | 23 | object Test { |
28 | 24 | val common = "org.jetbrains.kotlin:kotlin-test-common" |
29 | 25 | val annotations = "org.jetbrains.kotlin:kotlin-test-annotations-common" |
30 | 26 | val jdk = "org.jetbrains.kotlin:kotlin-test-junit" |
31 | | - val mockito = "com.nhaarman:mockito-kotlin-kt1.1:1.6.0" |
32 | 27 | } |
33 | 28 | } |
34 | 29 |
|
35 | 30 | val ktlint = "org.jlleitschuh.gradle:ktlint-gradle:10.0.0" |
36 | 31 |
|
37 | 32 | object Compose { |
38 | | - val version = "1.2.1" |
39 | | - val compilerVersion = "1.3.1" |
40 | | - val desktopVersion = "1.2.0" |
41 | | - val activity = "androidx.activity:activity-compose:1.6.0-rc01" |
| 33 | + val version = "1.4.3" |
| 34 | + val compilerVersion = "1.4.4" |
| 35 | + val desktopVersion = "1.4.1" |
| 36 | + val activity = "androidx.activity:activity-compose:1.7.2" |
42 | 37 | val foundation = "androidx.compose.foundation:foundation:$version" |
43 | 38 | val material = "androidx.compose.material:material:$version" |
44 | | - val material3 = "androidx.compose.material3:material3:1.0.0-beta02" |
| 39 | + val material3 = "androidx.compose.material3:material3:1.0.1" |
45 | 40 | val icons = "androidx.compose.material:material-icons-extended:$version" |
46 | 41 | val test = "androidx.ui:ui-test:$version" |
47 | 42 | val tooling = "androidx.compose.ui:ui-tooling:$version" |
48 | 43 | val toolingData = "androidx.compose.ui:ui-tooling-data:$version" |
49 | 44 | val desktopPreview = "org.jetbrains.compose.ui:ui-tooling-preview-desktop:$desktopVersion" |
50 | 45 | val multiplatformUiUtil = "org.jetbrains.compose.ui:ui-util:$desktopVersion" |
51 | | - val coil = "io.coil-kt:coil-compose:2.2.1" |
| 46 | + val coil = "io.coil-kt:coil-compose:2.4.0" |
52 | 47 | } |
53 | 48 |
|
54 | 49 | object Commonmark { |
55 | | - private val version = "0.20.0" |
| 50 | + private val version = "0.21.0" |
56 | 51 | val core = "org.commonmark:commonmark:$version" |
57 | 52 | val tables = "org.commonmark:commonmark-ext-gfm-tables:$version" |
58 | 53 | val strikethrough = "org.commonmark:commonmark-ext-gfm-strikethrough:$version" |
|
0 commit comments