diff --git a/admob/app/build.gradle.kts b/admob/app/build.gradle.kts index be9e3eee6..c68d21c39 100644 --- a/admob/app/build.gradle.kts +++ b/admob/app/build.gradle.kts @@ -48,10 +48,10 @@ dependencies { implementation("androidx.appcompat:appcompat:1.8.0") implementation("com.google.android.material:material:1.14.0") implementation("androidx.browser:browser:1.5.0") - implementation("androidx.navigation:navigation-fragment-ktx:2.10.1") - implementation("androidx.navigation:navigation-ui-ktx:2.10.1") + implementation("androidx.navigation:navigation-fragment-ktx:2.10.2") + implementation("androidx.navigation:navigation-ui-ktx:2.10.2") - implementation("com.google.android.gms:play-services-ads:25.4.0") + implementation("com.google.android.gms:play-services-ads:25.5.0") // Import the Firebase BoM (see: https://firebase.google.com/docs/android/learn-more#bom) implementation(platform("com.google.firebase:firebase-bom:34.19.0")) @@ -60,7 +60,7 @@ dependencies { // for Google Analytics. This is recommended, but not required. implementation("com.google.firebase:firebase-analytics") - debugImplementation("androidx.fragment:fragment-testing:1.9.0") + debugImplementation("androidx.fragment:fragment-testing:1.9.1") androidTestImplementation("androidx.test.espresso:espresso-core:3.7.0") androidTestImplementation("androidx.test:rules:1.7.0") androidTestImplementation("androidx.test:runner:1.7.0") diff --git a/admob/gradle/wrapper/gradle-wrapper.properties b/admob/gradle/wrapper/gradle-wrapper.properties index c56b367ba..79f341411 100644 --- a/admob/gradle/wrapper/gradle-wrapper.properties +++ b/admob/gradle/wrapper/gradle-wrapper.properties @@ -1,5 +1,5 @@ distributionBase=GRADLE_USER_HOME distributionPath=wrapper/dists -distributionUrl=https\://services.gradle.org/distributions/gradle-9.7.1-bin.zip +distributionUrl=https\://services.gradle.org/distributions/gradle-9.8.0-bin.zip zipStoreBase=GRADLE_USER_HOME zipStorePath=wrapper/dists diff --git a/analytics/gradle/wrapper/gradle-wrapper.properties b/analytics/gradle/wrapper/gradle-wrapper.properties index c56b367ba..79f341411 100644 --- a/analytics/gradle/wrapper/gradle-wrapper.properties +++ b/analytics/gradle/wrapper/gradle-wrapper.properties @@ -1,5 +1,5 @@ distributionBase=GRADLE_USER_HOME distributionPath=wrapper/dists -distributionUrl=https\://services.gradle.org/distributions/gradle-9.7.1-bin.zip +distributionUrl=https\://services.gradle.org/distributions/gradle-9.8.0-bin.zip zipStoreBase=GRADLE_USER_HOME zipStorePath=wrapper/dists diff --git a/appdistribution/gradle/wrapper/gradle-wrapper.properties b/appdistribution/gradle/wrapper/gradle-wrapper.properties index c56b367ba..79f341411 100644 --- a/appdistribution/gradle/wrapper/gradle-wrapper.properties +++ b/appdistribution/gradle/wrapper/gradle-wrapper.properties @@ -1,5 +1,5 @@ distributionBase=GRADLE_USER_HOME distributionPath=wrapper/dists -distributionUrl=https\://services.gradle.org/distributions/gradle-9.7.1-bin.zip +distributionUrl=https\://services.gradle.org/distributions/gradle-9.8.0-bin.zip zipStoreBase=GRADLE_USER_HOME zipStorePath=wrapper/dists diff --git a/auth/app/build.gradle.kts b/auth/app/build.gradle.kts index ab32b2775..9b76fc175 100644 --- a/auth/app/build.gradle.kts +++ b/auth/app/build.gradle.kts @@ -50,8 +50,8 @@ dependencies { implementation("androidx.constraintlayout:constraintlayout:2.2.2") implementation("androidx.vectordrawable:vectordrawable-animated:1.2.0") implementation("com.google.android.material:material:1.14.0") - implementation("androidx.navigation:navigation-fragment-ktx:2.10.1") - implementation("androidx.navigation:navigation-ui-ktx:2.10.1") + implementation("androidx.navigation:navigation-fragment-ktx:2.10.2") + implementation("androidx.navigation:navigation-ui-ktx:2.10.2") // Import the Firebase BoM (see: https://firebase.google.com/docs/android/learn-more#bom) implementation(platform("com.google.firebase:firebase-bom:34.19.0")) @@ -62,7 +62,7 @@ dependencies { // Google Identity Services SDK (only required for Auth with Google) implementation("androidx.credentials:credentials:1.6.0") implementation("androidx.credentials:credentials-play-services-auth:1.6.0") - implementation("com.google.android.libraries.identity.googleid:googleid:1.2.0") + implementation("com.google.android.libraries.identity.googleid:googleid:1.2.1") // Firebase UI // Used in FirebaseUIActivity. diff --git a/auth/gradle/wrapper/gradle-wrapper.properties b/auth/gradle/wrapper/gradle-wrapper.properties index c56b367ba..79f341411 100644 --- a/auth/gradle/wrapper/gradle-wrapper.properties +++ b/auth/gradle/wrapper/gradle-wrapper.properties @@ -1,5 +1,5 @@ distributionBase=GRADLE_USER_HOME distributionPath=wrapper/dists -distributionUrl=https\://services.gradle.org/distributions/gradle-9.7.1-bin.zip +distributionUrl=https\://services.gradle.org/distributions/gradle-9.8.0-bin.zip zipStoreBase=GRADLE_USER_HOME zipStorePath=wrapper/dists diff --git a/config/gradle/wrapper/gradle-wrapper.properties b/config/gradle/wrapper/gradle-wrapper.properties index c56b367ba..79f341411 100644 --- a/config/gradle/wrapper/gradle-wrapper.properties +++ b/config/gradle/wrapper/gradle-wrapper.properties @@ -1,5 +1,5 @@ distributionBase=GRADLE_USER_HOME distributionPath=wrapper/dists -distributionUrl=https\://services.gradle.org/distributions/gradle-9.7.1-bin.zip +distributionUrl=https\://services.gradle.org/distributions/gradle-9.8.0-bin.zip zipStoreBase=GRADLE_USER_HOME zipStorePath=wrapper/dists diff --git a/crash/app/build.gradle.kts b/crash/app/build.gradle.kts index 33e2c7a23..df57f4ee0 100644 --- a/crash/app/build.gradle.kts +++ b/crash/app/build.gradle.kts @@ -62,7 +62,7 @@ dependencies { implementation("com.google.firebase:firebase-analytics") // For use in the CustomKeySamples -- for testing Google Api Availability. - implementation("com.google.android.gms:play-services-base:18.10.1") + implementation("com.google.android.gms:play-services-base:18.11.0") testImplementation("junit:junit:4.13.2") androidTestImplementation("androidx.test.espresso:espresso-core:3.7.0") diff --git a/crash/gradle/wrapper/gradle-wrapper.properties b/crash/gradle/wrapper/gradle-wrapper.properties index c56b367ba..79f341411 100644 --- a/crash/gradle/wrapper/gradle-wrapper.properties +++ b/crash/gradle/wrapper/gradle-wrapper.properties @@ -1,5 +1,5 @@ distributionBase=GRADLE_USER_HOME distributionPath=wrapper/dists -distributionUrl=https\://services.gradle.org/distributions/gradle-9.7.1-bin.zip +distributionUrl=https\://services.gradle.org/distributions/gradle-9.8.0-bin.zip zipStoreBase=GRADLE_USER_HOME zipStorePath=wrapper/dists diff --git a/database/app/build.gradle.kts b/database/app/build.gradle.kts index 6f73f5bdd..3e5eecb94 100644 --- a/database/app/build.gradle.kts +++ b/database/app/build.gradle.kts @@ -47,8 +47,8 @@ dependencies { implementation("androidx.appcompat:appcompat:1.8.0") implementation("androidx.recyclerview:recyclerview:1.4.0") implementation("com.google.android.material:material:1.14.0") - implementation("androidx.navigation:navigation-fragment-ktx:2.10.1") - implementation("androidx.navigation:navigation-ui-ktx:2.10.1") + implementation("androidx.navigation:navigation-fragment-ktx:2.10.2") + implementation("androidx.navigation:navigation-ui-ktx:2.10.2") // Import the Firebase BoM (see: https://firebase.google.com/docs/android/learn-more#bom) implementation(platform("com.google.firebase:firebase-bom:34.19.0")) diff --git a/database/gradle/wrapper/gradle-wrapper.properties b/database/gradle/wrapper/gradle-wrapper.properties index c56b367ba..79f341411 100644 --- a/database/gradle/wrapper/gradle-wrapper.properties +++ b/database/gradle/wrapper/gradle-wrapper.properties @@ -1,5 +1,5 @@ distributionBase=GRADLE_USER_HOME distributionPath=wrapper/dists -distributionUrl=https\://services.gradle.org/distributions/gradle-9.7.1-bin.zip +distributionUrl=https\://services.gradle.org/distributions/gradle-9.8.0-bin.zip zipStoreBase=GRADLE_USER_HOME zipStorePath=wrapper/dists diff --git a/dataconnect/gradle/wrapper/gradle-wrapper.properties b/dataconnect/gradle/wrapper/gradle-wrapper.properties index 22802c726..cda0a6674 100644 --- a/dataconnect/gradle/wrapper/gradle-wrapper.properties +++ b/dataconnect/gradle/wrapper/gradle-wrapper.properties @@ -1,6 +1,6 @@ #Wed May 08 19:29:05 BST 2024 distributionBase=GRADLE_USER_HOME distributionPath=wrapper/dists -distributionUrl=https\://services.gradle.org/distributions/gradle-9.7.1-bin.zip +distributionUrl=https\://services.gradle.org/distributions/gradle-9.8.0-bin.zip zipStoreBase=GRADLE_USER_HOME zipStorePath=wrapper/dists diff --git a/firebase-ai/gradle/wrapper/gradle-wrapper.properties b/firebase-ai/gradle/wrapper/gradle-wrapper.properties index 216d5c869..e7d1405d8 100644 --- a/firebase-ai/gradle/wrapper/gradle-wrapper.properties +++ b/firebase-ai/gradle/wrapper/gradle-wrapper.properties @@ -1,6 +1,6 @@ #Tue Aug 19 11:04:48 PDT 2025 distributionBase=GRADLE_USER_HOME distributionPath=wrapper/dists -distributionUrl=https\://services.gradle.org/distributions/gradle-9.7.1-bin.zip +distributionUrl=https\://services.gradle.org/distributions/gradle-9.8.0-bin.zip zipStoreBase=GRADLE_USER_HOME zipStorePath=wrapper/dists diff --git a/firestore/app/build.gradle.kts b/firestore/app/build.gradle.kts index 468a31c2a..494c74697 100644 --- a/firestore/app/build.gradle.kts +++ b/firestore/app/build.gradle.kts @@ -68,15 +68,15 @@ dependencies { // Support Libs implementation("androidx.activity:activity-ktx:1.13.0") implementation("androidx.appcompat:appcompat:1.8.0") - implementation("androidx.core:core-ktx:1.19.0") + implementation("androidx.core:core-ktx:1.19.1") implementation("androidx.vectordrawable:vectordrawable-animated:1.2.0") implementation("androidx.cardview:cardview:1.0.0") implementation("androidx.browser:browser:1.5.0") implementation("com.google.android.material:material:1.14.0") implementation("androidx.media:media:1.8.0") implementation("androidx.recyclerview:recyclerview:1.4.0") - implementation("androidx.navigation:navigation-fragment-ktx:2.10.1") - implementation("androidx.navigation:navigation-ui-ktx:2.10.1") + implementation("androidx.navigation:navigation-fragment-ktx:2.10.2") + implementation("androidx.navigation:navigation-ui-ktx:2.10.2") // Android architecture components implementation("androidx.lifecycle:lifecycle-runtime-ktx:2.11.0") diff --git a/firestore/gradle/wrapper/gradle-wrapper.properties b/firestore/gradle/wrapper/gradle-wrapper.properties index c56b367ba..79f341411 100644 --- a/firestore/gradle/wrapper/gradle-wrapper.properties +++ b/firestore/gradle/wrapper/gradle-wrapper.properties @@ -1,5 +1,5 @@ distributionBase=GRADLE_USER_HOME distributionPath=wrapper/dists -distributionUrl=https\://services.gradle.org/distributions/gradle-9.7.1-bin.zip +distributionUrl=https\://services.gradle.org/distributions/gradle-9.8.0-bin.zip zipStoreBase=GRADLE_USER_HOME zipStorePath=wrapper/dists diff --git a/functions/app/build.gradle.kts b/functions/app/build.gradle.kts index 508310be3..5b0c327ac 100644 --- a/functions/app/build.gradle.kts +++ b/functions/app/build.gradle.kts @@ -43,7 +43,7 @@ dependencies { implementation(project(":internal:chooserx")) implementation("androidx.activity:activity-ktx:1.13.0") - implementation("androidx.fragment:fragment-ktx:1.9.0") + implementation("androidx.fragment:fragment-ktx:1.9.1") implementation("androidx.appcompat:appcompat:1.8.0") implementation("com.google.android.material:material:1.14.0") diff --git a/functions/gradle/wrapper/gradle-wrapper.properties b/functions/gradle/wrapper/gradle-wrapper.properties index c56b367ba..79f341411 100644 --- a/functions/gradle/wrapper/gradle-wrapper.properties +++ b/functions/gradle/wrapper/gradle-wrapper.properties @@ -1,5 +1,5 @@ distributionBase=GRADLE_USER_HOME distributionPath=wrapper/dists -distributionUrl=https\://services.gradle.org/distributions/gradle-9.7.1-bin.zip +distributionUrl=https\://services.gradle.org/distributions/gradle-9.8.0-bin.zip zipStoreBase=GRADLE_USER_HOME zipStorePath=wrapper/dists diff --git a/gradle/libs.versions.toml b/gradle/libs.versions.toml index ee0f5d764..0d25ee9f5 100644 --- a/gradle/libs.versions.toml +++ b/gradle/libs.versions.toml @@ -1,17 +1,17 @@ [versions] activityCompose = "1.13.0" -agp = "9.4.0" +agp = "9.4.1" camerax = "1.6.2" -coil3Compose = "3.6.2" +coil3Compose = "3.6.3" composeBom = "2026.09.00" -composeNavigation = "2.10.1" -coreKtx = "1.19.0" +composeNavigation = "2.10.2" +coreKtx = "1.19.1" espressoCore = "3.7.0" firebaseBom = "34.19.0" googleServices = "4.5.0" firebaseCrashlytics = "3.0.8" firebasePerf = "2.0.2" -gradleVersions = "0.63.1" +gradleVersions = "0.64.0" junit = "4.13.2" junitVersion = "1.3.0" kotlin = "2.4.20" diff --git a/gradle/wrapper/gradle-wrapper.properties b/gradle/wrapper/gradle-wrapper.properties index c42672d95..299848b16 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.7.1-bin.zip +distributionUrl=https\://services.gradle.org/distributions/gradle-9.8.0-bin.zip networkTimeout=10000 validateDistributionUrl=true zipStoreBase=GRADLE_USER_HOME diff --git a/inappmessaging/gradle/wrapper/gradle-wrapper.properties b/inappmessaging/gradle/wrapper/gradle-wrapper.properties index c56b367ba..79f341411 100644 --- a/inappmessaging/gradle/wrapper/gradle-wrapper.properties +++ b/inappmessaging/gradle/wrapper/gradle-wrapper.properties @@ -1,5 +1,5 @@ distributionBase=GRADLE_USER_HOME distributionPath=wrapper/dists -distributionUrl=https\://services.gradle.org/distributions/gradle-9.7.1-bin.zip +distributionUrl=https\://services.gradle.org/distributions/gradle-9.8.0-bin.zip zipStoreBase=GRADLE_USER_HOME zipStorePath=wrapper/dists diff --git a/internal/lint/build.gradle.kts b/internal/lint/build.gradle.kts index 75fb267bc..7821be178 100755 --- a/internal/lint/build.gradle.kts +++ b/internal/lint/build.gradle.kts @@ -9,8 +9,8 @@ java { } dependencies { - compileOnly("com.android.tools.lint:lint-api:32.4.0") - testImplementation("com.android.tools.lint:lint:32.4.0") - testImplementation("com.android.tools.lint:lint-tests:32.4.0") + compileOnly("com.android.tools.lint:lint-api:32.4.1") + testImplementation("com.android.tools.lint:lint:32.4.1") + testImplementation("com.android.tools.lint:lint-tests:32.4.1") testImplementation("junit:junit:4.13.2") } diff --git a/messaging/app/build.gradle.kts b/messaging/app/build.gradle.kts index 72affcbd9..1456ae61f 100644 --- a/messaging/app/build.gradle.kts +++ b/messaging/app/build.gradle.kts @@ -49,13 +49,13 @@ android { dependencies { implementation(project(":internal:lintchecks")) implementation(project(":internal:chooserx")) - implementation("androidx.annotation:annotation:1.10.0") + implementation("androidx.annotation:annotation:1.11.0") implementation("androidx.vectordrawable:vectordrawable-animated:1.2.0") - implementation("androidx.core:core-ktx:1.19.0") + implementation("androidx.core:core-ktx:1.19.1") // Required when asking for permission to post notifications (starting in Android 13) implementation("androidx.activity:activity-ktx:1.13.0") - implementation("androidx.fragment:fragment-ktx:1.9.0") + implementation("androidx.fragment:fragment-ktx:1.9.1") implementation("com.google.android.material:material:1.14.0") @@ -71,11 +71,11 @@ dependencies { implementation("com.google.firebase:firebase-installations:19.1.0") - implementation("androidx.work:work-runtime:2.11.2") + implementation("androidx.work:work-runtime:2.12.0") // Testing dependencies androidTestImplementation("androidx.test.espresso:espresso-core:3.7.0") androidTestImplementation("androidx.test:runner:1.7.0") androidTestImplementation("androidx.test:rules:1.7.0") - androidTestImplementation("androidx.annotation:annotation:1.10.0") + androidTestImplementation("androidx.annotation:annotation:1.11.0") } diff --git a/messaging/gradle/wrapper/gradle-wrapper.properties b/messaging/gradle/wrapper/gradle-wrapper.properties index c56b367ba..79f341411 100644 --- a/messaging/gradle/wrapper/gradle-wrapper.properties +++ b/messaging/gradle/wrapper/gradle-wrapper.properties @@ -1,5 +1,5 @@ distributionBase=GRADLE_USER_HOME distributionPath=wrapper/dists -distributionUrl=https\://services.gradle.org/distributions/gradle-9.7.1-bin.zip +distributionUrl=https\://services.gradle.org/distributions/gradle-9.8.0-bin.zip zipStoreBase=GRADLE_USER_HOME zipStorePath=wrapper/dists diff --git a/perf/gradle/wrapper/gradle-wrapper.properties b/perf/gradle/wrapper/gradle-wrapper.properties index c56b367ba..79f341411 100644 --- a/perf/gradle/wrapper/gradle-wrapper.properties +++ b/perf/gradle/wrapper/gradle-wrapper.properties @@ -1,5 +1,5 @@ distributionBase=GRADLE_USER_HOME distributionPath=wrapper/dists -distributionUrl=https\://services.gradle.org/distributions/gradle-9.7.1-bin.zip +distributionUrl=https\://services.gradle.org/distributions/gradle-9.8.0-bin.zip zipStoreBase=GRADLE_USER_HOME zipStorePath=wrapper/dists diff --git a/storage/gradle/wrapper/gradle-wrapper.properties b/storage/gradle/wrapper/gradle-wrapper.properties index c56b367ba..79f341411 100644 --- a/storage/gradle/wrapper/gradle-wrapper.properties +++ b/storage/gradle/wrapper/gradle-wrapper.properties @@ -1,5 +1,5 @@ distributionBase=GRADLE_USER_HOME distributionPath=wrapper/dists -distributionUrl=https\://services.gradle.org/distributions/gradle-9.7.1-bin.zip +distributionUrl=https\://services.gradle.org/distributions/gradle-9.8.0-bin.zip zipStoreBase=GRADLE_USER_HOME zipStorePath=wrapper/dists