From eac5839de01ebce484390110403b1a53b7385d27 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Fri, 22 Sep 2023 16:54:23 +0000 Subject: [PATCH] chore(deps): update all dependencies --- .github/workflows/tfc.yml | 14 ++--- build.gradle.kts | 18 +++---- gradle/libs.versions.toml | 68 ++++++++++++------------ gradle/wrapper/gradle-wrapper.properties | 2 +- 4 files changed, 51 insertions(+), 51 deletions(-) diff --git a/.github/workflows/tfc.yml b/.github/workflows/tfc.yml index 7de9e6f..ca41109 100644 --- a/.github/workflows/tfc.yml +++ b/.github/workflows/tfc.yml @@ -30,7 +30,7 @@ jobs: runs-on: ubuntu-latest steps: - name: Checkout - uses: actions/checkout@v3 + uses: actions/checkout@v4 with: fetch-depth: 0 - name: Validate Gradle wrapper @@ -41,7 +41,7 @@ jobs: runs-on: ubuntu-latest steps: - name: Checkout - uses: actions/checkout@v3 + uses: actions/checkout@v4 with: fetch-depth: 0 - name: Common Steps @@ -72,7 +72,7 @@ jobs: security-events: write steps: - name: Checkout - uses: actions/checkout@v3 + uses: actions/checkout@v4 with: fetch-depth: 0 - name: Common Steps @@ -104,7 +104,7 @@ jobs: runs-on: macos-latest steps: - name: Checkout - uses: actions/checkout@v3 + uses: actions/checkout@v4 with: fetch-depth: 0 - name: Common Steps @@ -153,7 +153,7 @@ jobs: needs: [ static-analysis, unit-tests ] steps: - name: Checkout - uses: actions/checkout@v3 + uses: actions/checkout@v4 with: fetch-depth: 0 - name: Common Steps @@ -194,7 +194,7 @@ jobs: needs: [ assemble, static-analysis, unit-tests ] steps: - name: Checkout - uses: actions/checkout@v3 + uses: actions/checkout@v4 with: fetch-depth: 0 - name: Common Steps @@ -223,7 +223,7 @@ jobs: needs: [ assemble, static-analysis, unit-tests ] steps: - name: Checkout - uses: actions/checkout@v3 + uses: actions/checkout@v4 with: fetch-depth: 0 - name: Common Steps diff --git a/build.gradle.kts b/build.gradle.kts index 2984bcf..5b99754 100644 --- a/build.gradle.kts +++ b/build.gradle.kts @@ -22,12 +22,12 @@ buildscript { maven(url = "https://jitpack.io") } dependencies { - classpath("com.android.tools.build:gradle:7.3.1") - classpath("org.jetbrains.kotlin:kotlin-gradle-plugin:1.7.10") - classpath("com.google.dagger:hilt-android-gradle-plugin:2.44.2") - classpath("org.jetbrains.kotlin:kotlin-serialization:1.7.10") - classpath("com.google.gms:google-services:4.3.14") - classpath("com.google.firebase:firebase-crashlytics-gradle:2.9.2") + classpath("com.android.tools.build:gradle:8.1.1") + classpath("org.jetbrains.kotlin:kotlin-gradle-plugin:1.9.10") + classpath("com.google.dagger:hilt-android-gradle-plugin:2.48") + classpath("org.jetbrains.kotlin:kotlin-serialization:1.9.10") + classpath("com.google.gms:google-services:4.4.0") + classpath("com.google.firebase:firebase-crashlytics-gradle:2.9.9") classpath("org.sonarsource.scanner.gradle:sonarqube-gradle-plugin:3.5.0.2730") } } @@ -35,9 +35,9 @@ buildscript { val liba = extensions.getByType().named("libs") plugins { - id("org.jetbrains.kotlinx.kover") version "0.6.1" - id("io.gitlab.arturbosch.detekt") version "1.22.0" - id("org.sonarqube") version "3.5.0.2730" + id("org.jetbrains.kotlinx.kover") version "0.7.3" + id("io.gitlab.arturbosch.detekt") version "1.23.1" + id("org.sonarqube") version "4.3.1.3277" } val Test.isDev get() = name.contains("debug", ignoreCase = true) diff --git a/gradle/libs.versions.toml b/gradle/libs.versions.toml index ff6dbb4..bfde387 100644 --- a/gradle/libs.versions.toml +++ b/gradle/libs.versions.toml @@ -1,60 +1,60 @@ [versions] # Plugins -detekt = "1.22.0" -androidGradle = "7.3.1" +detekt = "1.23.1" +androidGradle = "8.1.1" sonarqube = "3.2.0" -ktlint = "0.47.1" +ktlint = "0.50.0" junit = "4.13.2" -ksp = "1.7.10-1.0.6" -firebaseCrashlyticsPlugin = "2.9.2" -googleServices = "4.3.14" -gmsAuthService = "20.4.0" +ksp = "1.9.10-1.0.13" +firebaseCrashlyticsPlugin = "2.9.9" +googleServices = "4.4.0" +gmsAuthService = "20.7.0" coverage-engine = "1.0.686" # production libraries -coreKtx = "1.9.0" -androidxAppCompat = "1.5.1" -lifecycleRuntime = "2.5.1" -coil = "2.2.2" +coreKtx = "1.12.0" +androidxAppCompat = "1.6.1" +lifecycleRuntime = "2.6.2" +coil = "2.4.0" compose = "1.3.2" -composeAccompanist = "0.28.0" +composeAccompanist = "0.32.0" androidxComposeBom = "2022.12.00" androidxComposeCompiler = "1.3.2" androidxComposeRuntimeTracing = "1.0.0-alpha01" composeCompiler = "1.3.0" composeNavigation = "2.5.2" composeNavigationHilt = "1.0.0" -androidxActivity = "1.6.1" +androidxActivity = "1.7.2" composePaging = "1.0.0-alpha16" composeSwipeRefresh = "0.24.0-alpha" composeMaterial3 = "1.0.0-beta03" -desugar = "1.1.6" -hilt = "2.44.2" -kotlin = "1.7.10" -kotlinCoroutines = "1.6.4" -kotlinSerialization = "1.4.1" -kotlinSerializationConverter = "0.8.0" -kotlinCoroutinePlayServices = "1.6.4" -lifecycle = "2.5.1" - -firebaseBoM = "31.1.1" -appCheckDebug = "16.1.0" +desugar = "2.0.3" +hilt = "2.48" +kotlin = "1.9.10" +kotlinCoroutines = "1.7.3" +kotlinSerialization = "1.6.0" +kotlinSerializationConverter = "1.0.0" +kotlinCoroutinePlayServices = "1.7.3" +lifecycle = "2.6.2" + +firebaseBoM = "32.3.1" +appCheckDebug = "17.0.1" # test libraries testJunit = "5.9.0" -testMockk = "1.13.2" +testMockk = "1.13.8" testTurbine = "0.9.0" testKotest = "5.4.2" # android test libraries -testAndroidRunner = "1.5.1" +testAndroidRunner = "1.5.2" androidxTestCore = "1.5.0" -androidxTestExt = "1.1.4" -androidxTestRunner = "1.5.1" +androidxTestExt = "1.1.5" +androidxTestRunner = "1.5.2" androidxTestRules = "1.5.0" androidxUiAutomator = "2.2.0" -androidxEspresso = "3.5.0" +androidxEspresso = "3.5.1" @@ -93,10 +93,10 @@ compose-material = { group = "androidx.compose.material", name = "material" } compose-material3 = { group = "androidx.compose.material3", name = "material3" } compose-material3-windowSizeClass = { group = "androidx.compose.material3", name = "material3-window-size-class" } compose-runtime = { group = "androidx.compose.runtime", name = "runtime" } -compose-paging3 = { module = "androidx.paging:paging-compose", version = "1.0.0-alpha17" } -compose-navigation = { module = "androidx.navigation:navigation-compose", version = "2.5.3" } +compose-paging3 = { module = "androidx.paging:paging-compose", version = "3.2.1" } +compose-navigation = { module = "androidx.navigation:navigation-compose", version = "2.7.3" } compose-navigationHilt = { module = "androidx.hilt:hilt-navigation-compose", version.ref = "composeNavigationHilt" } -lifecycle-viewmodel = { module = "androidx.lifecycle:lifecycle-viewmodel-compose", version = "2.5.1" } +lifecycle-viewmodel = { module = "androidx.lifecycle:lifecycle-viewmodel-compose", version = "2.6.2" } compose-runtime-livedata = { group = "androidx.compose.runtime", name = "runtime-livedata" } compose-runtime-tracing = { group = "androidx.compose.runtime", name = "runtime-tracing", version.ref = "androidxComposeRuntimeTracing" } compose-ui-test = { group = "androidx.compose.ui", name = "ui-test-junit4" } @@ -127,7 +127,7 @@ firebase-appCheckDebug = { module = "com.google.firebase:firebase-appcheck-debug # test libraries test-junit = { module = "junit:junit", version.ref = "junit" } test-kotlin = { module = "org.jetbrains.kotlin:kotlin-test", version.ref = "kotlin" } -test-kotest = { module = "io.kotest:kotest-assertions-core", version = "5.5.4" } +test-kotest = { module = "io.kotest:kotest-assertions-core", version = "5.7.2" } androidx-test-core = { group = "androidx.test", name = "core", version.ref = "androidxTestCore" } androidx-test-ext = { group = "androidx.test.ext", name = "junit-ktx", version.ref = "androidxTestExt" } androidx-test-espresso-core = { group = "androidx.test.espresso", name = "espresso-core", version.ref = "androidxEspresso" } @@ -149,7 +149,7 @@ ktlint = { module = "com.pinterest:ktlint", version.ref = "ktlint" } # Detekt detekt-compose = { module = "com.twitter.compose.rules:detekt", version = "0.0.26" } -detekt-compose2 = { module = "ru.kode:detekt-rules-compose", version = "1.2.2" } +detekt-compose2 = { module = "ru.kode:detekt-rules-compose", version = "1.3.0" } detekt-formatting = { module = "io.gitlab.arturbosch.detekt:detekt-formatting", version.ref = "detekt" } gradle-hilt = { module = "com.google.dagger:hilt-android-gradle-plugin", version.ref = "hilt" } gradle-detekt = { module = "io.gitlab.arturbosch.detekt:detekt-gradle-plugin", version.ref = "detekt" } diff --git a/gradle/wrapper/gradle-wrapper.properties b/gradle/wrapper/gradle-wrapper.properties index f398c33..c30b486 100644 --- a/gradle/wrapper/gradle-wrapper.properties +++ b/gradle/wrapper/gradle-wrapper.properties @@ -1,6 +1,6 @@ distributionBase=GRADLE_USER_HOME distributionPath=wrapper/dists -distributionUrl=https\://services.gradle.org/distributions/gradle-7.6-bin.zip +distributionUrl=https\://services.gradle.org/distributions/gradle-8.3-bin.zip networkTimeout=10000 zipStoreBase=GRADLE_USER_HOME zipStorePath=wrapper/dists