diff --git a/admob/app/build.gradle.kts b/admob/app/build.gradle.kts index c371a7bd..918f1fee 100644 --- a/admob/app/build.gradle.kts +++ b/admob/app/build.gradle.kts @@ -35,17 +35,17 @@ android { dependencies { implementation("androidx.legacy:legacy-support-v4:1.0.0") implementation("androidx.browser:browser:1.5.0") - implementation("androidx.appcompat:appcompat:1.7.0") + implementation("androidx.appcompat:appcompat:1.7.1") implementation("com.google.firebase:firebase-ads:23.6.0") implementation("androidx.constraintlayout:constraintlayout:2.2.1") implementation("androidx.multidex:multidex:2.0.1") // [START gradle_play_config] - implementation("com.google.android.gms:play-services-ads:24.3.0") + implementation("com.google.android.gms:play-services-ads:24.4.0") // [END gradle_play_config] // Import the Firebase BoM (see: https://firebase.google.com/docs/android/learn-more#bom) - implementation(platform("com.google.firebase:firebase-bom:33.14.0")) + implementation(platform("com.google.firebase:firebase-bom:33.15.0")) // For an optimal experience using AdMob, add the Firebase SDK // for Google Analytics. This is recommended, but not required. diff --git a/analytics/app/build.gradle.kts b/analytics/app/build.gradle.kts index b3216d85..0b9a75d8 100644 --- a/analytics/app/build.gradle.kts +++ b/analytics/app/build.gradle.kts @@ -34,7 +34,7 @@ android { dependencies { implementation("androidx.legacy:legacy-support-v4:1.0.0") - implementation("androidx.appcompat:appcompat:1.7.0") + implementation("androidx.appcompat:appcompat:1.7.1") implementation("com.google.firebase:firebase-analytics:22.4.0") // Ironsource and AppLovin libraries used for ad_impression snippets implementation("com.applovin:applovin-sdk:11.5.1") diff --git a/appcheck/app/build.gradle.kts b/appcheck/app/build.gradle.kts index 875a2984..d8153a06 100644 --- a/appcheck/app/build.gradle.kts +++ b/appcheck/app/build.gradle.kts @@ -34,12 +34,12 @@ android { } dependencies { - implementation("androidx.appcompat:appcompat:1.7.0") + implementation("androidx.appcompat:appcompat:1.7.1") implementation("com.google.android.material:material:1.12.0") implementation("androidx.constraintlayout:constraintlayout:2.2.1") // Import the BoM for the Firebase platform - implementation(platform("com.google.firebase:firebase-bom:33.14.0")) + implementation(platform("com.google.firebase:firebase-bom:33.15.0")) implementation("com.google.firebase:firebase-appcheck") implementation("com.google.firebase:firebase-appcheck-playintegrity") implementation("com.google.firebase:firebase-appcheck-debug") diff --git a/auth/app/build.gradle.kts b/auth/app/build.gradle.kts index ea26301b..97ff21b9 100644 --- a/auth/app/build.gradle.kts +++ b/auth/app/build.gradle.kts @@ -32,7 +32,7 @@ android { dependencies { implementation("androidx.legacy:legacy-support-v4:1.0.0") - implementation("androidx.appcompat:appcompat:1.7.0") + implementation("androidx.appcompat:appcompat:1.7.1") implementation("androidx.browser:browser:1.0.0") implementation("androidx.cardview:cardview:1.0.0") implementation("androidx.constraintlayout:constraintlayout:2.2.1") @@ -40,7 +40,7 @@ dependencies { implementation("androidx.activity:activity-ktx:1.10.1") // Import the BoM for the Firebase platform - implementation(platform("com.google.firebase:firebase-bom:33.14.0")) + implementation(platform("com.google.firebase:firebase-bom:33.15.0")) // Add the dependency for the Firebase Authentication library // When using the BoM, you don't specify versions in Firebase library dependencies diff --git a/build.gradle.kts b/build.gradle.kts index 79e5be53..645f65cc 100644 --- a/build.gradle.kts +++ b/build.gradle.kts @@ -6,7 +6,7 @@ plugins { id("com.android.library") version "8.10.1" apply false id("org.jetbrains.kotlin.android") version "2.1.21" apply false id("com.google.gms.google-services") version "4.4.2" apply false - id("com.google.firebase.crashlytics") version "3.0.3" apply false + id("com.google.firebase.crashlytics") version "3.0.4" apply false id("com.google.firebase.firebase-perf") version "1.4.2" apply false id("androidx.navigation.safeargs") version "2.9.0" apply false id("com.github.ben-manes.versions") version "0.52.0" apply true diff --git a/config/app/build.gradle.kts b/config/app/build.gradle.kts index 440a6e91..2bb888ac 100644 --- a/config/app/build.gradle.kts +++ b/config/app/build.gradle.kts @@ -33,12 +33,12 @@ android { dependencies { implementation("androidx.core:core-ktx:1.16.0") - implementation("androidx.appcompat:appcompat:1.7.0") + implementation("androidx.appcompat:appcompat:1.7.1") implementation("com.google.android.material:material:1.12.0") implementation("androidx.constraintlayout:constraintlayout:2.2.1") // Import the BoM for the Firebase platform - implementation(platform("com.google.firebase:firebase-bom:33.14.0")) + implementation(platform("com.google.firebase:firebase-bom:33.15.0")) // Add the dependencies for the Remote Config and Analytics libraries // When using the BoM, you don't specify versions in Firebase library dependencies diff --git a/crashlytics/app/build.gradle.kts b/crashlytics/app/build.gradle.kts index d9e96038..e831465b 100644 --- a/crashlytics/app/build.gradle.kts +++ b/crashlytics/app/build.gradle.kts @@ -35,10 +35,10 @@ android { dependencies { implementation("androidx.legacy:legacy-support-v4:1.0.0") - implementation("androidx.appcompat:appcompat:1.7.0") + implementation("androidx.appcompat:appcompat:1.7.1") // Import the BoM for the Firebase platform - implementation(platform("com.google.firebase:firebase-bom:33.14.0")) + implementation(platform("com.google.firebase:firebase-bom:33.15.0")) // Add the dependencies for the Crashlytics and Analytics libraries // When using the BoM, you don't specify versions in Firebase library dependencies diff --git a/crashlytics/build.gradle.kts b/crashlytics/build.gradle.kts index e4bb7a9b..6f7a3d48 100644 --- a/crashlytics/build.gradle.kts +++ b/crashlytics/build.gradle.kts @@ -5,7 +5,7 @@ plugins { id("com.android.library") version "8.10.1" apply false id("org.jetbrains.kotlin.android") version "2.1.21" apply false id("com.google.gms.google-services") version "4.4.2" apply false - id("com.google.firebase.crashlytics") version "3.0.3" apply false + id("com.google.firebase.crashlytics") version "3.0.4" apply false } allprojects { diff --git a/database/app/build.gradle.kts b/database/app/build.gradle.kts index 7c256cad..8682575f 100644 --- a/database/app/build.gradle.kts +++ b/database/app/build.gradle.kts @@ -40,10 +40,10 @@ android { dependencies { implementation("androidx.legacy:legacy-support-v4:1.0.0") - implementation("androidx.appcompat:appcompat:1.7.0") + implementation("androidx.appcompat:appcompat:1.7.1") // Import the BoM for the Firebase platform - implementation(platform("com.google.firebase:firebase-bom:33.14.0")) + implementation(platform("com.google.firebase:firebase-bom:33.15.0")) // Add the dependency for the Realtime Database library // When using the BoM, you don't specify versions in Firebase library dependencies diff --git a/dl-invites/app/build.gradle.kts b/dl-invites/app/build.gradle.kts index 2f7111ca..09844033 100644 --- a/dl-invites/app/build.gradle.kts +++ b/dl-invites/app/build.gradle.kts @@ -33,14 +33,14 @@ android { dependencies { implementation("androidx.legacy:legacy-support-v4:1.0.0") - implementation("androidx.appcompat:appcompat:1.7.0") + implementation("androidx.appcompat:appcompat:1.7.1") implementation("androidx.cardview:cardview:1.0.0") implementation("androidx.recyclerview:recyclerview:1.4.0") implementation("com.google.android.material:material:1.12.0") implementation("androidx.constraintlayout:constraintlayout:2.2.1") // Import the BoM for the Firebase platform - implementation(platform("com.google.firebase:firebase-bom:33.14.0")) + implementation(platform("com.google.firebase:firebase-bom:33.15.0")) // Add the dependency for the Dynamic Links library // When using the BoM, you don't specify versions in Firebase library dependencies diff --git a/dynamic-links/app/build.gradle.kts b/dynamic-links/app/build.gradle.kts index 3d789152..483e187d 100644 --- a/dynamic-links/app/build.gradle.kts +++ b/dynamic-links/app/build.gradle.kts @@ -33,10 +33,10 @@ android { dependencies { implementation("androidx.legacy:legacy-support-v4:1.0.0") - implementation("androidx.appcompat:appcompat:1.7.0") + implementation("androidx.appcompat:appcompat:1.7.1") // Import the BoM for the Firebase platform - implementation(platform("com.google.firebase:firebase-bom:33.14.0")) + implementation(platform("com.google.firebase:firebase-bom:33.15.0")) // When using the BoM, you don't specify versions in Firebase library dependencies implementation("com.google.firebase:firebase-auth") diff --git a/firebaseoptions/app/build.gradle.kts b/firebaseoptions/app/build.gradle.kts index 641a4726..5620924f 100644 --- a/firebaseoptions/app/build.gradle.kts +++ b/firebaseoptions/app/build.gradle.kts @@ -33,10 +33,10 @@ android { dependencies { implementation("androidx.legacy:legacy-support-v4:1.0.0") - implementation("androidx.appcompat:appcompat:1.7.0") + implementation("androidx.appcompat:appcompat:1.7.1") // Import the BoM for the Firebase platform - implementation(platform("com.google.firebase:firebase-bom:33.14.0")) + implementation(platform("com.google.firebase:firebase-bom:33.15.0")) implementation("com.google.firebase:firebase-database") implementation("com.google.firebase:firebase-common") } diff --git a/firestore/app/build.gradle.kts b/firestore/app/build.gradle.kts index b89cd5c5..fb47754b 100644 --- a/firestore/app/build.gradle.kts +++ b/firestore/app/build.gradle.kts @@ -37,12 +37,12 @@ android { dependencies { implementation("androidx.legacy:legacy-support-v4:1.0.0") - implementation("androidx.appcompat:appcompat:1.7.0") + implementation("androidx.appcompat:appcompat:1.7.1") implementation("androidx.constraintlayout:constraintlayout:2.2.1") implementation("androidx.multidex:multidex:2.0.1") // Import the BoM for the Firebase platform - implementation(platform("com.google.firebase:firebase-bom:33.14.0")) + implementation(platform("com.google.firebase:firebase-bom:33.15.0")) // Declare the dependency for the Cloud Firestore library // When using the BoM, you don't specify versions in Firebase library dependencies diff --git a/functions/app/build.gradle.kts b/functions/app/build.gradle.kts index c69347f2..6dc65320 100644 --- a/functions/app/build.gradle.kts +++ b/functions/app/build.gradle.kts @@ -33,10 +33,10 @@ android { dependencies { implementation("androidx.legacy:legacy-support-v4:1.0.0") - implementation("androidx.appcompat:appcompat:1.7.0") + implementation("androidx.appcompat:appcompat:1.7.1") // Import the BoM for the Firebase platform - implementation(platform("com.google.firebase:firebase-bom:33.14.0")) + implementation(platform("com.google.firebase:firebase-bom:33.15.0")) // Add the dependency for the Cloud Functions library // When using the BoM, you don't specify versions in Firebase library dependencies diff --git a/gradle/libs.versions.toml b/gradle/libs.versions.toml index d16c265d..9e9d2cf8 100644 --- a/gradle/libs.versions.toml +++ b/gradle/libs.versions.toml @@ -1,6 +1,6 @@ [versions] agp = "8.10.1" -firebaseAi = "16.0.0" +firebaseAi = "16.1.0" guava = "32.0.1-android" kotlin = "2.1.21" coreKtx = "1.16.0" @@ -8,9 +8,9 @@ junit = "4.13.2" junitVersion = "1.2.1" espressoCore = "3.6.1" kotlinxSerializationJson = "1.8.1" -lifecycleRuntimeKtx = "2.9.0" +lifecycleRuntimeKtx = "2.9.1" activityCompose = "1.10.1" -composeBom = "2025.05.01" +composeBom = "2025.06.00" reactiveStreams = "1.0.4" vertexAI = "16.5.0" diff --git a/inappmessaging/app/build.gradle.kts b/inappmessaging/app/build.gradle.kts index 5698ca71..d08b79ac 100644 --- a/inappmessaging/app/build.gradle.kts +++ b/inappmessaging/app/build.gradle.kts @@ -40,11 +40,11 @@ android { dependencies { implementation("androidx.multidex:multidex:2.0.1") implementation("androidx.legacy:legacy-support-v4:1.0.0") - implementation("androidx.appcompat:appcompat:1.7.0") + implementation("androidx.appcompat:appcompat:1.7.1") implementation("androidx.browser:browser:1.5.0") // Import the BoM for the Firebase platform - implementation(platform("com.google.firebase:firebase-bom:33.14.0")) + implementation(platform("com.google.firebase:firebase-bom:33.15.0")) // Add the dependencies for the In-App Messaging and Analytics libraries // When using the BoM, you don't specify versions in Firebase library dependencies diff --git a/installations/app/build.gradle.kts b/installations/app/build.gradle.kts index 268c6b7d..1bb80bbb 100644 --- a/installations/app/build.gradle.kts +++ b/installations/app/build.gradle.kts @@ -34,7 +34,7 @@ android { dependencies { implementation(fileTree("libs").include("*.jar")) implementation("androidx.core:core-ktx:1.16.0") - implementation("androidx.appcompat:appcompat:1.7.0") + implementation("androidx.appcompat:appcompat:1.7.1") implementation("androidx.constraintlayout:constraintlayout:2.2.1") implementation("com.google.firebase:firebase-installations:18.0.0") diff --git a/messaging/app/build.gradle.kts b/messaging/app/build.gradle.kts index 41fbabbb..70d2b9d2 100644 --- a/messaging/app/build.gradle.kts +++ b/messaging/app/build.gradle.kts @@ -34,10 +34,10 @@ android { dependencies { implementation("androidx.legacy:legacy-support-v4:1.0.0") - implementation("androidx.appcompat:appcompat:1.7.0") + implementation("androidx.appcompat:appcompat:1.7.1") // Import the Firebase BoM (see: https://firebase.google.com/docs/android/learn-more#bom) - implementation(platform("com.google.firebase:firebase-bom:33.14.0")) + implementation(platform("com.google.firebase:firebase-bom:33.15.0")) // Import Firebase Cloud Messaging library implementation("com.google.firebase:firebase-messaging") @@ -53,5 +53,5 @@ dependencies { implementation("com.google.android.gms:play-services-auth:21.3.0") implementation("androidx.work:work-runtime-ktx:2.10.1") - implementation("androidx.lifecycle:lifecycle-runtime-ktx:2.9.0") + implementation("androidx.lifecycle:lifecycle-runtime-ktx:2.9.1") } diff --git a/ml-functions/app/build.gradle.kts b/ml-functions/app/build.gradle.kts index 458f9d8c..5141e6cb 100644 --- a/ml-functions/app/build.gradle.kts +++ b/ml-functions/app/build.gradle.kts @@ -40,10 +40,10 @@ android { } dependencies { - implementation("androidx.appcompat:appcompat:1.7.0") + implementation("androidx.appcompat:appcompat:1.7.1") // Import the Firebase BoM (see: https://firebase.google.com/docs/android/learn-more#bom) - implementation(platform("com.google.firebase:firebase-bom:33.14.0")) + implementation(platform("com.google.firebase:firebase-bom:33.15.0")) // Cloud Functions for Firebase implementation("com.google.firebase:firebase-functions") diff --git a/mlkit/app/build.gradle.kts b/mlkit/app/build.gradle.kts index 28e69cb1..a88ab0d9 100644 --- a/mlkit/app/build.gradle.kts +++ b/mlkit/app/build.gradle.kts @@ -44,7 +44,7 @@ android { dependencies { implementation("androidx.legacy:legacy-support-v4:1.0.0") - implementation("androidx.appcompat:appcompat:1.7.0") + implementation("androidx.appcompat:appcompat:1.7.1") implementation("androidx.exifinterface:exifinterface:1.3.5") implementation("com.google.firebase:firebase-ml-common:22.1.2") implementation("com.google.firebase:firebase-ml-model-interpreter:22.0.4") diff --git a/perf/app/build.gradle.kts b/perf/app/build.gradle.kts index 2d7db73d..066b9c35 100644 --- a/perf/app/build.gradle.kts +++ b/perf/app/build.gradle.kts @@ -35,10 +35,10 @@ android { dependencies { implementation("androidx.legacy:legacy-support-v4:1.0.0") - implementation("androidx.appcompat:appcompat:1.7.0") + implementation("androidx.appcompat:appcompat:1.7.1") // Import the BoM for the Firebase platform - implementation(platform("com.google.firebase:firebase-bom:33.14.0")) + implementation(platform("com.google.firebase:firebase-bom:33.15.0")) // Add the dependency for the Performance Monitoring library // When using the BoM, you don't specify versions in Firebase library dependencies diff --git a/storage/app/build.gradle.kts b/storage/app/build.gradle.kts index 04fe7b8e..deb9e6f3 100644 --- a/storage/app/build.gradle.kts +++ b/storage/app/build.gradle.kts @@ -2,7 +2,7 @@ plugins { id("com.android.application") id("kotlin-android") id("com.google.gms.google-services") - id("com.google.devtools.ksp") version "2.1.21-2.0.1" + id("com.google.devtools.ksp") version "2.1.21-2.0.2" } android { @@ -38,10 +38,10 @@ android { dependencies { implementation("androidx.legacy:legacy-support-v4:1.0.0") - implementation("androidx.appcompat:appcompat:1.7.0") + implementation("androidx.appcompat:appcompat:1.7.1") // Import the BoM for the Firebase platform - implementation(platform("com.google.firebase:firebase-bom:33.14.0")) + implementation(platform("com.google.firebase:firebase-bom:33.15.0")) // Add the dependency for the Cloud Storage library // When using the BoM, you don't specify versions in Firebase library dependencies diff --git a/tasks/app/build.gradle.kts b/tasks/app/build.gradle.kts index ef645ed5..1a669768 100644 --- a/tasks/app/build.gradle.kts +++ b/tasks/app/build.gradle.kts @@ -33,10 +33,10 @@ android { dependencies { implementation("androidx.legacy:legacy-support-v4:1.0.0") - implementation("androidx.appcompat:appcompat:1.7.0") + implementation("androidx.appcompat:appcompat:1.7.1") // Import the Firebase BoM (see: https://firebase.google.com/docs/android/learn-more#bom) - implementation(platform("com.google.firebase:firebase-bom:33.14.0")) + implementation(platform("com.google.firebase:firebase-bom:33.15.0")) // Import Firebase Authentication library implementation("com.google.firebase:firebase-auth") diff --git a/test-lab/app/build.gradle.kts b/test-lab/app/build.gradle.kts index ab7c2a3b..9e8fd672 100644 --- a/test-lab/app/build.gradle.kts +++ b/test-lab/app/build.gradle.kts @@ -39,7 +39,7 @@ repositories { dependencies { implementation("androidx.legacy:legacy-support-v4:1.0.0") - implementation("androidx.appcompat:appcompat:1.7.0") + implementation("androidx.appcompat:appcompat:1.7.1") implementation("com.google.firebase:firebase-iid:21.1.0") implementation(fileTree("../aars")) }