From 13dbc0107fb58cdc513233dc9875995c8cdcec9f Mon Sep 17 00:00:00 2001 From: Rocka Date: Sat, 1 Nov 2025 00:35:51 +0800 Subject: [PATCH] Update dependencies Gradle 8.14.3 AGP 8.13.0 Kotlin 2.2.21 --- .github/workflows/fdroid.yml | 6 +++--- .github/workflows/nix.yml | 2 +- .github/workflows/publish.yml | 6 +++--- .github/workflows/pull_request.yml | 10 +++++----- gradle/libs.versions.toml | 21 +++++++++++---------- gradle/wrapper/gradle-wrapper.properties | 4 ++-- 6 files changed, 25 insertions(+), 24 deletions(-) diff --git a/.github/workflows/fdroid.yml b/.github/workflows/fdroid.yml index 8d612b32..3464be1c 100644 --- a/.github/workflows/fdroid.yml +++ b/.github/workflows/fdroid.yml @@ -32,12 +32,12 @@ jobs: fail-fast: false steps: - name: Fetch fdroiddata - uses: actions/checkout@v4 + uses: actions/checkout@v5 with: repository: f-droid/fdroiddata - name: Fetch fdroidserver - uses: actions/checkout@v4 + uses: actions/checkout@v5 with: repository: f-droid/fdroidserver path: fdroidserver @@ -117,7 +117,7 @@ jobs: $fdroid build --verbose --test --scan-binary --on-server --no-tarball $build - name: Upload Artifact - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v5 if: ${{ success() || failure() }} with: name: fdroid-${{ matrix.abi }} diff --git a/.github/workflows/nix.yml b/.github/workflows/nix.yml index 01968ac7..f13ce186 100644 --- a/.github/workflows/nix.yml +++ b/.github/workflows/nix.yml @@ -10,7 +10,7 @@ jobs: runs-on: ubuntu-24.04 steps: - name: Fetch source code - uses: actions/checkout@v4 + uses: actions/checkout@v5 with: fetch-depth: 0 submodules: recursive diff --git a/.github/workflows/publish.yml b/.github/workflows/publish.yml index 43438a17..2e2debb0 100644 --- a/.github/workflows/publish.yml +++ b/.github/workflows/publish.yml @@ -13,7 +13,7 @@ jobs: runs-on: ubuntu-24.04 steps: - name: Fetch source code - uses: actions/checkout@v4 + uses: actions/checkout@v5 with: fetch-depth: 0 submodules: recursive @@ -24,7 +24,7 @@ jobs: sudo apt install extra-cmake-modules gettext - name: Setup Java - uses: actions/setup-java@v4 + uses: actions/setup-java@v5 with: distribution: "temurin" java-version: "17" @@ -35,7 +35,7 @@ jobs: packages: cmake;3.31.6 - name: Setup Gradle - uses: gradle/actions/setup-gradle@v4 + uses: gradle/actions/setup-gradle@v5 - name: Publish build convention and libs env: diff --git a/.github/workflows/pull_request.yml b/.github/workflows/pull_request.yml index dcc86c2e..8618b382 100644 --- a/.github/workflows/pull_request.yml +++ b/.github/workflows/pull_request.yml @@ -21,13 +21,13 @@ jobs: - windows-2022 steps: - name: Fetch source code - uses: actions/checkout@v4 + uses: actions/checkout@v5 with: fetch-depth: 0 submodules: recursive - name: Setup Java - uses: actions/setup-java@v4 + uses: actions/setup-java@v5 with: distribution: "temurin" java-version: "17" @@ -58,7 +58,7 @@ jobs: Add-Content $env:GITHUB_PATH "C:/msys64/ucrt64/bin" - name: Setup Gradle - uses: gradle/actions/setup-gradle@v4 + uses: gradle/actions/setup-gradle@v5 - name: Build Release APK run: | @@ -66,7 +66,7 @@ jobs: ./gradlew :assembleReleasePlugins - name: Upload app - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v5 with: name: app-${{ matrix.os }} path: app/build/outputs/apk/release/ @@ -84,7 +84,7 @@ jobs: done - name: Upload plugins - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v5 with: name: plugins-${{ matrix.os }} path: plugins-to-upload diff --git a/gradle/libs.versions.toml b/gradle/libs.versions.toml index 854ac264..6be56a68 100644 --- a/gradle/libs.versions.toml +++ b/gradle/libs.versions.toml @@ -1,10 +1,11 @@ [versions] -androidGradlePlugin = "8.11.1" -kotlin = "2.2.0" -ksp = "2.2.0-2.0.2" -lifecycle = "2.9.2" -navigation = "2.9.2" -room = "2.7.2" +androidGradlePlugin = "8.13.0" +kotlin = "2.2.21" +ksp = "2.2.21-2.0.4" +lifecycle = "2.9.4" +navigation = "2.9.5" +room = "2.8.3" +test = "1.7.0" splitties = "3.0.0" aboutlibraries = "12.2.4" arrow = "2.1.2" @@ -37,7 +38,7 @@ androidx-room-ktx = { module = "androidx.room:room-ktx", version.ref = "room" } androidx-room-paging = { module = "androidx.room:room-paging", version.ref = "room" } androidx-startup = { module = "androidx.startup:startup-runtime", version = "1.2.0" } androidx-viewpager2 = { module = "androidx.viewpager2:viewpager2", version = "1.1.0" } -material = { module = "com.google.android.material:material", version = "1.12.0" } +material = { module = "com.google.android.material:material", version = "1.13.0" } arrow-core = { module = "io.arrow-kt:arrow-core", version.ref = "arrow" } arrow-functions = { module = "io.arrow-kt:arrow-functions", version.ref = "arrow" } imagecropper = { module = "com.vanniktech:android-image-cropper", version = "4.6.0" } @@ -56,8 +57,8 @@ splitties-views-recyclerview = { module = "com.louiscad.splitties:splitties-view aboutlibraries-core = { module = "com.mikepenz:aboutlibraries-core", version.ref = "aboutlibraries" } aboutlibraries-plugin = { module = "com.mikepenz.aboutlibraries.plugin:aboutlibraries-plugin", version.ref = "aboutlibraries" } junit = { module = "junit:junit", version = "4.13.2" } -androidx-test-runner = { module = "androidx.test:runner", version = "1.6.2" } -androidx-test-rules = { module = "androidx.test:rules", version = "1.6.1" } +androidx-test-runner = { module = "androidx.test:runner", version.ref = "test" } +androidx-test-rules = { module = "androidx.test:rules", version.ref = "test" } androidx-lifecycle-testing = { module = "androidx.lifecycle:lifecycle-runtime-testing", version.ref = "lifecycle" } kotlinpoet-ksp = { module = "com.squareup:kotlinpoet-ksp", version = "2.2.0" } ksp = { module = "com.google.devtools.ksp:symbol-processing-api", version.ref = "ksp" } @@ -71,4 +72,4 @@ ksp = { id = "com.google.devtools.ksp", version.ref = "ksp" } aboutlibraries = { id = "com.mikepenz.aboutlibraries.plugin", version.ref = "aboutlibraries" } kotlin-android = { id = "org.jetbrains.kotlin.android", version.ref = "kotlin" } kotlin-parcelize = { id = "org.jetbrains.kotlin.plugin.parcelize", version.ref = "kotlin" } -gitVersion = { id = "com.palantir.git-version", version = "4.0.0" } +gitVersion = { id = "com.palantir.git-version", version = "4.1.0" } diff --git a/gradle/wrapper/gradle-wrapper.properties b/gradle/wrapper/gradle-wrapper.properties index 5147a011..981c08bb 100644 --- a/gradle/wrapper/gradle-wrapper.properties +++ b/gradle/wrapper/gradle-wrapper.properties @@ -1,6 +1,6 @@ -#Sat Jun 28 02:09:40 CST 2025 +#Sun Sep 21 13:44:22 CST 2025 distributionBase=GRADLE_USER_HOME distributionPath=wrapper/dists -distributionUrl=https\://services.gradle.org/distributions/gradle-8.14.2-bin.zip +distributionUrl=https\://services.gradle.org/distributions/gradle-8.14.3-bin.zip zipStoreBase=GRADLE_USER_HOME zipStorePath=wrapper/dists