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