diff --git a/app/build.gradle.kts b/app/build.gradle.kts index c76106dc..0e068582 100644 --- a/app/build.gradle.kts +++ b/app/build.gradle.kts @@ -51,7 +51,7 @@ kotlin { android { namespace = "org.btcmap" - compileSdk = 34 + compileSdk = 35 sourceSets["main"].manifest.srcFile("src/androidMain/AndroidManifest.xml") sourceSets["main"].res.srcDirs("src/androidMain/res") @@ -60,7 +60,7 @@ android { defaultConfig { applicationId = "org.btcmap" minSdk = 27 - targetSdk = 34 + targetSdk = 35 versionCode = 50 versionName = "0.7.3" } diff --git a/gradle/libs.versions.toml b/gradle/libs.versions.toml index 0cb4ffa2..041eb4b8 100644 --- a/gradle/libs.versions.toml +++ b/gradle/libs.versions.toml @@ -1,14 +1,14 @@ [versions] # https://developer.android.com/build/releases/gradle-plugin -agp = "8.4.0" +agp = "8.6.1" # https://github.com/JetBrains/kotlin/releases -kotlin = "1.9.23" +kotlin = "1.9.25" # Allows suspending functions # https://github.com/Kotlin/kotlinx.coroutines/releases -coroutines = "1.8.0" +coroutines = "1.9.0" # Simplifies in-app navigation # https://developer.android.com/jetpack/androidx/releases/navigation -navigation = "2.7.7" +navigation = "2.8.1" # Helps with keeping our view hierarchies flat # https://developer.android.com/jetpack/androidx/releases/constraintlayout constraintlayout = "2.1.4" @@ -26,31 +26,31 @@ okhttp = "5.0.0-alpha.14" koin = "3.5.0" # Open Street Map widget # https://github.com/osmdroid/osmdroid/releases -osmdroid = "6.1.18" +osmdroid = "6.1.20" # Map utilities # https://github.com/locationtech/jts/releases -jts = "1.19.0" +jts = "1.20.0" # Charts # https://github.com/PhilJay/MPAndroidChart/releases mpandroidchart = "v3.1.0" # Used to cache data and store user preferences # https://developer.android.com/kotlin/ktx#sqlite -sqlite = "2.5.0-alpha02" +sqlite = "2.5.0-alpha08" # Used to download, cache and display images # https://github.com/coil-kt/coil/releases -coil = "2.6.0" +coil = "2.7.0" # Background job scheduler # Used to fetch new data in background # https://developer.android.com/jetpack/androidx/releases/work -work = "2.10.0-alpha02" +work = "2.10.0-alpha04" # TODO remove when work bumps its dep (an old version causes crash on startup) -room = "2.7.0-alpha02" +room = "2.7.0-alpha08" # Platform-agnostic JSON handling # https://github.com/Kotlin/kotlinx.serialization/releases -serialization = "1.6.3" +serialization = "1.7.3" # Platform-agnostic date and time handling # https://github.com/Kotlin/kotlinx-datetime/releases -datetime = "0.6.0" +datetime = "0.6.1" [libraries] kotlinx-coroutines = { group = "org.jetbrains.kotlinx", name = "kotlinx-coroutines-android", version.ref = "coroutines" }