diff --git a/build-logic/src/main/kotlin/dev/msfjarvis/claw/gradle/KotlinAndroidPlugin.kt b/build-logic/src/main/kotlin/dev/msfjarvis/claw/gradle/KotlinAndroidPlugin.kt index f7d59642a..c0b7cab73 100644 --- a/build-logic/src/main/kotlin/dev/msfjarvis/claw/gradle/KotlinAndroidPlugin.kt +++ b/build-logic/src/main/kotlin/dev/msfjarvis/claw/gradle/KotlinAndroidPlugin.kt @@ -33,7 +33,7 @@ class KotlinAndroidPlugin : Plugin { project.tasks.withType().configureEach { compilerOptions.freeCompilerArgs.addAll( "-P", - "plugin:androidx.compose.compiler.plugins.kotlin:experimentalStrongSkipping=true", + "plugin:androidx.compose.compiler.plugins.kotlin:strongSkipping=true", ) if (matches != null) { val (compilerKotlinVersion) = matches.destructured diff --git a/gradle/libs.versions.toml b/gradle/libs.versions.toml index 3479774cd..b1e1df5be 100644 --- a/gradle/libs.versions.toml +++ b/gradle/libs.versions.toml @@ -1,10 +1,10 @@ [versions] -aboutLibraries = "11.1.3" +aboutLibraries = "11.1.4" agp = "8.5.0-alpha07" -benchmark = "1.3.0-alpha03" +benchmark = "1.3.0-alpha04" coil = "2.6.0" # @keep used for kotlinCompilerExtensionVersion -composeCompiler = "1.5.12" +composeCompiler = "1.5.13" coroutines = "1.8.1-Beta" dagger = "2.51.1" glance = "1.0.0" @@ -12,13 +12,13 @@ junit = "5.10.2" konvert = "3.2.0" kotlin = "1.9.23" kotlinResult = "2.0.0" -lifecycle = "2.8.0-beta01" +lifecycle = "2.8.0-rc01" retrofit = "2.11.0" richtext = "1.0.0-alpha01" sentry-sdk = "7.8.0" serialization = "1.6.3" sqldelight = "2.0.2" -whetstone = "0.9.0-beta01" +whetstone = "0.9.0-beta02" workmanager = "2.10.0-alpha02" [libraries] @@ -27,7 +27,7 @@ androidx-activity-compose = "androidx.activity:activity-compose:1.9.0" androidx-benchmark-macro-junit4 = { module = "androidx.benchmark:benchmark-macro-junit4", version.ref = "benchmark" } androidx-browser = "androidx.browser:browser:1.8.0" androidx-compose-animation = { module = "androidx.compose.animation:animation" } -androidx-compose-bom = "dev.chrisbanes.compose:compose-bom:2024.04.00-alpha02" +androidx-compose-bom = "dev.chrisbanes.compose:compose-bom:2024.05.00-alpha01" androidx-compose-foundation = { module = "androidx.compose.foundation:foundation" } androidx-compose-glance = { module = "androidx.glance:glance-appwidget", version.ref = "glance" } androidx-compose-glance-m3 = { module = "androidx.glance:glance-material3", version.ref = "glance" } @@ -41,14 +41,14 @@ androidx-compose-ui-tooling = { module = "androidx.compose.ui:ui-tooling" } androidx-compose-ui-tooling-preview = { module = "androidx.compose.ui:ui-tooling-preview" } androidx-compose-ui-unit = { module = "androidx.compose.ui:ui-unit" } androidx-compose-ui-util = { module = "androidx.compose.ui:ui-util" } -androidx-core = "androidx.core:core:1.13.0" +androidx-core = "androidx.core:core:1.13.1" androidx-core-splashscreen = "androidx.core:core-splashscreen:1.2.0-alpha01" androidx-lifecycle-common = { module = "androidx.lifecycle:lifecycle-common", version.ref = "lifecycle" } androidx-lifecycle-compose = { module = "androidx.lifecycle:lifecycle-viewmodel-compose", version.ref = "lifecycle" } androidx-lifecycle-runtime = { module = "androidx.lifecycle:lifecycle-runtime", version.ref = "lifecycle" } androidx-lint = "androidx.lint:lint-gradle:1.0.0-alpha01" -androidx-navigation-compose = "androidx.navigation:navigation-compose:2.8.0-alpha07" -androidx-paging-compose = "androidx.paging:paging-compose:3.3.0-beta01" +androidx-navigation-compose = "androidx.navigation:navigation-compose:2.8.0-alpha08" +androidx-paging-compose = "androidx.paging:paging-compose:3.3.0-rc01" androidx-profileinstaller = "androidx.profileinstaller:profileinstaller:1.4.0-alpha01" androidx-test-core = "androidx.test:core:1.6.0-alpha06" androidx-test-espresso-core = "androidx.test.espresso:espresso-core:3.6.0-alpha04" @@ -115,7 +115,7 @@ unfurl = "me.saket.unfurl:unfurl:1.7.0" aboutlibraries = { id = "com.mikepenz.aboutlibraries.plugin", version.ref = "aboutLibraries" } android-lint = { id = "com.android.lint", version.ref = "agp" } android-test = { id = "com.android.test", version.ref = "agp" } -anvil = "com.squareup.anvil:2.5.0-beta07" +anvil = "com.squareup.anvil:2.5.0-beta08" baselineprofile = { id = "androidx.baselineprofile", version.ref = "benchmark" } dependencyAnalysis = "com.autonomousapps.dependency-analysis:1.31.0" kotlin-serialization = { id = "org.jetbrains.kotlin.plugin.serialization", version.ref = "kotlin" }