33[plugins ]
44
55gradle-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"
613android-application = " com.android.application:8.6.1"
14+ # # ⬆ :8.7.0"
15+ # # ⬆ :8.7.1"
16+ # # ⬆ :8.7.2"
17+ # # ⬆ :8.7.3"
18+ # # ⬆ :8.8.0"
19+ # # ⬆ :8.8.1"
20+ # # ⬆ :8.8.2"
21+ # # ⬆ :8.9.0"
22+ # # ⬆ :8.9.1"
723android-library = " com.android.library:8.6.1"
24+ # # ⬆ :8.7.0"
25+ # # ⬆ :8.7.1"
26+ # # ⬆ :8.7.2"
27+ # # ⬆ :8.7.3"
28+ # # ⬆ :8.8.0"
29+ # # ⬆ :8.8.1"
30+ # # ⬆ :8.8.2"
31+ # # ⬆ :8.9.0"
32+ # # ⬆ :8.9.1"
833kotlin-android = " org.jetbrains.kotlin.android:2.0.21"
34+ # # ⬆ :2.1.0"
35+ # # ⬆ :2.1.10"
36+ # # ⬆ :2.1.20"
937kotlin-jvm = " org.jetbrains.kotlin.jvm:2.0.21"
38+ # # ⬆ :2.1.0"
39+ # # ⬆ :2.1.10"
40+ # # ⬆ :2.1.20"
1041kotlin-multiplatform = " org.jetbrains.kotlin.multiplatform:2.0.21"
42+ # # ⬆ :2.1.0"
43+ # # ⬆ :2.1.10"
44+ # # ⬆ :2.1.20"
1145compose-multiplatform = " org.jetbrains.compose:1.7.0"
46+ # # ⬆ :1.7.1"
47+ # # ⬆ :1.7.2"
48+ # # ⬆ :1.7.3"
49+ # # ⬆ :1.8.0+check"
1250compose-compiler = " org.jetbrains.kotlin.plugin.compose:2.0.21"
51+ # # ⬆ :2.1.0"
52+ # # ⬆ :2.1.10"
53+ # # ⬆ :2.1.20"
1354kotlin-ksp = " com.google.devtools.ksp:2.0.21-1.0.25"
55+ # # ⬆ :2.0.21-1.0.26"
56+ # # ⬆ :2.0.21-1.0.27"
57+ # # ⬆ :2.0.21-1.0.28"
58+ # # ⬆ :2.1.0-1.0.28"
59+ # # ⬆ :2.1.0-1.0.29"
60+ # # ⬆ :2.1.10-1.0.29"
61+ # # ⬆ :2.1.10-1.0.30"
62+ # # ⬆ :2.1.10-1.0.31"
63+ # # ⬆ :2.1.20-1.0.31"
64+ # # ⬆ :2.1.20-1.0.32"
65+ # # ⬆ :2.1.20-2.0.0"
1466kotlinx-serialization = " org.jetbrains.kotlin.plugin.serialization:2.0.21"
67+ # # ⬆ :2.1.0"
68+ # # ⬆ :2.1.10"
69+ # # ⬆ :2.1.20"
1570wire = " com.squareup.wire:5.1.0"
71+ # # ⬆ :5.2.0"
72+ # # ⬆ :5.2.1"
73+ # # ⬆ :5.3.0"
74+ # # ⬆ :5.3.1"
1675ktlint-plugin = " org.jlleitschuh.gradle.ktlint:11.6.1"
1776spotless-plugin = " com.diffplug.spotless:6.25.0"
77+ # # ⬆ :7.0.0"
78+ # # ⬆ :7.0.1"
79+ # # ⬆ :7.0.2"
80+ # # ⬆ :7.0.3"
1881google-services = " com.google.gms.google-services:4.4.2"
1982firebase-crashlytics = " com.google.firebase.crashlytics:3.0.2"
83+ # # ⬆ :3.0.3"
2084gradle-play-publisher = " com.github.triplet.play:3.11.0"
85+ # # ⬆ :3.12.0"
86+ # # ⬆ :3.12.1"
2187app-versioning = " io.github.reactivecircus.app-versioning:1.3.2"
88+ # # ⬆ :1.4.0"
2289sqldelight = " app.cash.sqldelight:2.0.2"
2390ludi-common = { id = " ludi.common" , version = " unspecified" }
2491ludi-android-common = { id = " ludi.android.common" , version = " unspecified" }
2592
2693[libraries ]
2794
2895androidx-core-ktx = " androidx.core:core-ktx:1.13.1"
96+ # # ⬆ :1.15.0"
97+ # # ⬆ :1.16.0"
2998androidx-activity-compose = " androidx.activity:activity-compose:1.9.2"
99+ # # ⬆ :1.9.3"
100+ # # ⬆ :1.10.0"
101+ # # ⬆ :1.10.1"
30102androidx-compose-ui-test-junit4 = " androidx.compose.ui:ui-test-junit4:1.7.3"
103+ # # ⬆ :1.7.4"
104+ # # ⬆ :1.7.5"
105+ # # ⬆ :1.7.6"
106+ # # ⬆ :1.7.7"
107+ # # ⬆ :1.7.8"
31108material3-windowsizeclass = " dev.chrisbanes.material3:material3-window-size-class-multiplatform:0.5.0"
32109androidx-browser = " androidx.browser:browser:1.8.0"
33110kmpalette-core = " com.kmpalette:kmpalette-core:3.1.0"
34111views-material = " com.google.android.material:material:1.12.0"
35112splash-screen = " androidx.core:core-splashscreen:1.0.1"
36113androidx-annotations = " androidx.annotation:annotation:1.8.2"
114+ # # ⬆ :1.9.0"
115+ # # ⬆ :1.9.1"
37116leakcanary = " com.squareup.leakcanary:leakcanary-android:2.14"
38117coil = " io.coil-kt.coil3:coil:3.0.0-rc01"
118+ # # ⬆ :3.0.0-rc02"
119+ # # ⬆ :3.0.0"
120+ # # ⬆ :3.0.1"
121+ # # ⬆ :3.0.2"
122+ # # ⬆ :3.0.3"
123+ # # ⬆ :3.0.4"
124+ # # ⬆ :3.1.0"
39125coil-compose = " io.coil-kt.coil3:coil-compose:3.0.0-rc01"
126+ # # ⬆ :3.0.0-rc02"
127+ # # ⬆ :3.0.0"
128+ # # ⬆ :3.0.1"
129+ # # ⬆ :3.0.2"
130+ # # ⬆ :3.0.3"
131+ # # ⬆ :3.0.4"
132+ # # ⬆ :3.1.0"
40133coil-network-ktor = " io.coil-kt.coil3:coil-network-ktor3:3.0.0-rc01"
134+ # # ⬆ :3.0.0-rc02"
135+ # # ⬆ :3.0.0"
136+ # # ⬆ :3.0.1"
137+ # # ⬆ :3.0.2"
138+ # # ⬆ :3.0.3"
139+ # # ⬆ :3.0.4"
140+ # # ⬆ :3.1.0"
41141# Update with caution as support for loading images in html feature currently break article card layout
42142compose-richeditor = " com.mohamedrejeb.richeditor:richeditor-compose:1.0.0-rc05"
143+ # # ⬆ :1.0.0-rc05-k2"
144+ # # ⬆ :1.0.0-rc06"
145+ # # ⬆ :1.0.0-rc07"
146+ # # ⬆ :1.0.0-rc08"
147+ # # ⬆ :1.0.0-rc09"
148+ # # ⬆ :1.0.0-rc10"
149+ # # ⬆ :1.0.0-rc11"
150+ # # ⬆ :1.0.0-rc12"
43151kermit = " co.touchlab:kermit:2.0.4"
152+ # # ⬆ :2.0.5"
44153firebase-bom = " com.google.firebase:firebase-bom:33.4.0"
154+ # # ⬆ :33.5.0"
155+ # # ⬆ :33.5.1"
156+ # # ⬆ :33.6.0"
157+ # # ⬆ :33.7.0"
158+ # # ⬆ :33.8.0"
159+ # # ⬆ :33.9.0"
160+ # # ⬆ :33.10.0"
161+ # # ⬆ :33.11.0"
162+ # # ⬆ :33.12.0"
45163firebase-crashlytics = " com.google.firebase:firebase-crashlytics:19.2.0"
164+ # # ⬆ :19.2.1"
165+ # # ⬆ :19.3.0"
166+ # # ⬆ :19.4.0"
167+ # # ⬆ :19.4.1"
168+ # # ⬆ :19.4.2"
46169firebase-analytics = " com.google.firebase:firebase-analytics:22.1.2"
170+ # # ⬆ :22.2.0"
171+ # # ⬆ :22.3.0"
172+ # # ⬆ :22.4.0"
47173bugsnag = " com.bugsnag:bugsnag:3.7.2"
48174androidx-lifecycle-runtime-ktx = " androidx.lifecycle:lifecycle-runtime-ktx:2.8.6"
175+ # # ⬆ :2.8.7"
49176androidx-lifecycle-runtime-compose = " androidx.lifecycle:lifecycle-runtime-compose:2.8.6"
177+ # # ⬆ :2.8.7"
50178voyager-screenmodel = " cafe.adriel.voyager:voyager-screenmodel:1.0.0"
179+ # # ⬆ :1.0.1"
51180voyager-navigator = " cafe.adriel.voyager:voyager-navigator:1.0.0"
181+ # # ⬆ :1.0.1"
52182voyager-transitions = " cafe.adriel.voyager:voyager-transitions:1.0.0"
183+ # # ⬆ :1.0.1"
53184molecule = " app.cash.molecule:molecule-runtime:2.0.0"
185+ # # ⬆ :2.1.0"
54186androidx-test-core = " androidx.test:core:1.6.1"
55187androidx-test-ext-junit = " androidx.test.ext:junit:1.2.1"
56188androidx-test-runner = " androidx.test:runner:1.6.2"
57189datastore = " androidx.datastore:datastore:1.1.1"
190+ # # ⬆ :1.1.2"
191+ # # ⬆ :1.1.3"
192+ # # ⬆ :1.1.4"
58193datastore-core = " androidx.datastore:datastore-core:1.1.1"
194+ # # ⬆ :1.1.2"
195+ # # ⬆ :1.1.3"
196+ # # ⬆ :1.1.4"
59197datastore-preferences = " androidx.datastore:datastore-preferences:1.1.1"
198+ # # ⬆ :1.1.2"
199+ # # ⬆ :1.1.3"
200+ # # ⬆ :1.1.4"
60201datastore-preferences-core = " androidx.datastore:datastore-preferences-core:1.1.1"
202+ # # ⬆ :1.1.2"
203+ # # ⬆ :1.1.3"
204+ # # ⬆ :1.1.4"
61205okio = " com.squareup.okio:okio:3.9.1"
206+ # # ⬆ :3.10.0"
207+ # # ⬆ :3.10.1"
208+ # # ⬆ :3.10.2"
209+ # # ⬆ :3.11.0"
62210sqldelight-android = " app.cash.sqldelight:android-driver:2.0.2"
63211sqldelight-jvm = " app.cash.sqldelight:sqlite-driver:2.0.2"
64212sqldelight-paging = " app.cash.sqldelight:androidx-paging3-extensions:2.0.2"
@@ -68,23 +216,75 @@ kotlin-inject-runtime = "me.tatarka.inject:kotlin-inject-runtime:0.7.2"
68216lyricist-core = " cafe.adriel.lyricist:lyricist:1.7.0"
69217lyricist-processor = " cafe.adriel.lyricist:lyricist-processor:1.7.0"
70218rss-parser = " com.prof18.rssparser:rssparser:6.0.8"
219+ # # ⬆ :6.0.9"
220+ # # ⬆ :6.0.10"
71221ktor-core = " io.ktor:ktor-client-core:3.0.0"
222+ # # ⬆ :3.0.1"
223+ # # ⬆ :3.0.2"
224+ # # ⬆ :3.0.3"
225+ # # ⬆ :3.1.0"
226+ # # ⬆ :3.1.1"
227+ # # ⬆ :3.1.2"
72228ktor-okhttp = " io.ktor:ktor-client-okhttp:3.0.0"
229+ # # ⬆ :3.0.1"
230+ # # ⬆ :3.0.2"
231+ # # ⬆ :3.0.3"
232+ # # ⬆ :3.1.0"
233+ # # ⬆ :3.1.1"
234+ # # ⬆ :3.1.2"
73235ktor-client-mock = " io.ktor:ktor-client-mock:3.0.0"
236+ # # ⬆ :3.0.1"
237+ # # ⬆ :3.0.2"
238+ # # ⬆ :3.0.3"
239+ # # ⬆ :3.1.0"
240+ # # ⬆ :3.1.1"
241+ # # ⬆ :3.1.2"
74242ktor-content-negotation = " io.ktor:ktor-client-content-negotiation:3.0.0"
243+ # # ⬆ :3.0.1"
244+ # # ⬆ :3.0.2"
245+ # # ⬆ :3.0.3"
246+ # # ⬆ :3.1.0"
247+ # # ⬆ :3.1.1"
248+ # # ⬆ :3.1.2"
75249ktor-kotlinx-serialization = " io.ktor:ktor-serialization-kotlinx-json:3.0.0"
250+ # # ⬆ :3.0.1"
251+ # # ⬆ :3.0.2"
252+ # # ⬆ :3.0.3"
253+ # # ⬆ :3.1.0"
254+ # # ⬆ :3.1.1"
255+ # # ⬆ :3.1.2"
76256paging-common = " app.cash.paging:paging-common:3.3.0-alpha02-0.5.1"
77257paging-compose = " app.cash.paging:paging-compose-common:3.3.0-alpha02-0.5.1"
78258paging-testing = " app.cash.paging:paging-testing:3.3.0-alpha02-0.5.1"
79259junit = " junit:junit:4.13.2"
80260strikt = " io.strikt:strikt-core:0.35.1"
81261turbine = " app.cash.turbine:turbine:1.1.0"
262+ # # ⬆ :1.2.0"
82263robolectric = " org.robolectric:robolectric:4.13"
264+ # # ⬆ :4.14"
265+ # # ⬆ :4.14.1"
83266guava = " com.google.guava:guava:33.3.1-android"
267+ # # ⬆ :33.4.0-android"
268+ # # ⬆ :33.4.1-android"
269+ # # ⬆ :33.4.2-android"
270+ # # ⬆ :33.4.3-android"
271+ # # ⬆ :33.4.4-android"
272+ # # ⬆ :33.4.5-android"
273+ # # ⬆ :33.4.6-android"
274+ # # ⬆ :33.4.7-android"
275+ # # ⬆ :33.4.8-android"
84276test-parameter-injector = " com.google.testparameterinjector:test-parameter-injector:1.18"
85277kotlinx-coroutines-swing = " org.jetbrains.kotlinx:kotlinx-coroutines-swing:1.9.0"
278+ # # ⬆ :1.10.0"
279+ # # ⬆ :1.10.1"
280+ # # ⬆ :1.10.2"
86281kotlinx-coroutines-test = " org.jetbrains.kotlinx:kotlinx-coroutines-test:1.9.0"
282+ # # ⬆ :1.10.0"
283+ # # ⬆ :1.10.1"
284+ # # ⬆ :1.10.2"
87285kotlinx-serialization = " org.jetbrains.kotlinx:kotlinx-serialization-json:1.7.3"
286+ # # ⬆ :1.8.0"
287+ # # ⬆ :1.8.1"
88288
89289# Convention plugins dependencies
90290android-gradlePlugin = " com.android.tools.build:gradle:8.6.1"
0 commit comments