Update libraries

This commit is contained in:
MM20
2026-03-28 15:07:28 +01:00
parent f977645c0d
commit dfad063811
2 changed files with 12 additions and 20 deletions

View File

@@ -89,9 +89,6 @@ dependencies {
implementation(libs.jsoup)
implementation(libs.markdown)
// Legacy dependencies
implementation(libs.androidx.transition)
implementation(libs.accompanist.systemuicontroller)
implementation(libs.accompanist.pager)
implementation(libs.accompanist.pagerindicators)

View File

@@ -12,15 +12,15 @@ gradle = "8.1.2"
android-gradle-plugin = "8.13.2"
ksp-gradle-plugin = "2.3.4"
kotlin = "2.3.10"
kotlin = "2.3.20"
kotlinx-coroutines = "1.10.2"
kotlinx-immutable = "0.4.0"
kotlinx-serialization = "1.10.0"
jetbrains-markdown = "0.7.3"
androidx-compose = "1.11.0-beta01"
androidx-compose-material3 = "1.5.0-alpha15"
androidx-compose = "1.11.0-beta02"
androidx-compose-material3 = "1.5.0-alpha16"
androidx-compose-material3adaptive = "1.3.0-alpha09"
androidx-lifecycle = "2.10.0"
androidx-core = "1.18.0"
@@ -29,25 +29,23 @@ androidx-activity = "1.13.0"
androidx-navigation3 = "1.0.1"
# Careful, 2.10.0 seems to require some fixes, or jobs aren't executed
androidx-work = "2.9.0"
androidx-browser = "1.9.0"
androidx-work = "2.11.2"
androidx-browser = "1.10.0"
androidx-palette = "1.0.0"
androidx-media2 = "1.3.0"
androidx-room = "2.8.4"
androidx-constraint-layout = "1.1.1"
androidx-emojipicker = "1.6.0"
accompanist = "0.36.0"
haze = "1.7.1"
haze = "1.7.2"
coil = "2.7.0"
koin = "4.1.1"
ktor = "3.4.0"
koin = "4.2.0"
ktor = "3.4.2"
junit = "4.13.2"
junitVersion = "1.2.1"
espressoCore = "3.6.1"
osmOpeningHours = "0.4.0"
material = "1.13.0"
[libraries]
mustache-compiler = { module = "com.github.spullara.mustache.java:compiler", version.ref = "mustache" }
@@ -92,7 +90,6 @@ androidx-appcompat = { group = "androidx.appcompat", name = "appcompat", version
androidx-work = { group = "androidx.work", name = "work-runtime-ktx", version.ref = "androidx-work" }
androidx-browser = { group = "androidx.browser", name = "browser", version.ref = "androidx-browser" }
androidx-palette = { group = "androidx.palette", name = "palette", version.ref = "androidx-palette" }
androidx-media2 = { group = "androidx.media2", name = "media2-session", version.ref = "androidx-media2" }
accompanist-systemuicontroller = { group = "com.google.accompanist", name = "accompanist-systemuicontroller", version.ref = "accompanist" }
accompanist-pager = { group = "com.google.accompanist", name = "accompanist-pager", version.ref = "accompanist" }
@@ -101,10 +98,9 @@ accompanist-flowlayout = { group = "com.google.accompanist", name = "accompanist
haze = {group = "dev.chrisbanes.haze", name = "haze", version.ref = "haze" }
androidx-constraintlayout-compose = { group = "androidx.constraintlayout", name = "constraintlayout-compose", version.ref = "androidx-constraint-layout" }
androidx-transition = { group = "androidx.transition", name = "transition", version = "1.6.0" }
androidx-exifinterface = { group = "androidx.exifinterface", name = "exifinterface", version = "1.4.1" }
androidx-exifinterface = { group = "androidx.exifinterface", name = "exifinterface", version = "1.4.2" }
androidx-securitycrypto = { group = "androidx.security", name = "security-crypto", version = "1.1.0" }
androidx-datastore = { group = "androidx.datastore", name = "datastore", version = "1.2.0-alpha02" }
androidx-datastore = { group = "androidx.datastore", name = "datastore", version = "1.2.1" }
androidx-emojipicker = { group = "androidx.emoji2", name = "emoji2-emojipicker", version.ref = "androidx-emojipicker" }
ktor-client-core = { group = "io.ktor", name = "ktor-client-core", version.ref = "ktor" }
@@ -119,7 +115,7 @@ coil-compose = { group = "io.coil-kt", name = "coil-compose", version.ref = "coi
leakcanary = { group = "com.squareup.leakcanary", name = "leakcanary", version = "2.10" }
suncalc = { group = "org.shredzone.commons", name = "commons-suncalc", version = "3.11" }
jsoup = { group = "org.jsoup", name = "jsoup", version = "1.21.2" }
jsoup = { group = "org.jsoup", name = "jsoup", version = "1.22.1" }
commons-text = { group = "org.apache.commons", name = "commons-text", version = "1.15.0" }
stringsimilarity = { group = "com.aallam.similarity", name = "string-similarity-kotlin", version = "0.1.0" }
@@ -136,7 +132,6 @@ androidx-espresso-core = { group = "androidx.test.espresso", name = "espresso-co
osmopeninghours = { group = "de.westnordost", name = "osm-opening-hours", version.ref = "osmOpeningHours" }
smartspacer = { group = "com.kieronquinn.smartspacer", name = "sdk-client", version = "1.1.2" }
material = { group = "com.google.android.material", name = "material", version.ref = "material" }
[bundles]
kotlin = ["kotlin-stdlib", "kotlinx-coroutines-core", "kotlinx-coroutines-android", "kotlinx-collections-immutable", "kotlinx-serialization-json"]
@@ -151,4 +146,4 @@ ksp = { id = "com.google.devtools.ksp", version.ref = "ksp-gradle-plugin" }
kotlin-android = { id = "org.jetbrains.kotlin.android", version.ref = "kotlin" }
kotlin-plugin-serialization = { id = "org.jetbrains.kotlin.plugin.serialization", version.ref = "kotlin" }
kotlin-plugin-compose = { id = "org.jetbrains.kotlin.plugin.compose", version.ref = "kotlin" }
dokka = { id = "org.jetbrains.dokka", version = "2.1.0" }
dokka = { id = "org.jetbrains.dokka", version = "2.2.0" }