diff --git a/common/src/main/kotlin/dev/msfjarvis/claw/common/posts/LobstersCard.kt b/common/src/main/kotlin/dev/msfjarvis/claw/common/posts/LobstersCard.kt index 2caef734..7b71dd20 100644 --- a/common/src/main/kotlin/dev/msfjarvis/claw/common/posts/LobstersCard.kt +++ b/common/src/main/kotlin/dev/msfjarvis/claw/common/posts/LobstersCard.kt @@ -23,6 +23,7 @@ import androidx.compose.foundation.shape.RoundedCornerShape import androidx.compose.material.ripple.rememberRipple import androidx.compose.material3.Badge import androidx.compose.material3.BadgedBox +import androidx.compose.material3.ExperimentalMaterial3Api import androidx.compose.material3.Icon import androidx.compose.material3.MaterialTheme import androidx.compose.material3.Text @@ -168,6 +169,7 @@ fun SaveButton( } @Composable +@OptIn(ExperimentalMaterial3Api::class) fun CommentsButton( commentCount: Int?, modifier: Modifier = Modifier, diff --git a/gradle/libs.versions.toml b/gradle/libs.versions.toml index d4c86231..a62cecc4 100644 --- a/gradle/libs.versions.toml +++ b/gradle/libs.versions.toml @@ -1,10 +1,9 @@ [versions] accompanist = "0.26.0-alpha" -agp = "7.2.2" -androidXTest = "1.4.0" +agp = "7.4.0-alpha09" coil = "2.1.0" # @keep This is used by paparazzi-tests and Renovate -composeCompiler = "1.3.0-rc01" +composeCompiler = "1.3.0" coroutines = "1.6.4" dagger = "2.43.2" hilt = "1.0.0" @@ -14,36 +13,36 @@ retrofit = "2.9.0" richtext = "0.13.0" serialization = "1.4.0-RC" sqldelight = "2.0.0-alpha03" -workmanager = "2.8.0-alpha02" +workmanager = "2.8.0-alpha03" [libraries] accompanist-flowlayout = { module = "com.google.accompanist:accompanist-flowlayout", version.ref = "accompanist" } accompanist-swiperefresh = { module = "com.google.accompanist:accompanist-swiperefresh", version.ref = "accompanist" } accompanist-sysuicontroller = { module = "com.google.accompanist:accompanist-systemuicontroller", version.ref = "accompanist" } -androidx-activity-compose = "androidx.activity:activity-compose:1.6.0-alpha05" -androidx-benchmark-macro-junit4 = "androidx.benchmark:benchmark-macro-junit4:1.1.0" +androidx-activity-compose = "androidx.activity:activity-compose:1.6.0-beta01" +androidx-benchmark-macro-junit4 = "androidx.benchmark:benchmark-macro-junit4:1.2.0-alpha01" androidx-browser = "androidx.browser:browser:1.4.0" -androidx-compose-animation = "androidx.compose.animation:animation:1.3.0-alpha02" +androidx-compose-animation = "androidx.compose.animation:animation:1.3.0-alpha03" androidx-compose-compiler = { module = "androidx.compose.compiler:compiler", version.ref = "composeCompiler" } -androidx-compose-foundation = "androidx.compose.foundation:foundation:1.3.0-alpha02" -androidx-compose-material = "androidx.compose.material:material:1.3.0-alpha02" -androidx-compose-material3 = "androidx.compose.material3:material3:1.0.0-alpha15" -androidx-compose-runtime = "androidx.compose.runtime:runtime:1.3.0-alpha02" -androidx-compose-ui-ui-text = "androidx.compose.ui:ui-text:1.3.0-alpha02" +androidx-compose-foundation = "androidx.compose.foundation:foundation:1.3.0-alpha03" +androidx-compose-material = "androidx.compose.material:material:1.3.0-alpha03" +androidx-compose-material3 = "androidx.compose.material3:material3:1.0.0-alpha16" +androidx-compose-runtime = "androidx.compose.runtime:runtime:1.3.0-alpha03" androidx-compose-ui-ui = "androidx.compose.ui:ui:1.3.0-alpha02" +androidx-compose-ui-ui-text = "androidx.compose.ui:ui-text:1.3.0-alpha03" androidx-compose-ui-ui-tooling-preview = "androidx.compose.ui:ui-tooling-preview:1.3.0-alpha02" androidx-core-splashscreen = "androidx.core:core-splashscreen:1.0.0-rc01" androidx-hilt-compiler = { module = "androidx.hilt:hilt-compiler", version.ref = "hilt" } androidx-hilt-work = { module = "androidx.hilt:hilt-work", version.ref = "hilt" } androidx-lifecycle-compose = "androidx.lifecycle:lifecycle-viewmodel-compose:2.6.0-alpha01" -androidx-navigation-compose = "androidx.navigation:navigation-compose:2.5.0-rc01" -androidx-paging-compose = "androidx.paging:paging-compose:1.0.0-alpha15" +androidx-navigation-compose = "androidx.navigation:navigation-compose:2.5.1" +androidx-paging-compose = "androidx.paging:paging-compose:1.0.0-alpha16" androidx-profileinstaller = "androidx.profileinstaller:profileinstaller:1.2.0-rc01" -androidx-test-core = { module = "androidx.test:core", version.ref = "androidXTest" } -androidx-test-espresso-core = "androidx.test.espresso:espresso-core:3.4.0" -androidx-test-ext-junit = "androidx.test.ext:junit:1.1.3" -androidx-test-rules = { module = "androidx.test:rules", version.ref = "androidXTest" } -androidx-test-runner = { module = "androidx.test:runner", version.ref = "androidXTest" } +androidx-test-core = "androidx.test:core:1.5.0-alpha01" +androidx-test-espresso-core = "androidx.test.espresso:espresso-core:3.5.0-alpha07" +androidx-test-ext-junit = "androidx.test.ext:junit:1.1.4-alpha07" +androidx-test-rules = "androidx.test:rules:1.4.1-alpha07" +androidx-test-runner = "androidx.test:runner:1.5.0-alpha04" androidx-test-uiautomator = "androidx.test.uiautomator:uiautomator:2.2.0" androidx-work-runtime-ktx = { module = "androidx.work:work-runtime-ktx", version.ref = "workmanager" } build-agp = { module = "com.android.tools.build:gradle", version.ref = "agp" }