From ae31d8e08f4a90a09edb2260211fc01cc244ebb2 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Sat, 25 Apr 2026 14:22:34 +0000 Subject: [PATCH] chore(deps): Update Gradle dependencies --- build.gradle.kts | 2 +- gradle/libs.versions.toml | 38 +- gradle/test-libs.versions.toml | 12 +- gradle/verification-metadata.xml | 486 +++++++++++++++++++++++ gradle/wrapper/gradle-wrapper.properties | 4 +- wire-handler/lib/build.gradle.kts | 4 +- 6 files changed, 516 insertions(+), 30 deletions(-) diff --git a/build.gradle.kts b/build.gradle.kts index 6aa0a2a4913..f98e3dd6fd6 100644 --- a/build.gradle.kts +++ b/build.gradle.kts @@ -30,7 +30,7 @@ buildscript { classpath(libs.gradle) classpath(libs.androidx.navigation.safe.args.gradle.plugin) classpath(libs.protobuf.gradle.plugin) - classpath("com.squareup.wire:wire-gradle-plugin:4.4.3") { + classpath("com.squareup.wire:wire-gradle-plugin:4.9.11") { exclude(group = "com.squareup.wire", module = "wire-swift-generator") exclude(group = "com.squareup.wire", module = "wire-grpc-client") exclude(group = "com.squareup.wire", module = "wire-grpc-jvm") diff --git a/gradle/libs.versions.toml b/gradle/libs.versions.toml index cea5dc162f6..6dbc9217d3c 100644 --- a/gradle/libs.versions.toml +++ b/gradle/libs.versions.toml @@ -11,7 +11,7 @@ ndk = "28.0.13004108" javaVersion = "17" kotlinJvmTarget = "17" gradle = "8.13.2" -kotlin = "2.2.20" +kotlin = "2.3.21" android-gradle-plugin = "8.13.2" # Other versions @@ -26,14 +26,14 @@ androidx-navigation = "2.8.5" androidx-navigation3-core = "1.0.0" androidx-core-telecom = "1.1.0-alpha04" androidx-window = "1.3.0" -glide = "4.15.1" +glide = "4.16.0" libsignal-client = "0.92.2" -mp4parser = "1.9.39" +mp4parser = "1.9.56" accompanist = "0.28.0" nanohttpd = "2.3.1" navigation-safe-args-gradle-plugin = "2.8.5" protobuf-gradle-plugin = "0.9.0" -ktlint = "14.0.1" +ktlint = "14.2.0" ui-test-junit4 = "1.9.4" [plugins] @@ -72,7 +72,7 @@ accompanist-permissions = { module = "com.google.accompanist:accompanist-permiss accompanist-drawablepainter = "com.google.accompanist:accompanist-drawablepainter:0.36.0" # Desugaring -android-tools-desugar = "com.android.tools:desugar_jdk_libs:2.1.3" +android-tools-desugar = "com.android.tools:desugar_jdk_libs:2.1.5" # Kotlin kotlin-stdlib-jdk8 = { module = "org.jetbrains.kotlin:kotlin-stdlib-jdk8", version.ref = "kotlin" } @@ -174,34 +174,34 @@ signal-aesgcmprovider = "org.signal:aesgcmprovider:0.0.4" signal-ringrtc = "org.signal:ringrtc-android:2.68.0" # Third Party -signal-android-database-sqlcipher = "net.zetetic:sqlcipher-android:4.13.0" -greenrobot-eventbus = "org.greenrobot:eventbus:3.0.0" +signal-android-database-sqlcipher = "net.zetetic:sqlcipher-android:4.14.1" +greenrobot-eventbus = "org.greenrobot:eventbus:3.3.1" jackson-core = "com.fasterxml.jackson.core:jackson-databind:2.12.0" -jackson-module-kotlin = "com.fasterxml.jackson.module:jackson-module-kotlin:2.12.0" -square-okhttp3 = "com.squareup.okhttp3:okhttp:5.0.0-alpha.16" -square-okio = "com.squareup.okio:okio:3.12.0" -square-leakcanary = "com.squareup.leakcanary:leakcanary-android:2.7" -rxjava3-rxjava = "io.reactivex.rxjava3:rxjava:3.0.13" -rxjava3-rxandroid = "io.reactivex.rxjava3:rxandroid:3.0.0" +jackson-module-kotlin = "com.fasterxml.jackson.module:jackson-module-kotlin:2.21.2" +square-okhttp3 = "com.squareup.okhttp3:okhttp:5.3.2" +square-okio = "com.squareup.okio:okio:3.17.0" +square-leakcanary = "com.squareup.leakcanary:leakcanary-android:2.14" +rxjava3-rxjava = "io.reactivex.rxjava3:rxjava:3.1.12" +rxjava3-rxandroid = "io.reactivex.rxjava3:rxandroid:3.0.2" rxjava3-rxkotlin = "io.reactivex.rxjava3:rxkotlin:3.0.1" -rxdogtag = "com.uber.rxdogtag2:rxdogtag:2.0.1" +rxdogtag = "com.uber.rxdogtag2:rxdogtag:2.0.2" conscrypt-android = "org.conscrypt:conscrypt-android:2.5.3" -mobilecoin = "com.mobilecoin:android-sdk:6.1.2" +mobilecoin = "com.mobilecoin:android-sdk:6.1.3" leolin-shortcutbadger = "me.leolin:ShortcutBadger:1.1.22" glide-glide = { module = "com.github.bumptech.glide:glide", version.ref = "glide" } glide-ksp = { module = "com.github.bumptech.glide:ksp", version.ref = "glide" } -roundedimageview = "com.makeramen:roundedimageview:2.1.0" +roundedimageview = "com.makeramen:roundedimageview:2.3.0" materialish-progress = "com.pnikosis:materialish-progress:1.7" subsampling-scale-image-view = "com.davemorrissey.labs:subsampling-scale-image-view-androidx:3.10.0" -lottie = "com.airbnb.android:lottie:6.4.0" -lottie-compose = "com.airbnb.android:lottie-compose:6.4.0" +lottie = "com.airbnb.android:lottie:6.7.1" +lottie-compose = "com.airbnb.android:lottie-compose:6.7.1" dnsjava = "dnsjava:dnsjava:2.1.9" nanohttpd-webserver = { module = "org.nanohttpd:nanohttpd-webserver", version.ref = "nanohttpd" } nanohttpd-websocket = { module = "org.nanohttpd:nanohttpd-websocket", version.ref = "nanohttpd" } kotlinx-collections-immutable = "org.jetbrains.kotlinx:kotlinx-collections-immutable:0.3.5" # Can't use the newest version because it hits some weird NoClassDefFoundException -jknack-handlebars = "com.github.jknack:handlebars:4.0.7" +jknack-handlebars = "com.github.jknack:handlebars:4.5.0" # Mp4Parser mp4parser-isoparser = { module = "org.mp4parser:isoparser", version.ref = "mp4parser" } diff --git a/gradle/test-libs.versions.toml b/gradle/test-libs.versions.toml index e62cf0c1aed..a1e21c851d5 100644 --- a/gradle/test-libs.versions.toml +++ b/gradle/test-libs.versions.toml @@ -4,7 +4,7 @@ [versions] androidx-test = "1.5.0" androidx-test-ext-junit = "1.1.5" -robolectric = "4.15.1" +robolectric = "4.16.1" espresso = "3.4.0" [libraries] @@ -21,10 +21,10 @@ robolectric-robolectric = { module = "org.robolectric:robolectric", version.ref bouncycastle-bcprov-jdk15on = "org.bouncycastle:bcprov-jdk15on:1.70" bouncycastle-bcpkix-jdk15on = "org.bouncycastle:bcpkix-jdk15on:1.70" assertk = "com.willowtreeapps.assertk:assertk:0.28.1" -mockk = "io.mockk:mockk:1.13.17" -mockk-android = "io.mockk:mockk-android:1.13.17" +mockk = "io.mockk:mockk:1.14.9" +mockk-android = "io.mockk:mockk-android:1.14.9" -square-mockwebserver = "com.squareup.okhttp3:mockwebserver:5.0.0-alpha.16" +square-mockwebserver = "com.squareup.okhttp3:mockwebserver:5.3.2" conscrypt-openjdk-uber = "org.conscrypt:conscrypt-openjdk-uber:2.5.2" -diff-utils = "io.github.java-diff-utils:java-diff-utils:4.12" -sqlite-jdbc = "org.xerial:sqlite-jdbc:3.51.3.0" +diff-utils = "io.github.java-diff-utils:java-diff-utils:4.16" +sqlite-jdbc = "org.xerial:sqlite-jdbc:3.53.0.0" diff --git a/gradle/verification-metadata.xml b/gradle/verification-metadata.xml index 6ebf4be6d46..3af1dfaac88 100644 --- a/gradle/verification-metadata.xml +++ b/gradle/verification-metadata.xml @@ -11609,6 +11609,19 @@ https://docs.gradle.org/current/userguide/dependency_verification.html + + + + + + + + + + + + + @@ -11740,6 +11753,14 @@ https://docs.gradle.org/current/userguide/dependency_verification.html + + + + + + + + @@ -11752,6 +11773,14 @@ https://docs.gradle.org/current/userguide/dependency_verification.html + + + + + + + + @@ -11772,6 +11801,11 @@ https://docs.gradle.org/current/userguide/dependency_verification.html + + + + + @@ -11796,6 +11830,14 @@ https://docs.gradle.org/current/userguide/dependency_verification.html + + + + + + + + @@ -11837,6 +11879,11 @@ https://docs.gradle.org/current/userguide/dependency_verification.html + + + + + @@ -11845,6 +11892,14 @@ https://docs.gradle.org/current/userguide/dependency_verification.html + + + + + + + + @@ -11892,6 +11947,14 @@ https://docs.gradle.org/current/userguide/dependency_verification.html + + + + + + + + @@ -11900,6 +11963,14 @@ https://docs.gradle.org/current/userguide/dependency_verification.html + + + + + + + + @@ -11995,6 +12066,14 @@ https://docs.gradle.org/current/userguide/dependency_verification.html + + + + + + + + @@ -12015,6 +12094,14 @@ https://docs.gradle.org/current/userguide/dependency_verification.html + + + + + + + + @@ -12030,6 +12117,14 @@ https://docs.gradle.org/current/userguide/dependency_verification.html + + + + + + + + @@ -12042,6 +12137,14 @@ https://docs.gradle.org/current/userguide/dependency_verification.html + + + + + + + + @@ -12619,6 +12722,11 @@ https://docs.gradle.org/current/userguide/dependency_verification.html + + + + + @@ -12639,6 +12747,11 @@ https://docs.gradle.org/current/userguide/dependency_verification.html + + + + + @@ -12679,6 +12792,11 @@ https://docs.gradle.org/current/userguide/dependency_verification.html + + + + + @@ -12699,6 +12817,14 @@ https://docs.gradle.org/current/userguide/dependency_verification.html + + + + + + + + @@ -12719,6 +12845,14 @@ https://docs.gradle.org/current/userguide/dependency_verification.html + + + + + + + + @@ -12759,6 +12893,11 @@ https://docs.gradle.org/current/userguide/dependency_verification.html + + + + + @@ -12779,6 +12918,14 @@ https://docs.gradle.org/current/userguide/dependency_verification.html + + + + + + + + @@ -12799,6 +12946,11 @@ https://docs.gradle.org/current/userguide/dependency_verification.html + + + + + @@ -12819,6 +12971,14 @@ https://docs.gradle.org/current/userguide/dependency_verification.html + + + + + + + + @@ -12839,6 +12999,14 @@ https://docs.gradle.org/current/userguide/dependency_verification.html + + + + + + + + @@ -13178,6 +13346,11 @@ https://docs.gradle.org/current/userguide/dependency_verification.html + + + + + @@ -13190,6 +13363,11 @@ https://docs.gradle.org/current/userguide/dependency_verification.html + + + + + @@ -13919,6 +14097,11 @@ https://docs.gradle.org/current/userguide/dependency_verification.html + + + + + @@ -13957,11 +14140,24 @@ https://docs.gradle.org/current/userguide/dependency_verification.html + + + + + + + + + + + + + @@ -13999,6 +14195,16 @@ https://docs.gradle.org/current/userguide/dependency_verification.html + + + + + + + + + + @@ -14028,11 +14234,21 @@ https://docs.gradle.org/current/userguide/dependency_verification.html + + + + + + + + + + @@ -14057,6 +14273,16 @@ https://docs.gradle.org/current/userguide/dependency_verification.html + + + + + + + + + + @@ -14088,6 +14314,11 @@ https://docs.gradle.org/current/userguide/dependency_verification.html + + + + + @@ -14119,6 +14350,11 @@ https://docs.gradle.org/current/userguide/dependency_verification.html + + + + + @@ -14143,6 +14379,11 @@ https://docs.gradle.org/current/userguide/dependency_verification.html + + + + + @@ -14160,6 +14401,11 @@ https://docs.gradle.org/current/userguide/dependency_verification.html + + + + + @@ -14184,6 +14430,11 @@ https://docs.gradle.org/current/userguide/dependency_verification.html + + + + + @@ -14203,6 +14454,11 @@ https://docs.gradle.org/current/userguide/dependency_verification.html + + + + + @@ -14244,6 +14500,14 @@ https://docs.gradle.org/current/userguide/dependency_verification.html + + + + + + + + @@ -14287,6 +14551,19 @@ https://docs.gradle.org/current/userguide/dependency_verification.html + + + + + + + + + + + + + @@ -14311,6 +14588,19 @@ https://docs.gradle.org/current/userguide/dependency_verification.html + + + + + + + + + + + + + @@ -14370,6 +14660,22 @@ https://docs.gradle.org/current/userguide/dependency_verification.html + + + + + + + + + + + + + + + + @@ -14410,6 +14716,19 @@ https://docs.gradle.org/current/userguide/dependency_verification.html + + + + + + + + + + + + + @@ -14434,6 +14753,19 @@ https://docs.gradle.org/current/userguide/dependency_verification.html + + + + + + + + + + + + + @@ -14479,6 +14811,11 @@ https://docs.gradle.org/current/userguide/dependency_verification.html + + + + + @@ -14503,6 +14840,16 @@ https://docs.gradle.org/current/userguide/dependency_verification.html + + + + + + + + + + @@ -14527,6 +14874,16 @@ https://docs.gradle.org/current/userguide/dependency_verification.html + + + + + + + + + + @@ -14546,6 +14903,11 @@ https://docs.gradle.org/current/userguide/dependency_verification.html + + + + + @@ -14570,6 +14932,11 @@ https://docs.gradle.org/current/userguide/dependency_verification.html + + + + + @@ -14599,6 +14966,11 @@ https://docs.gradle.org/current/userguide/dependency_verification.html + + + + + @@ -14634,6 +15006,11 @@ https://docs.gradle.org/current/userguide/dependency_verification.html + + + + + @@ -14677,6 +15054,11 @@ https://docs.gradle.org/current/userguide/dependency_verification.html + + + + + @@ -14709,6 +15091,11 @@ https://docs.gradle.org/current/userguide/dependency_verification.html + + + + + @@ -14723,6 +15110,11 @@ https://docs.gradle.org/current/userguide/dependency_verification.html + + + + + @@ -14742,6 +15134,11 @@ https://docs.gradle.org/current/userguide/dependency_verification.html + + + + + @@ -14759,6 +15156,11 @@ https://docs.gradle.org/current/userguide/dependency_verification.html + + + + + @@ -14776,6 +15178,11 @@ https://docs.gradle.org/current/userguide/dependency_verification.html + + + + + @@ -14793,6 +15200,11 @@ https://docs.gradle.org/current/userguide/dependency_verification.html + + + + + @@ -14953,6 +15365,17 @@ https://docs.gradle.org/current/userguide/dependency_verification.html + + + + + + + + + + + @@ -15065,6 +15488,11 @@ https://docs.gradle.org/current/userguide/dependency_verification.html + + + + + @@ -15152,6 +15580,11 @@ https://docs.gradle.org/current/userguide/dependency_verification.html + + + + + @@ -15199,6 +15632,11 @@ https://docs.gradle.org/current/userguide/dependency_verification.html + + + + + @@ -15345,6 +15783,11 @@ https://docs.gradle.org/current/userguide/dependency_verification.html + + + + + @@ -15369,6 +15812,16 @@ https://docs.gradle.org/current/userguide/dependency_verification.html + + + + + + + + + + @@ -15393,6 +15846,16 @@ https://docs.gradle.org/current/userguide/dependency_verification.html + + + + + + + + + + @@ -15417,6 +15880,11 @@ https://docs.gradle.org/current/userguide/dependency_verification.html + + + + + @@ -15429,6 +15897,11 @@ https://docs.gradle.org/current/userguide/dependency_verification.html + + + + + @@ -16135,6 +16608,14 @@ https://docs.gradle.org/current/userguide/dependency_verification.html + + + + + + + + @@ -16326,6 +16807,11 @@ https://docs.gradle.org/current/userguide/dependency_verification.html + + + + + diff --git a/gradle/wrapper/gradle-wrapper.properties b/gradle/wrapper/gradle-wrapper.properties index 68aa9d48b57..55c05ad7411 100644 --- a/gradle/wrapper/gradle-wrapper.properties +++ b/gradle/wrapper/gradle-wrapper.properties @@ -1,6 +1,6 @@ distributionBase=GRADLE_USER_HOME distributionPath=wrapper/dists -distributionSha256Sum=fba8464465835e74f7270bbf43d6d8a8d7709ab0a43ce1aa3323f73e9aa0c612 -distributionUrl=https\://services.gradle.org/distributions/gradle-8.13-all.zip +distributionSha256Sum=e571f9dc2cafeabaf6319756838042bb27c3c1aad307d41c1400cb12dec7b9e0 +distributionUrl=https\://services.gradle.org/distributions/gradle-8.14.4-all.zip zipStoreBase=GRADLE_USER_HOME zipStorePath=wrapper/dists diff --git a/wire-handler/lib/build.gradle.kts b/wire-handler/lib/build.gradle.kts index 1e93b467e14..51415777597 100644 --- a/wire-handler/lib/build.gradle.kts +++ b/wire-handler/lib/build.gradle.kts @@ -1,7 +1,7 @@ import org.jetbrains.kotlin.gradle.plugin.mpp.pm20.util.archivesName plugins { - id("org.jetbrains.kotlin.jvm") version "1.9.20" + id("org.jetbrains.kotlin.jvm") version "1.9.25" `java-library` } @@ -13,5 +13,5 @@ repositories { } dependencies { - implementation("com.squareup.wire:wire-schema:4.4.3") + implementation("com.squareup.wire:wire-schema:4.9.11") }