diff --git a/build.gradle.kts b/build.gradle.kts index 2af55e0b..c9497869 100644 --- a/build.gradle.kts +++ b/build.gradle.kts @@ -9,7 +9,7 @@ plugins { kotlin("plugin.serialization") version "1.9.23" apply false id("com.android.library") version "8.2.2" apply false id("com.android.test") version "8.2.2" apply false - id("androidx.baselineprofile") version "1.2.4" apply false + id("androidx.baselineprofile") version "1.3.3" apply false id("app.cash.paparazzi") version "1.3.2" apply false id("com.google.firebase.appdistribution") version "4.2.0" apply false id("com.vanniktech.maven.publish") version "0.28.0" apply false diff --git a/gradle/libs.versions.toml b/gradle/libs.versions.toml index ad3287fc..d4e5cb1c 100644 --- a/gradle/libs.versions.toml +++ b/gradle/libs.versions.toml @@ -10,10 +10,10 @@ kotlin-dokka = "1.9.20" kotlin-serialization = "1.6.3" android-sdkCommon = "31.2.2" android-lint = "31.2.2" -androidx-activityCompose = "1.9.0" -androidx-activityComposeCatalog = "1.9.0" -androidx-core = "1.13.0" -androidx-constraint-layout = "1.0.1" +androidx-activityCompose = "1.9.3" +androidx-activityComposeCatalog = "1.9.3" +androidx-core = "1.15.0" +androidx-constraint-layout = "1.1.0" compose-compiler = "1.5.12" mockk = "1.13.9" square-kotlinPoet = "1.16.0" @@ -34,29 +34,29 @@ android-sdkCommon = { module = "com.android.tools:sdk-common", version.ref = "an android-lint-api = { module = "com.android.tools.lint:lint-api", version.ref = "android-lint" } android-lint-impl = { module = "com.android.tools.lint:lint", version.ref = "android-lint" } android-lint-tests = { module = "com.android.tools.lint:lint-tests", version.ref = "android-lint" } -androidx-appCompat = "androidx.appcompat:appcompat:1.6.1" +androidx-appCompat = "androidx.appcompat:appcompat:1.7.0" androidx-activityCompose = { module = "androidx.activity:activity-compose", version.ref = "androidx-activityCompose" } androidx-activityComposeCatalog = { module = "androidx.activity:activity-compose", version.ref = "androidx-activityComposeCatalog" } -androidx-benchmark-macro = { module = "androidx.benchmark:benchmark-macro-junit4", version = "1.2.4" } +androidx-benchmark-macro = { module = "androidx.benchmark:benchmark-macro-junit4", version = "1.3.3" } androidx-core = { module = "androidx.core:core-ktx", version.ref = "androidx-core" } androidx-constraintLayout = { module = "androidx.constraintlayout:constraintlayout-compose", version.ref = "androidx-constraint-layout" } androidx-customView = { module = "androidx.customview:customview", version = "1.1.0" } androidx-customViewPoolingContainer = { module = "androidx.customview:customview-poolingcontainer", version = "1.0.0" } -androidx-test-runner = { module = "androidx.test:runner", version = "1.5.2" } +androidx-test-runner = { module = "androidx.test:runner", version = "1.6.2" } androidx-test-uiAutomator = { module = "androidx.test.uiautomator:uiautomator", version = "2.3.0" } coil = { module = "io.coil-kt:coil-compose", version = "2.6.0" } compose-animation = { module = "androidx.compose.animation:animation" } compose-animationGraphics = { module = "androidx.compose.animation:animation-graphics" } -compose-bom = "androidx.compose:compose-bom:2024.04.01" +compose-bom = "androidx.compose:compose-bom:2024.12.01" # compiler dependency is defined to help Renovabot update the version compose-compiler = { module = "androidx.compose.compiler:compiler", version.ref = "compose-compiler" } compose-foundation = { module = "androidx.compose.foundation:foundation" } compose-layout = { module = "androidx.compose.foundation:foundation-layout" } compose-material = { module = "androidx.compose.material:material" } -compose-material3 = "androidx.compose.material3:material3:1.2.1" +compose-material3 = "androidx.compose.material3:material3:1.3.1" compose-materialRipple = { module = "androidx.compose.material:material-ripple" } compose-materialIconsExtended = { module = "androidx.compose.material:material-icons-extended" } -compose-navigation = { module = "androidx.navigation:navigation-compose", version = "2.7.7" } +compose-navigation = { module = "androidx.navigation:navigation-compose", version = "2.8.4" } compose-runtime = { module = "androidx.compose.runtime:runtime" } compose-runtimeLivedata = { module = "androidx.compose.runtime:runtime-livedata" } compose-tooling = { module = "androidx.compose.ui:ui-tooling" }