|
3 | 3 | [plugins] |
4 | 4 |
|
5 | 5 | gradle-buildconfig-plugin = "com.github.gmazzo.buildconfig:5.5.0" |
| 6 | +## ⬆ :5.5.1" |
| 7 | +## ⬆ :5.5.2" |
| 8 | +## ⬆ :5.5.3" |
| 9 | +## ⬆ :5.5.4" |
| 10 | +## ⬆ :5.6.0" |
| 11 | +## ⬆ :5.6.1" |
| 12 | +## ⬆ :5.6.2" |
| 13 | +## ⬆ :5.6.3" |
6 | 14 | android-application = "com.android.application:8.6.1" |
| 15 | +## ⬆ :8.7.0" |
| 16 | +## ⬆ :8.7.1" |
| 17 | +## ⬆ :8.7.2" |
| 18 | +## ⬆ :8.7.3" |
| 19 | +## ⬆ :8.8.0" |
| 20 | +## ⬆ :8.8.1" |
| 21 | +## ⬆ :8.8.2" |
| 22 | +## ⬆ :8.9.0" |
| 23 | +## ⬆ :8.9.1" |
| 24 | +## ⬆ :8.9.2" |
7 | 25 | android-library = "com.android.library:8.6.1" |
| 26 | +## ⬆ :8.7.0" |
| 27 | +## ⬆ :8.7.1" |
| 28 | +## ⬆ :8.7.2" |
| 29 | +## ⬆ :8.7.3" |
| 30 | +## ⬆ :8.8.0" |
| 31 | +## ⬆ :8.8.1" |
| 32 | +## ⬆ :8.8.2" |
| 33 | +## ⬆ :8.9.0" |
| 34 | +## ⬆ :8.9.1" |
| 35 | +## ⬆ :8.9.2" |
8 | 36 | kotlin-android = "org.jetbrains.kotlin.android:2.0.21" |
| 37 | +## ⬆ :2.1.0" |
| 38 | +## ⬆ :2.1.10" |
| 39 | +## ⬆ :2.1.20" |
9 | 40 | kotlin-jvm = "org.jetbrains.kotlin.jvm:2.0.21" |
| 41 | +## ⬆ :2.1.0" |
| 42 | +## ⬆ :2.1.10" |
| 43 | +## ⬆ :2.1.20" |
10 | 44 | kotlin-multiplatform = "org.jetbrains.kotlin.multiplatform:2.0.21" |
| 45 | +## ⬆ :2.1.0" |
| 46 | +## ⬆ :2.1.10" |
| 47 | +## ⬆ :2.1.20" |
11 | 48 | compose-multiplatform = "org.jetbrains.compose:1.7.0" |
| 49 | +## ⬆ :1.7.1" |
| 50 | +## ⬆ :1.7.2" |
| 51 | +## ⬆ :1.7.3" |
| 52 | +## ⬆ :1.8.0+check" |
12 | 53 | compose-compiler = "org.jetbrains.kotlin.plugin.compose:2.0.21" |
| 54 | +## ⬆ :2.1.0" |
| 55 | +## ⬆ :2.1.10" |
| 56 | +## ⬆ :2.1.20" |
13 | 57 | kotlin-ksp = "com.google.devtools.ksp:2.0.21-1.0.25" |
| 58 | +## ⬆ :2.0.21-1.0.26" |
| 59 | +## ⬆ :2.0.21-1.0.27" |
| 60 | +## ⬆ :2.0.21-1.0.28" |
| 61 | +## ⬆ :2.1.0-1.0.28" |
| 62 | +## ⬆ :2.1.0-1.0.29" |
| 63 | +## ⬆ :2.1.10-1.0.29" |
| 64 | +## ⬆ :2.1.10-1.0.30" |
| 65 | +## ⬆ :2.1.10-1.0.31" |
| 66 | +## ⬆ :2.1.20-1.0.31" |
| 67 | +## ⬆ :2.1.20-1.0.32" |
| 68 | +## ⬆ :2.1.20-2.0.0" |
14 | 69 | kotlinx-serialization = "org.jetbrains.kotlin.plugin.serialization:2.0.21" |
| 70 | +## ⬆ :2.1.0" |
| 71 | +## ⬆ :2.1.10" |
| 72 | +## ⬆ :2.1.20" |
15 | 73 | wire = "com.squareup.wire:5.1.0" |
| 74 | +## ⬆ :5.2.0" |
| 75 | +## ⬆ :5.2.1" |
| 76 | +## ⬆ :5.3.0" |
| 77 | +## ⬆ :5.3.1" |
16 | 78 | ktlint-plugin = "org.jlleitschuh.gradle.ktlint:11.6.1" |
17 | 79 | spotless-plugin = "com.diffplug.spotless:6.25.0" |
| 80 | +## ⬆ :7.0.0" |
| 81 | +## ⬆ :7.0.1" |
| 82 | +## ⬆ :7.0.2" |
| 83 | +## ⬆ :7.0.3" |
18 | 84 | google-services = "com.google.gms.google-services:4.4.2" |
19 | 85 | firebase-crashlytics = "com.google.firebase.crashlytics:3.0.2" |
| 86 | +## ⬆ :3.0.3" |
20 | 87 | gradle-play-publisher = "com.github.triplet.play:3.11.0" |
| 88 | +## ⬆ :3.12.0" |
| 89 | +## ⬆ :3.12.1" |
21 | 90 | app-versioning = "io.github.reactivecircus.app-versioning:1.3.2" |
| 91 | +## ⬆ :1.4.0" |
22 | 92 | sqldelight = "app.cash.sqldelight:2.0.2" |
23 | 93 | ludi-common = { id = "ludi.common", version = "unspecified" } |
24 | 94 | ludi-android-common = { id = "ludi.android.common", version = "unspecified" } |
25 | 95 |
|
26 | 96 | [libraries] |
27 | 97 |
|
28 | 98 | androidx-core-ktx = "androidx.core:core-ktx:1.13.1" |
| 99 | +## ⬆ :1.15.0" |
| 100 | +## ⬆ :1.16.0" |
29 | 101 | androidx-activity-compose = "androidx.activity:activity-compose:1.9.2" |
| 102 | +## ⬆ :1.9.3" |
| 103 | +## ⬆ :1.10.0" |
| 104 | +## ⬆ :1.10.1" |
30 | 105 | androidx-compose-ui-test-junit4 = "androidx.compose.ui:ui-test-junit4:1.7.3" |
| 106 | +## ⬆ :1.7.4" |
| 107 | +## ⬆ :1.7.5" |
| 108 | +## ⬆ :1.7.6" |
| 109 | +## ⬆ :1.7.7" |
| 110 | +## ⬆ :1.7.8" |
| 111 | +## ⬆ :1.8.0" |
31 | 112 | material3-windowsizeclass = "dev.chrisbanes.material3:material3-window-size-class-multiplatform:0.5.0" |
32 | 113 | androidx-browser = "androidx.browser:browser:1.8.0" |
33 | 114 | kmpalette-core = "com.kmpalette:kmpalette-core:3.1.0" |
34 | 115 | views-material = "com.google.android.material:material:1.12.0" |
35 | 116 | splash-screen = "androidx.core:core-splashscreen:1.0.1" |
36 | 117 | androidx-annotations = "androidx.annotation:annotation:1.8.2" |
| 118 | +## ⬆ :1.9.0" |
| 119 | +## ⬆ :1.9.1" |
37 | 120 | leakcanary = "com.squareup.leakcanary:leakcanary-android:2.14" |
38 | 121 | coil = "io.coil-kt.coil3:coil:3.0.0-rc01" |
| 122 | +## ⬆ :3.0.0-rc02" |
| 123 | +## ⬆ :3.0.0" |
| 124 | +## ⬆ :3.0.1" |
| 125 | +## ⬆ :3.0.2" |
| 126 | +## ⬆ :3.0.3" |
| 127 | +## ⬆ :3.0.4" |
| 128 | +## ⬆ :3.1.0" |
| 129 | +## ⬆ :3.2.0-rc01" |
| 130 | +## ⬆ :3.2.0-rc02" |
39 | 131 | coil-compose = "io.coil-kt.coil3:coil-compose:3.0.0-rc01" |
| 132 | +## ⬆ :3.0.0-rc02" |
| 133 | +## ⬆ :3.0.0" |
| 134 | +## ⬆ :3.0.1" |
| 135 | +## ⬆ :3.0.2" |
| 136 | +## ⬆ :3.0.3" |
| 137 | +## ⬆ :3.0.4" |
| 138 | +## ⬆ :3.1.0" |
| 139 | +## ⬆ :3.2.0-rc01" |
| 140 | +## ⬆ :3.2.0-rc02" |
40 | 141 | coil-network-ktor = "io.coil-kt.coil3:coil-network-ktor3:3.0.0-rc01" |
| 142 | +## ⬆ :3.0.0-rc02" |
| 143 | +## ⬆ :3.0.0" |
| 144 | +## ⬆ :3.0.1" |
| 145 | +## ⬆ :3.0.2" |
| 146 | +## ⬆ :3.0.3" |
| 147 | +## ⬆ :3.0.4" |
| 148 | +## ⬆ :3.1.0" |
| 149 | +## ⬆ :3.2.0-rc01" |
| 150 | +## ⬆ :3.2.0-rc02" |
41 | 151 | # Update with caution as support for loading images in html feature currently break article card layout |
42 | 152 | compose-richeditor = "com.mohamedrejeb.richeditor:richeditor-compose:1.0.0-rc05" |
| 153 | +## ⬆ :1.0.0-rc05-k2" |
| 154 | +## ⬆ :1.0.0-rc06" |
| 155 | +## ⬆ :1.0.0-rc07" |
| 156 | +## ⬆ :1.0.0-rc08" |
| 157 | +## ⬆ :1.0.0-rc09" |
| 158 | +## ⬆ :1.0.0-rc10" |
| 159 | +## ⬆ :1.0.0-rc11" |
| 160 | +## ⬆ :1.0.0-rc12" |
43 | 161 | kermit = "co.touchlab:kermit:2.0.4" |
| 162 | +## ⬆ :2.0.5" |
44 | 163 | firebase-bom = "com.google.firebase:firebase-bom:33.4.0" |
| 164 | +## ⬆ :33.5.0" |
| 165 | +## ⬆ :33.5.1" |
| 166 | +## ⬆ :33.6.0" |
| 167 | +## ⬆ :33.7.0" |
| 168 | +## ⬆ :33.8.0" |
| 169 | +## ⬆ :33.9.0" |
| 170 | +## ⬆ :33.10.0" |
| 171 | +## ⬆ :33.11.0" |
| 172 | +## ⬆ :33.12.0" |
| 173 | +## ⬆ :33.13.0" |
45 | 174 | firebase-crashlytics = "com.google.firebase:firebase-crashlytics:19.2.0" |
| 175 | +## ⬆ :19.2.1" |
| 176 | +## ⬆ :19.3.0" |
| 177 | +## ⬆ :19.4.0" |
| 178 | +## ⬆ :19.4.1" |
| 179 | +## ⬆ :19.4.2" |
| 180 | +## ⬆ :19.4.3" |
46 | 181 | firebase-analytics = "com.google.firebase:firebase-analytics:22.1.2" |
| 182 | +## ⬆ :22.2.0" |
| 183 | +## ⬆ :22.3.0" |
| 184 | +## ⬆ :22.4.0" |
47 | 185 | bugsnag = "com.bugsnag:bugsnag:3.7.2" |
48 | 186 | androidx-lifecycle-runtime-ktx = "androidx.lifecycle:lifecycle-runtime-ktx:2.8.6" |
| 187 | +## ⬆ :2.8.7" |
49 | 188 | androidx-lifecycle-runtime-compose = "androidx.lifecycle:lifecycle-runtime-compose:2.8.6" |
| 189 | +## ⬆ :2.8.7" |
50 | 190 | voyager-screenmodel = "cafe.adriel.voyager:voyager-screenmodel:1.0.0" |
| 191 | +## ⬆ :1.0.1" |
51 | 192 | voyager-navigator = "cafe.adriel.voyager:voyager-navigator:1.0.0" |
| 193 | +## ⬆ :1.0.1" |
52 | 194 | voyager-transitions = "cafe.adriel.voyager:voyager-transitions:1.0.0" |
| 195 | +## ⬆ :1.0.1" |
53 | 196 | molecule = "app.cash.molecule:molecule-runtime:2.0.0" |
| 197 | +## ⬆ :2.1.0" |
54 | 198 | androidx-test-core = "androidx.test:core:1.6.1" |
55 | 199 | androidx-test-ext-junit = "androidx.test.ext:junit:1.2.1" |
56 | 200 | androidx-test-runner = "androidx.test:runner:1.6.2" |
57 | 201 | datastore = "androidx.datastore:datastore:1.1.1" |
| 202 | +## ⬆ :1.1.2" |
| 203 | +## ⬆ :1.1.3" |
| 204 | +## ⬆ :1.1.4" |
| 205 | +## ⬆ :1.1.5" |
58 | 206 | datastore-core = "androidx.datastore:datastore-core:1.1.1" |
| 207 | +## ⬆ :1.1.2" |
| 208 | +## ⬆ :1.1.3" |
| 209 | +## ⬆ :1.1.4" |
| 210 | +## ⬆ :1.1.5" |
59 | 211 | datastore-preferences = "androidx.datastore:datastore-preferences:1.1.1" |
| 212 | +## ⬆ :1.1.2" |
| 213 | +## ⬆ :1.1.3" |
| 214 | +## ⬆ :1.1.4" |
| 215 | +## ⬆ :1.1.5" |
60 | 216 | datastore-preferences-core = "androidx.datastore:datastore-preferences-core:1.1.1" |
| 217 | +## ⬆ :1.1.2" |
| 218 | +## ⬆ :1.1.3" |
| 219 | +## ⬆ :1.1.4" |
| 220 | +## ⬆ :1.1.5" |
61 | 221 | okio = "com.squareup.okio:okio:3.9.1" |
| 222 | +## ⬆ :3.10.0" |
| 223 | +## ⬆ :3.10.1" |
| 224 | +## ⬆ :3.10.2" |
| 225 | +## ⬆ :3.11.0" |
62 | 226 | sqldelight-android = "app.cash.sqldelight:android-driver:2.0.2" |
63 | 227 | sqldelight-jvm = "app.cash.sqldelight:sqlite-driver:2.0.2" |
64 | 228 | sqldelight-paging = "app.cash.sqldelight:androidx-paging3-extensions:2.0.2" |
65 | 229 | sqlite-android = "com.github.requery:sqlite-android:3.45.0" |
66 | 230 | kotlin-inject-ksp = "me.tatarka.inject:kotlin-inject-compiler-ksp:0.7.2" |
| 231 | +## ⬆ :0.8.0" |
67 | 232 | kotlin-inject-runtime = "me.tatarka.inject:kotlin-inject-runtime:0.7.2" |
| 233 | +## ⬆ :0.8.0" |
68 | 234 | lyricist-core = "cafe.adriel.lyricist:lyricist:1.7.0" |
69 | 235 | lyricist-processor = "cafe.adriel.lyricist:lyricist-processor:1.7.0" |
70 | 236 | rss-parser = "com.prof18.rssparser:rssparser:6.0.8" |
| 237 | +## ⬆ :6.0.9" |
| 238 | +## ⬆ :6.0.10" |
71 | 239 | ktor-core = "io.ktor:ktor-client-core:3.0.0" |
| 240 | +## ⬆ :3.0.1" |
| 241 | +## ⬆ :3.0.2" |
| 242 | +## ⬆ :3.0.3" |
| 243 | +## ⬆ :3.1.0" |
| 244 | +## ⬆ :3.1.1" |
| 245 | +## ⬆ :3.1.2" |
72 | 246 | ktor-okhttp = "io.ktor:ktor-client-okhttp:3.0.0" |
| 247 | +## ⬆ :3.0.1" |
| 248 | +## ⬆ :3.0.2" |
| 249 | +## ⬆ :3.0.3" |
| 250 | +## ⬆ :3.1.0" |
| 251 | +## ⬆ :3.1.1" |
| 252 | +## ⬆ :3.1.2" |
73 | 253 | ktor-client-mock = "io.ktor:ktor-client-mock:3.0.0" |
| 254 | +## ⬆ :3.0.1" |
| 255 | +## ⬆ :3.0.2" |
| 256 | +## ⬆ :3.0.3" |
| 257 | +## ⬆ :3.1.0" |
| 258 | +## ⬆ :3.1.1" |
| 259 | +## ⬆ :3.1.2" |
74 | 260 | ktor-content-negotation = "io.ktor:ktor-client-content-negotiation:3.0.0" |
| 261 | +## ⬆ :3.0.1" |
| 262 | +## ⬆ :3.0.2" |
| 263 | +## ⬆ :3.0.3" |
| 264 | +## ⬆ :3.1.0" |
| 265 | +## ⬆ :3.1.1" |
| 266 | +## ⬆ :3.1.2" |
75 | 267 | ktor-kotlinx-serialization = "io.ktor:ktor-serialization-kotlinx-json:3.0.0" |
| 268 | +## ⬆ :3.0.1" |
| 269 | +## ⬆ :3.0.2" |
| 270 | +## ⬆ :3.0.3" |
| 271 | +## ⬆ :3.1.0" |
| 272 | +## ⬆ :3.1.1" |
| 273 | +## ⬆ :3.1.2" |
76 | 274 | paging-common = "app.cash.paging:paging-common:3.3.0-alpha02-0.5.1" |
77 | 275 | paging-compose = "app.cash.paging:paging-compose-common:3.3.0-alpha02-0.5.1" |
78 | 276 | paging-testing = "app.cash.paging:paging-testing:3.3.0-alpha02-0.5.1" |
79 | 277 | junit = "junit:junit:4.13.2" |
80 | 278 | strikt = "io.strikt:strikt-core:0.35.1" |
81 | 279 | turbine = "app.cash.turbine:turbine:1.1.0" |
| 280 | +## ⬆ :1.2.0" |
82 | 281 | robolectric = "org.robolectric:robolectric:4.13" |
| 282 | +## ⬆ :4.14" |
| 283 | +## ⬆ :4.14.1" |
83 | 284 | guava = "com.google.guava:guava:33.3.1-android" |
| 285 | +## ⬆ :33.4.0-android" |
| 286 | +## ⬆ :33.4.1-android" |
| 287 | +## ⬆ :33.4.2-android" |
| 288 | +## ⬆ :33.4.3-android" |
| 289 | +## ⬆ :33.4.4-android" |
| 290 | +## ⬆ :33.4.5-android" |
| 291 | +## ⬆ :33.4.6-android" |
| 292 | +## ⬆ :33.4.7-android" |
| 293 | +## ⬆ :33.4.8-android" |
84 | 294 | test-parameter-injector = "com.google.testparameterinjector:test-parameter-injector:1.18" |
85 | 295 | kotlinx-coroutines-swing = "org.jetbrains.kotlinx:kotlinx-coroutines-swing:1.9.0" |
| 296 | +## ⬆ :1.10.0" |
| 297 | +## ⬆ :1.10.1" |
| 298 | +## ⬆ :1.10.2" |
86 | 299 | kotlinx-coroutines-test = "org.jetbrains.kotlinx:kotlinx-coroutines-test:1.9.0" |
| 300 | +## ⬆ :1.10.0" |
| 301 | +## ⬆ :1.10.1" |
| 302 | +## ⬆ :1.10.2" |
87 | 303 | kotlinx-serialization = "org.jetbrains.kotlinx:kotlinx-serialization-json:1.7.3" |
| 304 | +## ⬆ :1.8.0" |
| 305 | +## ⬆ :1.8.1" |
88 | 306 |
|
89 | 307 | # Convention plugins dependencies |
90 | 308 | android-gradlePlugin = "com.android.tools.build:gradle:8.6.1" |
|
0 commit comments