From 38edbd076c0a667fd8a1c01329a267ed6ef92f8b Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Fri, 30 Jan 2026 03:48:55 +0000 Subject: [PATCH] Update all dependencies --- .github/workflows/build_and_test.yml | 22 ++++---- gradle/init.gradle.kts | 2 +- gradle/libs.versions.toml | 64 ++++++++++++------------ gradle/wrapper/gradle-wrapper.properties | 2 +- watchface/pack-java/Cargo.lock | 17 +++---- watchface/pack-java/Cargo.toml | 2 +- 6 files changed, 54 insertions(+), 55 deletions(-) diff --git a/.github/workflows/build_and_test.yml b/.github/workflows/build_and_test.yml index 8ffca8ad..d49dfa82 100644 --- a/.github/workflows/build_and_test.yml +++ b/.github/workflows/build_and_test.yml @@ -22,16 +22,16 @@ jobs: steps: - name: Checkout code - uses: actions/checkout@v4 + uses: actions/checkout@v6 - name: Set up JDK 21 - uses: actions/setup-java@v4 + uses: actions/setup-java@v5 with: java-version: '21' distribution: 'temurin' - name: Setup Gradle - uses: gradle/actions/setup-gradle@v4 + uses: gradle/actions/setup-gradle@v5 # Add cache-encryption-key if you set up the GRADLE_ENCRYPTION_KEY secret # with: # cache-encryption-key: ${{ secrets.GRADLE_ENCRYPTION_KEY }} @@ -52,7 +52,7 @@ jobs: run: ./gradlew spotlessApply - name: Commit Spotless changes - uses: stefanzweifel/git-auto-commit-action@v5 + uses: stefanzweifel/git-auto-commit-action@v7 with: commit_message: 🤖 Apply Spotless formatting file_pattern: '**/*.kt **/*.kts **/*.java **/*.xml' @@ -68,21 +68,21 @@ jobs: - name: Upload build outputs (APKs) if: ${{ !cancelled() }} - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v6 with: name: APKs path: '**/build/outputs/apk/debug/*.apk' - name: Upload JVM local test results (XML) if: ${{ !cancelled() }} - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v6 with: name: local-test-results path: '**/build/test-results/test*UnitTest/TEST-*.xml' - name: Upload lint reports (HTML) if: ${{ !cancelled() }} - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v6 with: name: lint-reports-html path: '**/build/reports/lint-results-debug.html' @@ -112,19 +112,19 @@ jobs: sudo udevadm trigger --name-match=kvm - name: Checkout code - uses: actions/checkout@v4 + uses: actions/checkout@v6 - name: Copy CI gradle.properties run: mkdir -p ~/.gradle ; cp .github/ci-gradle.properties ~/.gradle/gradle.properties - name: Set up JDK 21 - uses: actions/setup-java@v4 + uses: actions/setup-java@v5 with: java-version: '21' distribution: 'temurin' - name: Setup Gradle - uses: gradle/actions/setup-gradle@v4 + uses: gradle/actions/setup-gradle@v5 - name: Decode google-services.json env: @@ -154,7 +154,7 @@ jobs: - name: Upload test reports if: ${{ !cancelled() }} - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v6 with: name: test-reports-${{ matrix.api-level }} path: '**/build/reports/androidTests' diff --git a/gradle/init.gradle.kts b/gradle/init.gradle.kts index 85d27225..e1bd5df6 100644 --- a/gradle/init.gradle.kts +++ b/gradle/init.gradle.kts @@ -2,7 +2,7 @@ val ktlintVersion = "1.5.0" initscript { - val spotlessVersion = "7.0.2" + val spotlessVersion = "8.2.1" repositories { mavenCentral() diff --git a/gradle/libs.versions.toml b/gradle/libs.versions.toml index 8c1ed624..e319da23 100644 --- a/gradle/libs.versions.toml +++ b/gradle/libs.versions.toml @@ -6,35 +6,35 @@ appVersionWearOffset = "60000000" agp = "9.0.0" bcpkixJdk18on = "1.83" core = "1.7.0" -extensionsXr = "1.1.0" +extensionsXr = "1.2.0" leakcanaryAndroid = "2.14" javaVersion = "17" #dependencies accompanist = "0.37.3" -activityCompose = "1.12.1" +activityCompose = "1.12.3" adaptive = "1.2.0" -apksig = "9.0.0-alpha06" +apksig = "9.0.0" appcompat = "1.7.1" -baselineprofile = "1.5.0-alpha01" +baselineprofile = "1.5.0-alpha02" benchmarkMacroJunit4 = "1.4.1" -camerax = "1.5.2" +camerax = "1.5.3" coilCompose = "3.3.0" coilGif = "3.3.0" -composeBom = "2025.12.00" +composeBom = "2026.01.01" concurrent = "1.3.0" -converterGson = "2.11.0" +converterGson = "3.0.0" coreKtx = "1.17.0" -coreSplashscreen = "1.0.1" +coreSplashscreen = "1.2.0" crashlytics = "3.0.6" -datastore = "1.1.7" +datastore = "1.2.0" espressoCore = "3.7.0" -firebaseBom = "34.4.0" -genaiPrompt = "1.0.0-alpha1" +firebaseBom = "34.8.0" +genaiPrompt = "1.0.0-beta1" googleServices = "4.4.4" googleOss = "17.3.0" googleOssPlugin = "0.10.10" -guava = "33.5.0-android" +guava = "33.5.0-jre" hiltAndroid = "2.59" hiltLifecycleViewmodel = "1.0.0-alpha03" hiltNavigationCompose = "1.3.0" @@ -42,45 +42,45 @@ horologist = "0.7.15" junit = "4.13.2" junitVersion = "1.3.0" kotlin = "2.3.0" -ksp = "2.3.4" +ksp = "2.3.5" kotlinxCoroutines = "1.10.2" kotlinxSerialization = "2.3.0" -kotlinxSerializationJson = "1.9.0" -kotlinxSerializationProtobuf = "1.9.0" +kotlinxSerializationJson = "1.10.0" +kotlinxSerializationProtobuf = "1.10.0" ktlint = "1.5.0" lifecycleRuntimeKtx = "2.10.0" lifecycleViewmodelNavigation3 = "2.10.0" loggingInterceptor = "5.3.2" -material3 = "1.5.0-alpha10" -media3 = "1.8.0" +material3 = "1.5.0-alpha13" +media3 = "1.9.1" navigation3 = "1.0.0" -okhttp = "4.12.0" +okhttp = "5.3.2" playServicesWearable = "19.0.0" playServicesBaseTesting = "16.2.0" poseDetection = "18.0.0-beta5" profileinstaller = "1.4.1" -retrofit = "2.11.0" -robolectric = "4.16" -spotless = "8.0.0" +retrofit = "3.0.0" +robolectric = "4.16.1" +spotless = "8.2.1" startup = "1.2.0" runner = "1.7.0" -uiTextGoogleFonts = "1.9.3" +uiTextGoogleFonts = "1.10.2" uiautomator = "2.4.0-alpha07" -uiTooling = "1.10.0" -validatorPush = "1.0.0-alpha08" -watchFacePush = "1.0.0-alpha01" +uiTooling = "1.10.2" +validatorPush = "1.0.0-alpha09" +watchFacePush = "1.0.0-beta01" wear = "1.3.0" -wearCompose = "1.5.0" -wearComposeTooling = "1.4.1" +wearCompose = "1.5.6" +wearComposeTooling = "1.5.6" wearRemoteInteractions = "1.1.0" -window = "1.5.0" -lifecycleProcess = "2.9.4" +window = "1.5.1" +lifecycleProcess = "2.10.0" mlkitCommon = "18.11.0" mlkitSegmentation = "16.0.0-beta1" -playServicesBase = "18.9.0" +playServicesBase = "18.10.0" timber = "5.0.1" -workRuntimeKtx = "2.10.5" -xr-compose = "1.0.0-alpha07" +workRuntimeKtx = "2.11.1" +xr-compose = "1.0.0-alpha10" [libraries] accompanist-permissions = { module = "com.google.accompanist:accompanist-permissions", version.ref = "accompanist" } diff --git a/gradle/wrapper/gradle-wrapper.properties b/gradle/wrapper/gradle-wrapper.properties index 19a6bdeb..37f78a6a 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-9.3.0-bin.zip +distributionUrl=https\://services.gradle.org/distributions/gradle-9.3.1-bin.zip networkTimeout=10000 validateDistributionUrl=true zipStoreBase=GRADLE_USER_HOME diff --git a/watchface/pack-java/Cargo.lock b/watchface/pack-java/Cargo.lock index 6d7a794c..5ce379d6 100644 --- a/watchface/pack-java/Cargo.lock +++ b/watchface/pack-java/Cargo.lock @@ -25,14 +25,13 @@ checksum = "84521a3cf562bc62942e294181d9eef17eb38ceb8c68677bc49f144e4c3d4f8d" [[package]] name = "android_logger" -version = "0.13.3" +version = "0.15.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c494134f746c14dc653a35a4ea5aca24ac368529da5370ecf41fe0341c35772f" +checksum = "dbb4e440d04be07da1f1bf44fb4495ebd58669372fe0cffa6e48595ac5bd88a3" dependencies = [ "android_log-sys", - "env_logger", + "env_filter", "log", - "once_cell", ] [[package]] @@ -288,10 +287,10 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "48c757948c5ede0e46177b7add2e67155f70e33c07fea8284df6576da70b3719" [[package]] -name = "env_logger" -version = "0.10.2" +name = "env_filter" +version = "0.1.4" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4cd405aab171cb85d6735e5c8d9db038c17d3ca007a4d2c25f337935c3d90580" +checksum = "1bf3c259d255ca70051b30e2e95b5446cdb8949ac4cd22c0d7fd634d89f568e2" dependencies = [ "log", "regex", @@ -493,9 +492,9 @@ checksum = "cd945864f07fe9f5371a27ad7b52a172b4b499999f1d97574c9fa68373937e12" [[package]] name = "log" -version = "0.4.27" +version = "0.4.29" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "13dc2df351e3202783a1fe0d44375f7295ffb4049267b0f3018346dc122a1d94" +checksum = "5e5032e24019045c762d3c0f28f5b6b8bbf38563a65908389bf7978758920897" [[package]] name = "memchr" diff --git a/watchface/pack-java/Cargo.toml b/watchface/pack-java/Cargo.toml index 5cb80ea6..317af08e 100644 --- a/watchface/pack-java/Cargo.toml +++ b/watchface/pack-java/Cargo.toml @@ -11,7 +11,7 @@ pack-api = { git = "https://github.com/google/pack.git" } #pack-api = { path = "../pack/pack-api" } jni = "0.21.1" base64 = "0.22.1" -android_logger = "0.13" +android_logger = "0.15" log = "0.4" [workspace]