diff --git a/gradle/libs.versions.toml b/gradle/libs.versions.toml index b76e0b5..853fdb3 100644 --- a/gradle/libs.versions.toml +++ b/gradle/libs.versions.toml @@ -1,53 +1,52 @@ [versions] accompanist = "0.30.1" -activityCompose = "1.7.0-alpha02" -androidxFragment = "1.5.1" +activityCompose = "1.7.2" +androidxFragment = "1.6.1" androidxTest = "1.5.0" androidxTestExtJUnit = "1.1.5" androidxTestOrchestrator = "1.4.2" androidxTestRules = "1.6.0-alpha01" androidxTestServices = "1.4.2" -appCompat = "1.5.1" -arrow = "1.1.2" -assertk = "0.25" -coil = "2.2.2" -compose = "1.4.3" -composeCompiler = "1.4.7" -composeMaterial3 = "1.1.0-alpha02" -composeUiTestJUnit4 = "1.5.0-beta01" -daggerHilt = "2.43.2" +appCompat = "1.6.1" +arrow = "1.2.0" +assertk = "0.26.1" +coil = "2.4.0" +compose = "1.5.0" +composeMaterial3 = "1.2.0-alpha05" +composeUiTestJUnit4 = "1.6.0-alpha03" +daggerHilt = "2.47" datastore = "1.0.0" desugar = "2.0.3" espresso-core = "3.5.1" espresso-device = "1.0.0-alpha05" -espresso-runner = "1.4.0" -firebaseBom = "31.0.2" -glance = "1.0.0-alpha05" +espresso-runner = "1.5.2" +firebaseBom = "32.2.2" +glance = "1.0.0-rc01" glance-tools = "0.2.2" -gradlePlugins-agp = "8.2.0-alpha08" -gradlePlugins-crashlytics = "2.9.2" -gradlePlugins-detekt = "1.21.0" -gradlePlugins-gms = "4.3.14" -gradlePlugins-hilt = "2.43.2" -gradlePlugins-kotlinter = "3.12.0" -gradlePlugins-kotlinxSerialization = "1.7.20" +gradlePlugins-agp = "8.2.0-alpha16" +gradlePlugins-crashlytics = "2.9.8" +gradlePlugins-detekt = "1.23.1" +gradlePlugins-gms = "4.3.15" +gradlePlugins-hilt = "2.47" +gradlePlugins-kotlinter = "3.16.0" +gradlePlugins-kotlinxSerialization = "1.9.0" gradlePlugins-ksp = "1.8.21-1.0.11" -gradlePlugins-licensee = "1.6.0" -gradlePlugins-protobuf = "0.9.1" -gradlePlugins-shot = "5.14.1" -gradlePlugins-versionCatalog = "0.7.0" -gradlePlugins-versionsBenManes = "0.43.0" +gradlePlugins-licensee = "1.7.0" +gradlePlugins-protobuf = "0.9.4" +gradlePlugins-shot = "6.0.0" +gradlePlugins-versionCatalog = "0.8.1" +gradlePlugins-versionsBenManes = "0.47.0" hilt = "1.0.0" hiltNavigationCompose = "1.0.0" junit = "4.13.2" -kotlin = "1.8.21" -kotlinxCoroutinesTest = "1.6.4" -kotlinxSerialization = "1.4.1" -lifecycle = "2.6.0-alpha03" -navigationCompose = "2.5.3" -protobuf = "3.21.9" -room = "2.5.0-beta02" -splashscreen = "1.0.0-rc01" +kotlin = "1.9.0" +kotlinxCoroutinesTest = "1.7.3" +kotlinxSerialization = "1.5.1" +lifecycle = "2.7.0-alpha01" +navigationCompose = "2.7.0" +protobuf = "3.24.0" +room = "2.6.0-alpha03" +splashscreen = "1.1.0-alpha01" timber = "5.0.1" uiAutomator = "2.2.0" @@ -59,16 +58,16 @@ androidx-compose-material = { module = "androidx.compose.material:material", ver androidx-compose-material3 = { module = "androidx.compose.material3:material3", version.ref = "composeMaterial3" } androidx-compose-material3WindowSizeClass = { module = "androidx.compose.material3:material3-window-size-class", version.ref = "composeMaterial3" } androidx-compose-materialIconsExtended = { module = "androidx.compose.material:material-icons-extended", version.ref = "compose" } -androidx-compose-runtimeLivedata = { module = "androidx.compose.runtime:runtime-livedata", version.ref = "compose" } +androidx-compose-runtimeLivedata = "androidx.compose.runtime:runtime-livedata:1.6.0-alpha03" androidx-compose-ui = { module = "androidx.compose.ui:ui", version.ref = "compose" } androidx-compose-ui-uiTest-junit4 = { module = "androidx.compose.ui:ui-test-junit4", version.ref = "composeUiTestJUnit4" } androidx-compose-ui-uiTest-manifest = { module = "androidx.compose.ui:ui-test-manifest", version.ref = "compose" } -androidx-compose-ui-uiTooling = { module = "androidx.compose.ui:ui-tooling", version.ref = "compose" } -androidx-compose-ui-uiTooling-preview = { module = "androidx.compose.ui:ui-tooling-preview", version.ref = "compose" } +androidx-compose-ui-uiTooling = "androidx.compose.ui:ui-tooling:1.6.0-alpha03" +androidx-compose-ui-uiTooling-preview = "androidx.compose.ui:ui-tooling-preview:1.6.0-alpha03" androidx-core-splashscreen = { module = "androidx.core:core-splashscreen", version.ref = "splashscreen" } androidx-datastore = { module = "androidx.datastore:datastore", version.ref = "datastore" } -androidx-glance = { module = "androidx.glance:glance-appwidget", version.ref = "glance" } androidx-fragment = { module = "androidx.fragment:fragment", version.ref = "androidxFragment" } +androidx-glance = { module = "androidx.glance:glance-appwidget", version.ref = "glance" } androidx-hilt-hiltCommon = { module = "androidx.hilt:hilt-common", version.ref = "hilt" } androidx-hilt-hiltCompiler = { module = "androidx.hilt:hilt-compiler", version.ref = "hilt" } androidx-hilt-hiltNavigationCompose = { module = "androidx.hilt:hilt-navigation-compose", version.ref = "hiltNavigationCompose" } @@ -78,7 +77,6 @@ androidx-navigation-navigationCompose = { module = "androidx.navigation:navigati androidx-room-roomCompiler = { module = "androidx.room:room-compiler", version.ref = "room" } androidx-room-roomKtx = { module = "androidx.room:room-ktx", version.ref = "room" } androidx-room-roomRuntime = { module = "androidx.room:room-runtime", version.ref = "room" } -androidx-tracing = { module = "androidx.tracing:tracing", version = "1.1.0" } androidx-test-core = { module = "androidx.test:core", version.ref = "androidxTest" } androidx-test-espresso-core = { module = "androidx.test.espresso:espresso-core", version.ref = "espresso-core" } androidx-test-espresso-device = { module = "androidx.test.espresso:espresso-device", version.ref = "espresso-device" } @@ -88,6 +86,7 @@ androidx-test-rules = { module = "androidx.test:rules", version.ref = "androidxT androidx-test-runner = { module = "androidx.test:runner", version.ref = "espresso-runner" } androidx-test-services = { module = "androidx.test.services:test-services", version.ref = "androidxTestServices" } androidx-test-uiAutomator = { module = "androidx.test.uiautomator:uiautomator", version.ref = "uiAutomator" } +androidx-tracing = "androidx.tracing:tracing:1.1.0" arrow-core = { module = "io.arrow-kt:arrow-core", version.ref = "arrow" } assertk = { module = "com.willowtreeapps.assertk:assertk", version.ref = "assertk" } coilKt-coil-compose = { module = "io.coil-kt:coil-compose", version.ref = "coil" } @@ -96,14 +95,14 @@ google-accompanistFlowLayout = { module = "com.google.accompanist:accompanist-fl google-accompanistNavAnimations = { module = "com.google.accompanist:accompanist-navigation-animation", version.ref = "accompanist" } google-accompanistNavMaterial = { module = "com.google.accompanist:accompanist-navigation-material", version.ref = "accompanist" } google-accompanistPermissions = { module = "com.google.accompanist:accompanist-permissions", version.ref = "accompanist" } -google-accompanistTestHarness = { module = "com.google.accompanist:accompanist-testharness", version.ref = "accompanist" } google-accompanistSystemUIController = { module = "com.google.accompanist:accompanist-systemuicontroller", version.ref = "accompanist" } +google-accompanistTestHarness = { module = "com.google.accompanist:accompanist-testharness", version.ref = "accompanist" } +google-android-glanceTools-host = { module = "com.google.android.glance.tools:appwidget-host", version.ref = "glance-tools" } +google-android-glanceTools-viewer = { module = "com.google.android.glance.tools:appwidget-viewer", version.ref = "glance-tools" } google-dagger-dagger = { module = "com.google.dagger:dagger", version.ref = "daggerHilt" } google-dagger-daggerCompiler = { module = "com.google.dagger:dagger-compiler", version.ref = "daggerHilt" } google-dagger-hiltAndroid = { module = "com.google.dagger:hilt-android", version.ref = "daggerHilt" } google-dagger-hiltCompiler = { module = "com.google.dagger:hilt-compiler", version.ref = "daggerHilt" } -google-android-glanceTools-host = { module = "com.google.android.glance.tools:appwidget-host", version.ref = "glance-tools" } -google-android-glanceTools-viewer = { module = "com.google.android.glance.tools:appwidget-viewer", version.ref = "glance-tools" } google-firebase-analytics-ktx = { module = "com.google.firebase:firebase-analytics-ktx" } google-firebase-bom = { module = "com.google.firebase:firebase-bom", version.ref = "firebaseBom" } google-firebase-crashlytics-ktx = { module = "com.google.firebase:firebase-crashlytics-ktx" } @@ -182,8 +181,8 @@ googleServices = { id = "com.google.gms.google-services", version.ref = "gradleP hilt = { id = "dagger.hilt.android.plugin", version.ref = "gradlePlugins-hilt" } kapt = { id = "org.jetbrains.kotlin.kapt", version.ref = "kotlin" } kotlinAndroid = { id = "org.jetbrains.kotlin.android", version.ref = "kotlin" } -kotlinxSerialization = { id = "org.jetbrains.kotlin.plugin.serialization", version.ref = "gradlePlugins-kotlinxSerialization" } kotlinter = { id = "org.jmailen.kotlinter", version.ref = "gradlePlugins-kotlinter" } +kotlinxSerialization = { id = "org.jetbrains.kotlin.plugin.serialization", version.ref = "gradlePlugins-kotlinxSerialization" } ksp = { id = "com.google.devtools.ksp", version.ref = "gradlePlugins-ksp" } licensee = { id = "app.cash.licensee", version.ref = "gradlePlugins-licensee" } protobuf = { id = "com.google.protobuf", version.ref = "gradlePlugins-protobuf" }