diff --git a/admob/app/build.gradle.kts b/admob/app/build.gradle.kts index 827aaf921e..f9cce799b6 100644 --- a/admob/app/build.gradle.kts +++ b/admob/app/build.gradle.kts @@ -64,7 +64,7 @@ dependencies { // for Google Analytics. This is recommended, but not required. implementation("com.google.firebase:firebase-analytics") - debugImplementation("androidx.fragment:fragment-testing:1.7.0") + debugImplementation("androidx.fragment:fragment-testing:1.7.1") androidTestImplementation("androidx.test.espresso:espresso-core:3.5.1") androidTestImplementation("androidx.test:rules:1.5.0") androidTestImplementation("androidx.test:runner:1.5.2") diff --git a/admob/build.gradle.kts b/admob/build.gradle.kts index fc512421a2..7a73d33142 100644 --- a/admob/build.gradle.kts +++ b/admob/build.gradle.kts @@ -3,7 +3,7 @@ plugins { id("com.android.application") version "8.4.0" apply false id("com.android.library") version "8.4.0" apply false - id("org.jetbrains.kotlin.android") version "1.9.23" apply false + id("org.jetbrains.kotlin.android") version "1.9.24" apply false id("com.google.gms.google-services") version "4.4.1" apply false } diff --git a/analytics/app/build.gradle.kts b/analytics/app/build.gradle.kts index 0e5d2f0b52..0d5e60a166 100644 --- a/analytics/app/build.gradle.kts +++ b/analytics/app/build.gradle.kts @@ -53,7 +53,7 @@ dependencies { implementation("androidx.appcompat:appcompat:1.6.1") implementation("androidx.preference:preference-ktx:1.2.1") // Needed to override the version used by preference-ktx - implementation("androidx.lifecycle:lifecycle-viewmodel-ktx:2.7.0") + implementation("androidx.lifecycle:lifecycle-viewmodel-ktx:2.8.0") // Import the Firebase BoM (see: https://firebase.google.com/docs/android/learn-more#bom) implementation(platform("com.google.firebase:firebase-bom:33.0.0")) diff --git a/analytics/build.gradle.kts b/analytics/build.gradle.kts index 0da515d018..ee23ec0299 100644 --- a/analytics/build.gradle.kts +++ b/analytics/build.gradle.kts @@ -3,7 +3,7 @@ plugins { id("com.android.application") version "8.4.0" apply false id("com.android.library") version "8.4.0" apply false - id("org.jetbrains.kotlin.android") version "1.9.23" apply false + id("org.jetbrains.kotlin.android") version "1.9.24" apply false id("com.google.gms.google-services") version "4.4.1" apply false } diff --git a/appdistribution/build.gradle.kts b/appdistribution/build.gradle.kts index 4afcef4dd8..0f80d5c32e 100644 --- a/appdistribution/build.gradle.kts +++ b/appdistribution/build.gradle.kts @@ -3,7 +3,7 @@ plugins { id("com.android.application") version "8.4.0" apply false id("com.android.library") version "8.4.0" apply false - id("org.jetbrains.kotlin.android") version "1.9.23" apply false + id("org.jetbrains.kotlin.android") version "1.9.24" apply false id("com.google.gms.google-services") version "4.4.1" apply false } diff --git a/auth/build.gradle.kts b/auth/build.gradle.kts index 4afcef4dd8..0f80d5c32e 100644 --- a/auth/build.gradle.kts +++ b/auth/build.gradle.kts @@ -3,7 +3,7 @@ plugins { id("com.android.application") version "8.4.0" apply false id("com.android.library") version "8.4.0" apply false - id("org.jetbrains.kotlin.android") version "1.9.23" apply false + id("org.jetbrains.kotlin.android") version "1.9.24" apply false id("com.google.gms.google-services") version "4.4.1" apply false } diff --git a/build.gradle.kts b/build.gradle.kts index 3d3da8ff6a..9c266771b7 100644 --- a/build.gradle.kts +++ b/build.gradle.kts @@ -3,9 +3,9 @@ import com.github.benmanes.gradle.versions.updates.DependencyUpdatesTask plugins { id("com.android.application") version "8.4.0" apply false id("com.android.library") version "8.4.0" apply false - id("org.jetbrains.kotlin.android") version "1.9.23" apply false + id("org.jetbrains.kotlin.android") version "1.9.24" apply false id("com.google.gms.google-services") version "4.4.1" apply false - id("com.google.firebase.crashlytics") version "2.9.9" apply false + id("com.google.firebase.crashlytics") version "3.0.1" apply false id("com.google.firebase.firebase-perf") version "1.4.2" apply false id("androidx.navigation.safeargs") version "2.7.7" apply false id("com.github.ben-manes.versions") version "0.51.0" apply true diff --git a/config/build.gradle.kts b/config/build.gradle.kts index fc512421a2..7a73d33142 100644 --- a/config/build.gradle.kts +++ b/config/build.gradle.kts @@ -3,7 +3,7 @@ plugins { id("com.android.application") version "8.4.0" apply false id("com.android.library") version "8.4.0" apply false - id("org.jetbrains.kotlin.android") version "1.9.23" apply false + id("org.jetbrains.kotlin.android") version "1.9.24" apply false id("com.google.gms.google-services") version "4.4.1" apply false } diff --git a/crash/build.gradle.kts b/crash/build.gradle.kts index 52f54c16de..dc28d78a94 100644 --- a/crash/build.gradle.kts +++ b/crash/build.gradle.kts @@ -3,9 +3,9 @@ plugins { id("com.android.application") version "8.4.0" apply false id("com.android.library") version "8.4.0" apply false - id("org.jetbrains.kotlin.android") version "1.9.23" apply false + id("org.jetbrains.kotlin.android") version "1.9.24" apply false id("com.google.gms.google-services") version "4.4.1" apply false - id("com.google.firebase.crashlytics") version "2.9.9" apply false + id("com.google.firebase.crashlytics") version "3.0.1" apply false } allprojects { diff --git a/database/build.gradle.kts b/database/build.gradle.kts index 4afcef4dd8..0f80d5c32e 100644 --- a/database/build.gradle.kts +++ b/database/build.gradle.kts @@ -3,7 +3,7 @@ plugins { id("com.android.application") version "8.4.0" apply false id("com.android.library") version "8.4.0" apply false - id("org.jetbrains.kotlin.android") version "1.9.23" apply false + id("org.jetbrains.kotlin.android") version "1.9.24" apply false id("com.google.gms.google-services") version "4.4.1" apply false } diff --git a/dynamiclinks/build.gradle.kts b/dynamiclinks/build.gradle.kts index 4afcef4dd8..0f80d5c32e 100644 --- a/dynamiclinks/build.gradle.kts +++ b/dynamiclinks/build.gradle.kts @@ -3,7 +3,7 @@ plugins { id("com.android.application") version "8.4.0" apply false id("com.android.library") version "8.4.0" apply false - id("org.jetbrains.kotlin.android") version "1.9.23" apply false + id("org.jetbrains.kotlin.android") version "1.9.24" apply false id("com.google.gms.google-services") version "4.4.1" apply false } diff --git a/firestore/app/build.gradle.kts b/firestore/app/build.gradle.kts index 8ee11f3076..b33e95f113 100644 --- a/firestore/app/build.gradle.kts +++ b/firestore/app/build.gradle.kts @@ -83,9 +83,9 @@ dependencies { implementation("androidx.navigation:navigation-ui-ktx:2.7.7") // Android architecture components - implementation("androidx.lifecycle:lifecycle-runtime-ktx:2.7.0") + implementation("androidx.lifecycle:lifecycle-runtime-ktx:2.8.0") implementation("androidx.lifecycle:lifecycle-extensions:2.2.0") - annotationProcessor("androidx.lifecycle:lifecycle-compiler:2.7.0") + annotationProcessor("androidx.lifecycle:lifecycle-compiler:2.8.0") // Third-party libraries implementation("me.zhanghai.android.materialratingbar:library:1.4.0") diff --git a/firestore/build.gradle.kts b/firestore/build.gradle.kts index 036b52c662..2d52e1f0d0 100644 --- a/firestore/build.gradle.kts +++ b/firestore/build.gradle.kts @@ -3,7 +3,7 @@ plugins { id("com.android.application") version "8.4.0" apply false id("com.android.library") version "8.4.0" apply false - id("org.jetbrains.kotlin.android") version "1.9.23" apply false + id("org.jetbrains.kotlin.android") version "1.9.24" apply false id("com.google.gms.google-services") version "4.4.1" apply false id("androidx.navigation.safeargs") version "2.7.7" apply false } diff --git a/functions/app/build.gradle.kts b/functions/app/build.gradle.kts index 703ec37a12..f584b468b5 100644 --- a/functions/app/build.gradle.kts +++ b/functions/app/build.gradle.kts @@ -46,7 +46,7 @@ dependencies { implementation(project(":internal:chooserx")) implementation("androidx.activity:activity-ktx:1.9.0") - implementation("androidx.fragment:fragment-ktx:1.7.0") + implementation("androidx.fragment:fragment-ktx:1.7.1") implementation("androidx.appcompat:appcompat:1.6.1") implementation("com.google.android.material:material:1.12.0") diff --git a/functions/build.gradle.kts b/functions/build.gradle.kts index 4afcef4dd8..0f80d5c32e 100644 --- a/functions/build.gradle.kts +++ b/functions/build.gradle.kts @@ -3,7 +3,7 @@ plugins { id("com.android.application") version "8.4.0" apply false id("com.android.library") version "8.4.0" apply false - id("org.jetbrains.kotlin.android") version "1.9.23" apply false + id("org.jetbrains.kotlin.android") version "1.9.24" apply false id("com.google.gms.google-services") version "4.4.1" apply false } diff --git a/inappmessaging/build.gradle.kts b/inappmessaging/build.gradle.kts index 4afcef4dd8..0f80d5c32e 100644 --- a/inappmessaging/build.gradle.kts +++ b/inappmessaging/build.gradle.kts @@ -3,7 +3,7 @@ plugins { id("com.android.application") version "8.4.0" apply false id("com.android.library") version "8.4.0" apply false - id("org.jetbrains.kotlin.android") version "1.9.23" apply false + id("org.jetbrains.kotlin.android") version "1.9.24" apply false id("com.google.gms.google-services") version "4.4.1" apply false } diff --git a/messaging/app/build.gradle.kts b/messaging/app/build.gradle.kts index 86a8f7df36..f958b262b9 100644 --- a/messaging/app/build.gradle.kts +++ b/messaging/app/build.gradle.kts @@ -53,13 +53,13 @@ android { dependencies { implementation(project(":internal:lintchecks")) implementation(project(":internal:chooserx")) - implementation("androidx.annotation:annotation:1.7.1") + implementation("androidx.annotation:annotation:1.8.0") implementation("androidx.vectordrawable:vectordrawable-animated:1.2.0") implementation("androidx.core:core-ktx:1.13.1") // Required when asking for permission to post notifications (starting in Android 13) implementation("androidx.activity:activity-ktx:1.9.0") - implementation("androidx.fragment:fragment-ktx:1.7.0") + implementation("androidx.fragment:fragment-ktx:1.7.1") implementation("com.google.android.material:material:1.12.0") @@ -81,5 +81,5 @@ dependencies { androidTestImplementation("androidx.test.espresso:espresso-core:3.5.1") androidTestImplementation("androidx.test:runner:1.5.2") androidTestImplementation("androidx.test:rules:1.5.0") - androidTestImplementation("androidx.annotation:annotation:1.7.1") + androidTestImplementation("androidx.annotation:annotation:1.8.0") } diff --git a/messaging/build.gradle.kts b/messaging/build.gradle.kts index fc512421a2..7a73d33142 100644 --- a/messaging/build.gradle.kts +++ b/messaging/build.gradle.kts @@ -3,7 +3,7 @@ plugins { id("com.android.application") version "8.4.0" apply false id("com.android.library") version "8.4.0" apply false - id("org.jetbrains.kotlin.android") version "1.9.23" apply false + id("org.jetbrains.kotlin.android") version "1.9.24" apply false id("com.google.gms.google-services") version "4.4.1" apply false } diff --git a/perf/app/build.gradle.kts b/perf/app/build.gradle.kts index d7cef1deed..087df1721e 100644 --- a/perf/app/build.gradle.kts +++ b/perf/app/build.gradle.kts @@ -68,7 +68,7 @@ dependencies { implementation("com.google.android.material:material:1.12.0") implementation("androidx.constraintlayout:constraintlayout:2.1.4") - implementation("androidx.lifecycle:lifecycle-runtime-ktx:2.7.0") + implementation("androidx.lifecycle:lifecycle-runtime-ktx:2.8.0") implementation("com.github.bumptech.glide:glide:4.12.0") diff --git a/perf/build.gradle.kts b/perf/build.gradle.kts index 987856bf57..36790ee08e 100644 --- a/perf/build.gradle.kts +++ b/perf/build.gradle.kts @@ -3,7 +3,7 @@ plugins { id("com.android.application") version "8.4.0" apply false id("com.android.library") version "8.4.0" apply false - id("org.jetbrains.kotlin.android") version "1.9.23" apply false + id("org.jetbrains.kotlin.android") version "1.9.24" apply false id("com.google.gms.google-services") version "4.4.1" apply false id("com.google.firebase.firebase-perf") version "1.4.2" apply false } diff --git a/storage/build.gradle.kts b/storage/build.gradle.kts index 4afcef4dd8..0f80d5c32e 100644 --- a/storage/build.gradle.kts +++ b/storage/build.gradle.kts @@ -3,7 +3,7 @@ plugins { id("com.android.application") version "8.4.0" apply false id("com.android.library") version "8.4.0" apply false - id("org.jetbrains.kotlin.android") version "1.9.23" apply false + id("org.jetbrains.kotlin.android") version "1.9.24" apply false id("com.google.gms.google-services") version "4.4.1" apply false } diff --git a/vertexai/app/build.gradle.kts b/vertexai/app/build.gradle.kts index 7de4ece668..e3551c364b 100644 --- a/vertexai/app/build.gradle.kts +++ b/vertexai/app/build.gradle.kts @@ -48,14 +48,14 @@ android { compose = true } composeOptions { - kotlinCompilerExtensionVersion = "1.5.13" + kotlinCompilerExtensionVersion = "1.5.14" } } dependencies { implementation("androidx.core:core-ktx:1.9.0") - implementation("androidx.lifecycle:lifecycle-runtime-ktx:2.7.0") - implementation("androidx.lifecycle:lifecycle-viewmodel-compose:2.7.0") + implementation("androidx.lifecycle:lifecycle-runtime-ktx:2.8.0") + implementation("androidx.lifecycle:lifecycle-viewmodel-compose:2.8.0") implementation("androidx.activity:activity-compose:1.9.0") implementation("androidx.navigation:navigation-compose:2.7.7") @@ -72,7 +72,7 @@ dependencies { testImplementation("junit:junit:4.13.2") androidTestImplementation("androidx.test.ext:junit:1.1.5") androidTestImplementation("androidx.test.espresso:espresso-core:3.5.1") - androidTestImplementation(platform("androidx.compose:compose-bom:2023.03.00")) + androidTestImplementation(platform("androidx.compose:compose-bom:2024.05.00")) androidTestImplementation("androidx.compose.ui:ui-test-junit4") debugImplementation("androidx.compose.ui:ui-tooling") debugImplementation("androidx.compose.ui:ui-test-manifest") diff --git a/vertexai/build.gradle.kts b/vertexai/build.gradle.kts index 052c55ee69..d8fa9eb930 100644 --- a/vertexai/build.gradle.kts +++ b/vertexai/build.gradle.kts @@ -17,6 +17,6 @@ // Top-level build file where you can add configuration options common to all sub-projects/modules. plugins { id("com.android.application") version "8.4.0" apply false - id("org.jetbrains.kotlin.android") version "1.9.23" apply false + id("org.jetbrains.kotlin.android") version "1.9.24" apply false id("com.google.gms.google-services") version "4.4.1" apply false }