diff --git a/gradle/libs.versions.toml b/gradle/libs.versions.toml index 2b99562..777d25b 100644 --- a/gradle/libs.versions.toml +++ b/gradle/libs.versions.toml @@ -1,39 +1,39 @@ [versions] -androidGradlePlugin = "8.7.2" +androidGradlePlugin = "8.8.0" # For updating Kotlin and Compose Compiler version, see: # https://github.com/JetBrains/compose-multiplatform/blob/master/VERSIONING.md#kotlin-compatibility # https://developer.android.com/jetpack/androidx/releases/compose-kotlin?#pre-release_kotlin_compatibility -kotlin = "2.1.0" +kotlin = "2.1.10" -androidDesugarJdkLibs = "2.1.3" +androidDesugarJdkLibs = "2.1.4" apollographql = "3.8.5" -compose = "1.7.1" -androidxActivity = "1.9.3" +compose = "1.8.0+check" +androidxActivity = "1.10.0" androidxSplashScreen = "1.0.1" -kotlinxCoroutines = "1.9.0" -koinBom = "4.0.0" +kotlinxCoroutines = "1.10.1" +koinBom = "4.0.2" ktlint = "0.49.1" -kotlinxSerialization = "1.7.3" -ktor = "2.3.12" -ksp = "2.0.21-1.0.27" -firebaseBom = "33.5.1" +kotlinxSerialization = "1.8.0" +ktor = "2.3.13" +ksp = "2.1.10-1.0.29" +firebaseBom = "33.8.0" multiplatformFirebase = "2.1.0" -multiplatformSettings = "1.2.0" -kermit = "2.0.4" +multiplatformSettings = "1.3.0" +kermit = "2.0.5" okHttp = "4.12.0" ossLicensesPlugin = "0.10.6" ossLicenses = "17.1.0" detekt = "1.23.7" twitterComposeRule = "0.0.26" -kover = "0.8.3" +kover = "0.9.1" supabase = "2.6.1" sqldelight = "2.0.2" stately = "2.1.0" -logback = "1.5.12" -graphqlKotlin = "8.2.1" +logback = "1.5.16" +graphqlKotlin = "8.3.0" kotest = "5.9.1" precompose = "1.6.2" -coil = "3.0.2" +coil = "3.0.4" [libraries] androidGradlePlugin = { group = "com.android.tools.build", name = "gradle", version.ref = "androidGradlePlugin" } @@ -63,14 +63,14 @@ kermit = { module = "co.touchlab:kermit", version.ref = "kermit" } kermitKoin = { module = "co.touchlab:kermit-koin", version.ref = "kermit" } kotlinxCollectionsImmutable = { module = "org.jetbrains.kotlinx:kotlinx-collections-immutable", version = "0.3.8" } kotlinxDatetime = { module = "org.jetbrains.kotlinx:kotlinx-datetime", version = "0.6.1" } -kotlinxAtomicfu = { module = "org.jetbrains.kotlinx:atomicfu", version = "0.26.0" } +kotlinxAtomicfu = { module = "org.jetbrains.kotlinx:atomicfu", version = "0.27.0" } coil = { module = "io.coil-kt.coil3:coil-compose", version.ref = "coil" } coilNetwork = { module = "io.coil-kt.coil3:coil-network-ktor2", version.ref = "coil" } coilTest = { module = "io.coil-kt.coil3:coil-test", version.ref = "coil" } androidxActivityActivityCompose = { module = "androidx.activity:activity-compose", version.ref = "androidxActivity" } -androidxDatastoreDatastorePreferences = { module = "androidx.datastore:datastore-preferences-core", version = "1.1.1" } +androidxDatastoreDatastorePreferences = { module = "androidx.datastore:datastore-preferences-core", version = "1.1.2" } androidxBrowser = { module = "androidx.browser:browser", version = "1.8.0" } androidxWindow = { module = "androidx.window:window", version = "1.3.0" } androidxSplashScreen = { module = "androidx.core:core-splashscreen", version.ref = "androidxSplashScreen" } @@ -117,13 +117,13 @@ statelyIsoCollections = { module = "co.touchlab:stately-iso-collections", versio okHttpCore = { module = "com.squareup.okhttp3:okhttp", version.ref = "okHttp" } okHttpLoggingInterceptor = { module = "com.squareup.okhttp3:logging-interceptor", version.ref = "okHttp" } -okIo = { module = "com.squareup.okio:okio", version = "3.9.1" } +okIo = { module = "com.squareup.okio:okio", version = "3.10.2" } firebaseBom = { module = "com.google.firebase:firebase-bom", version.ref = "firebaseBom" } firebaseCommon = { module = "com.google.firebase:firebase-common" } firebaseDynamicLinks = { module = "com.google.firebase:firebase-dynamic-links" } firebaseRemoteConfig = { module = "dev.gitlive:firebase-config", version.ref = "multiplatformFirebase" } firebaseCrashlyticsGradlePlugin = { module = "com.google.firebase:firebase-crashlytics-gradle", version = "3.0.2" } -firebaseCrashlytics = { module = "com.google.firebase:firebase-crashlytics-ktx", version = "19.2.1" } +firebaseCrashlytics = { module = "com.google.firebase:firebase-crashlytics-ktx", version = "19.4.0" } ossLicenses = { module = "com.google.android.gms:play-services-oss-licenses", version.ref = "ossLicenses" }