diff --git a/gradle/libs.versions.toml b/gradle/libs.versions.toml index 46084fe..7758d3b 100644 --- a/gradle/libs.versions.toml +++ b/gradle/libs.versions.toml @@ -1,21 +1,21 @@ [versions] # Shared -kotlin = "2.0.20" # realm does not support kotlin > 2.0.20 yet -ksp = "2.0.20-1.0.25" # First part must match the kotlin version -kermit = "2.0.3" +kotlin = "2.2.21" # realm does not support kotlin > 2.0.20 yet +ksp = "2.3.0" # First part must match the kotlin version +kermit = "2.0.8" koin = "3.5.6" orbitMvi = "8.0.0" -ktor = "3.0.3" +ktor = "3.3.1" moko-mvvm = "0.16.1" -moko-permissions = "0.18.0" -moko-resources = "0.24.5" -settings = "1.1.1" +moko-permissions = "0.20.1" +moko-resources = "0.25.1" +settings = "1.3.0" realm = "3.0.0" # migrate to some other db as this is only minimal (community) support anymore (blocking kotlin updates) -detekt = "1.23.6" -kotlinx-serialization-json = "1.7.3" -kotlinx-datetime = "0.6.1" -buildkonfig = "0.15.1" -skie = "0.10.1" +detekt = "1.23.8" +kotlinx-serialization-json = "1.9.0" +kotlinx-datetime = "0.7.1-0.6.x-compat" +buildkonfig = "0.17.1" +skie = "0.10.6" kmmbridge = "0.5.5" # When updating also update the "Sentry-Dynamic.xcframework" in the shared folder to a required/supported version (see Info.plist for curent version) @@ -24,22 +24,22 @@ kmmbridge = "0.5.5" # 3. Unzip the file and delte everything from the folders except "ios-arm64" & "ios-arm64_x86_64-simulator" # 4. Copy "Sentry-Dynamic.xcframework" to the shared folder # 5. Make sure to also update the Sentry version in the iOS project to the same as downloaded -sentry = "0.9.0" +sentry = "0.19.0" # Android android-minSdk = "26" android-targetSdk = "35" android-compileSdk = "35" -android-gradle = "8.9.2" -android-camera = "1.4.2" +android-gradle = "8.13.0" +android-camera = "1.5.1" android-desugar = "2.1.5" -androidx-lifecycle = "2.9.0" -androidx-appcompat = "1.7.0" -androidx-compose = "2025.05.00" -androidx-compose-activity = "1.10.1" -compose-destinations = "2.2.0" -play-publisher = "3.9.1" -accompanistPermissions = "0.34.0" +androidx-lifecycle = "2.9.4" +androidx-appcompat = "1.7.1" +androidx-compose = "2025.10.01" +androidx-compose-activity = "1.11.0" +compose-destinations = "2.3.0" +play-publisher = "3.12.1" +accompanistPermissions = "0.37.3" koinCompose = "3.5.6" appUpdate = "2.1.0" barcodeScanning = "17.3.0" @@ -63,7 +63,7 @@ androidx-compose-ui-core = { module = "androidx.compose.ui:ui" } androidx-compose-ui-graphics = { module = "androidx.compose.ui:ui-graphics" } androidx-compose-ui-tooling = { module = "androidx.compose.ui:ui-tooling" } androidx-compose-ui-tooling-preview = { module = "androidx.compose.ui:ui-tooling-preview" } -androidx-compose-material3-core = { module = "androidx.compose.material3:material3", version = "1.3.2" } +androidx-compose-material3-core = { module = "androidx.compose.material3:material3", version = "1.4.0" } androidx-compose-material-icons = { module = "androidx.compose.material:material-icons-core" } androidx-compose-material-icons-extended = { module = "androidx.compose.material:material-icons-extended" }