diff --git a/app/build.gradle.kts b/app/build.gradle.kts index 618dbe5e..b38eac5c 100644 --- a/app/build.gradle.kts +++ b/app/build.gradle.kts @@ -126,7 +126,7 @@ dependencies { implementation(projects.ui.resources) implementation(projects.ui.preview) implementation(projects.ui.designSystem) - implementation(platform(libs.compose.bom.alpha)) + implementation(platform(libs.compose.bom)) implementation(libs.bundles.compose) implementation(libs.bundles.navigation) implementation(libs.molecule) diff --git a/gradle/libs.versions.toml b/gradle/libs.versions.toml index 7b66b272..e43f9e37 100644 --- a/gradle/libs.versions.toml +++ b/gradle/libs.versions.toml @@ -2,7 +2,7 @@ minSdk = "26" targetSdk = "34" compileSdk = "34" -agp = "8.6.0" +agp = "8.6.1" kotlin = "2.0.20" ksp = "2.0.20-1.0.25" ktlint = "12.1.1" @@ -14,7 +14,7 @@ splashscreen = "1.0.1" junit = "4.13.2" robolectric = "4.13" roborazzi = "1.26.0" -okio = "3.9.0" +okio = "3.9.1" mockk = "1.13.12" assertk = "0.28.1" turbine = "1.1.0" @@ -23,14 +23,13 @@ androidx-test-runner = "1.6.2" androidx-test-core = "1.6.1" androidx-annotations = "1.8.2" espresso-core = "3.6.1" -lifecycle-runtime = "2.8.4" -activity-compose = "1.9.1" -compose-bom = "2024.08.00" -compose-bom-alpha = "2024.07.00-alpha02" +lifecycle-runtime = "2.8.6" +activity-compose = "1.9.2" +compose-bom = "2024.09.02" compose-htmlconverter = "0.9.5" kmpalette = "3.1.0" lyricist = "1.7.0" -navigation = "2.8.0-rc01" +navigation = "2.8.1" molecule = "2.0.0" media3 = "1.4.1" coroutines = "1.9.0" @@ -43,7 +42,7 @@ kermit = "2.0.4" sqldelight = "2.0.2" sqlite-jdbc = "3.18.0" # sqlite version used in Android API level 26 (our minSdk) google-services = "4.4.2" -firebase-bom = "33.2.0" +firebase-bom = "33.3.0" crashlytics = "3.0.2" leakcanary = "3.0-alpha-8" datastore = "1.1.1" @@ -52,8 +51,8 @@ appversioning = "1.3.2" gpp = "3.11.0" uiautomator = "2.3.0" benchmarkMacroJunit4 = "1.3.0" -baselineprofile = "1.3.0" -profileinstaller = "1.3.1" +baselineprofile = "1.3.1" +profileinstaller = "1.4.0" [libraries] core-ktx = { group = "androidx.core", name = "core-ktx", version.ref = "core-ktx" } @@ -74,7 +73,6 @@ lifecycle-runtime-ktx = { group = "androidx.lifecycle", name = "lifecycle-runtim lifecycle-runtime-compose = { group = "androidx.lifecycle", name = "lifecycle-runtime-compose", version.ref = "lifecycle-runtime" } activity-compose = { group = "androidx.activity", name = "activity-compose", version.ref = "activity-compose" } compose-bom = { group = "androidx.compose", name = "compose-bom", version.ref = "compose-bom" } -compose-bom-alpha = { group = "dev.chrisbanes.compose", name = "compose-bom", version.ref = "compose-bom-alpha" } compose-htmlconverter = { group = "be.digitalia.compose.htmlconverter", name = "htmlconverter", version.ref = "compose-htmlconverter" } kmpalette-core = { group = "com.kmpalette", name = "kmpalette-core", version.ref = "kmpalette" } lyricist = { group = "cafe.adriel.lyricist", name = "lyricist", version.ref = "lyricist" } diff --git a/gradle/wrapper/gradle-wrapper.properties b/gradle/wrapper/gradle-wrapper.properties index 2b189974..8e876e1c 100644 --- a/gradle/wrapper/gradle-wrapper.properties +++ b/gradle/wrapper/gradle-wrapper.properties @@ -1,7 +1,7 @@ distributionBase=GRADLE_USER_HOME distributionPath=wrapper/dists -distributionSha256Sum=5b9c5eb3f9fc2c94abaea57d90bd78747ca117ddbbf96c859d3741181a12bf2a -distributionUrl=https\://services.gradle.org/distributions/gradle-8.10-bin.zip +distributionSha256Sum=1541fa36599e12857140465f3c91a97409b4512501c26f9631fb113e392c5bd1 +distributionUrl=https\://services.gradle.org/distributions/gradle-8.10.1-bin.zip networkTimeout=10000 validateDistributionUrl=true zipStoreBase=GRADLE_USER_HOME diff --git a/ui/design-system/build.gradle.kts b/ui/design-system/build.gradle.kts index 12c8cf65..73e9d148 100644 --- a/ui/design-system/build.gradle.kts +++ b/ui/design-system/build.gradle.kts @@ -20,7 +20,7 @@ kotlin { } dependencies { - implementation(platform(libs.compose.bom.alpha)) + implementation(platform(libs.compose.bom)) implementation(libs.bundles.compose) implementation(libs.core.ktx) diff --git a/ui/preview/build.gradle.kts b/ui/preview/build.gradle.kts index c6ec241c..82871b35 100644 --- a/ui/preview/build.gradle.kts +++ b/ui/preview/build.gradle.kts @@ -7,6 +7,6 @@ android { } dependencies { - implementation(platform(libs.compose.bom.alpha)) + implementation(platform(libs.compose.bom)) implementation(libs.ui.tooling.preview) } diff --git a/ui/resources/build.gradle.kts b/ui/resources/build.gradle.kts index 6fbe9ad8..bf65318c 100644 --- a/ui/resources/build.gradle.kts +++ b/ui/resources/build.gradle.kts @@ -12,7 +12,7 @@ ksp { } dependencies { - implementation(platform(libs.compose.bom.alpha)) + implementation(platform(libs.compose.bom)) implementation(libs.ui) ksp(libs.lyricist.processor) implementation(libs.lyricist)