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")
}