From 8629ee5d2a4c9cbb839043ac09d00fbe02288767 Mon Sep 17 00:00:00 2001 From: DPE bot Date: Sun, 20 Nov 2022 15:16:08 -0800 Subject: [PATCH 1/2] Auto-update dependencies. --- admob/app/build.gradle | 2 +- analytics/app/build.gradle | 2 +- appdistribution/app/build.gradle | 2 +- auth/app/build.gradle | 4 ++-- config/app/build.gradle | 2 +- crash/app/build.gradle | 2 +- database/app/build.gradle | 2 +- dynamiclinks/app/build.gradle | 2 +- firestore/app/build.gradle | 4 ++-- functions/app/build.gradle | 4 ++-- inappmessaging/app/build.gradle | 2 +- messaging/app/build.gradle | 2 +- perf/app/build.gradle | 2 +- storage/app/build.gradle | 2 +- 14 files changed, 17 insertions(+), 17 deletions(-) diff --git a/admob/app/build.gradle b/admob/app/build.gradle index c300dc228f..1a388abe50 100644 --- a/admob/app/build.gradle +++ b/admob/app/build.gradle @@ -51,7 +51,7 @@ dependencies { implementation 'com.google.android.gms:play-services-ads:21.3.0' // Import the Firebase BoM (see: https://firebase.google.com/docs/android/learn-more#bom) - implementation platform('com.google.firebase:firebase-bom:31.0.3') + implementation platform('com.google.firebase:firebase-bom:31.1.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 b/analytics/app/build.gradle index 60195a1e54..f4c2adbf3c 100644 --- a/analytics/app/build.gradle +++ b/analytics/app/build.gradle @@ -43,7 +43,7 @@ dependencies { implementation "androidx.lifecycle:lifecycle-viewmodel-ktx:2.5.1" // Import the Firebase BoM (see: https://firebase.google.com/docs/android/learn-more#bom) - implementation platform('com.google.firebase:firebase-bom:31.0.3') + implementation platform('com.google.firebase:firebase-bom:31.1.0') // Firebase Analytics (Java) implementation 'com.google.firebase:firebase-analytics' diff --git a/appdistribution/app/build.gradle b/appdistribution/app/build.gradle index 6f2d92b43a..d0f7200f88 100644 --- a/appdistribution/app/build.gradle +++ b/appdistribution/app/build.gradle @@ -43,7 +43,7 @@ dependencies { implementation 'androidx.multidex:multidex:2.0.1' // Import the Firebase BoM (see: https://firebase.google.com/docs/android/learn-more#bom) - implementation platform('com.google.firebase:firebase-bom:31.0.3') + implementation platform('com.google.firebase:firebase-bom:31.1.0') // ADD the SDK to the "prerelease" variant only (example) implementation 'com.google.firebase:firebase-appdistribution-ktx:16.0.0-beta01' diff --git a/auth/app/build.gradle b/auth/app/build.gradle index 7f31f10bbf..c90259eac5 100644 --- a/auth/app/build.gradle +++ b/auth/app/build.gradle @@ -51,7 +51,7 @@ dependencies { implementation 'androidx.navigation:navigation-ui-ktx:2.5.3' // Import the Firebase BoM (see: https://firebase.google.com/docs/android/learn-more#bom) - implementation platform('com.google.firebase:firebase-bom:31.0.3') + implementation platform('com.google.firebase:firebase-bom:31.1.0') // Firebase Authentication (Java) implementation 'com.google.firebase:firebase-auth' @@ -60,7 +60,7 @@ dependencies { implementation 'com.google.firebase:firebase-auth-ktx' // Google Identity Services SDK (only required for Auth with Google) - implementation 'com.google.android.gms:play-services-auth:20.3.0' + implementation 'com.google.android.gms:play-services-auth:20.4.0' // Firebase UI // Used in FirebaseUIActivity. diff --git a/config/app/build.gradle b/config/app/build.gradle index 2f44c3ac40..17f01745ba 100644 --- a/config/app/build.gradle +++ b/config/app/build.gradle @@ -39,7 +39,7 @@ dependencies { implementation 'com.google.android.material:material:1.7.0' // Import the Firebase BoM (see: https://firebase.google.com/docs/android/learn-more#bom) - implementation platform('com.google.firebase:firebase-bom:31.0.3') + implementation platform('com.google.firebase:firebase-bom:31.1.0') // Firebase Remote Config (Java) implementation 'com.google.firebase:firebase-config' diff --git a/crash/app/build.gradle b/crash/app/build.gradle index 8e0a9fefa6..951e3acca1 100644 --- a/crash/app/build.gradle +++ b/crash/app/build.gradle @@ -44,7 +44,7 @@ dependencies { implementation "androidx.activity:activity-ktx:1.6.1" // Import the Firebase BoM (see: https://firebase.google.com/docs/android/learn-more#bom) - implementation platform('com.google.firebase:firebase-bom:31.0.3') + implementation platform('com.google.firebase:firebase-bom:31.1.0') // Firebase Crashlytics (Kotlin) implementation 'com.google.firebase:firebase-crashlytics-ktx' diff --git a/database/app/build.gradle b/database/app/build.gradle index 26d6090d41..358bc33528 100644 --- a/database/app/build.gradle +++ b/database/app/build.gradle @@ -44,7 +44,7 @@ dependencies { implementation 'androidx.navigation:navigation-ui-ktx:2.5.3' // Import the Firebase BoM (see: https://firebase.google.com/docs/android/learn-more#bom) - implementation platform('com.google.firebase:firebase-bom:31.0.3') + implementation platform('com.google.firebase:firebase-bom:31.1.0') // Firebase Realtime Database (Java) implementation 'com.google.firebase:firebase-database' diff --git a/dynamiclinks/app/build.gradle b/dynamiclinks/app/build.gradle index 0b37488a23..44ef9afd29 100644 --- a/dynamiclinks/app/build.gradle +++ b/dynamiclinks/app/build.gradle @@ -52,7 +52,7 @@ dependencies { implementation 'com.google.android.material:material:1.7.0' // Import the Firebase BoM (see: https://firebase.google.com/docs/android/learn-more#bom) - implementation platform('com.google.firebase:firebase-bom:31.0.3') + implementation platform('com.google.firebase:firebase-bom:31.1.0') // Firebase Dynamic Links (Java) implementation 'com.google.firebase:firebase-dynamic-links' diff --git a/firestore/app/build.gradle b/firestore/app/build.gradle index d4ab8cb7cd..3595e1ea5a 100644 --- a/firestore/app/build.gradle +++ b/firestore/app/build.gradle @@ -45,7 +45,7 @@ dependencies { implementation project(":internal:chooserx") // Import the Firebase BoM (see: https://firebase.google.com/docs/android/learn-more#bom) - implementation platform('com.google.firebase:firebase-bom:31.0.3') + implementation platform('com.google.firebase:firebase-bom:31.1.0') // Firestore (Java) implementation 'com.google.firebase:firebase-firestore' @@ -60,7 +60,7 @@ dependencies { implementation 'com.google.firebase:firebase-auth-ktx' // Google Play services - implementation 'com.google.android.gms:play-services-auth:20.3.0' + implementation 'com.google.android.gms:play-services-auth:20.4.0' // FirebaseUI (for authentication) implementation 'com.firebaseui:firebase-ui-auth:8.0.2' diff --git a/functions/app/build.gradle b/functions/app/build.gradle index 90e3d405e4..e0566e0a3e 100644 --- a/functions/app/build.gradle +++ b/functions/app/build.gradle @@ -44,7 +44,7 @@ dependencies { implementation 'com.google.android.material:material:1.7.0' // Import the Firebase BoM (see: https://firebase.google.com/docs/android/learn-more#bom) - implementation platform('com.google.firebase:firebase-bom:31.0.3') + implementation platform('com.google.firebase:firebase-bom:31.1.0') // Cloud Functions for Firebase (Java) implementation 'com.google.firebase:firebase-functions' @@ -70,7 +70,7 @@ dependencies { implementation 'com.firebaseui:firebase-ui-auth:8.0.2' // Google Play services - implementation 'com.google.android.gms:play-services-auth:20.3.0' + implementation 'com.google.android.gms:play-services-auth:20.4.0' testImplementation 'junit:junit:4.13.2' androidTestImplementation 'androidx.test.espresso:espresso-core:3.5.0' diff --git a/inappmessaging/app/build.gradle b/inappmessaging/app/build.gradle index e5e0c381c2..4dbfb82832 100644 --- a/inappmessaging/app/build.gradle +++ b/inappmessaging/app/build.gradle @@ -43,7 +43,7 @@ dependencies { implementation 'androidx.multidex:multidex:2.0.1' // Import the Firebase BoM (see: https://firebase.google.com/docs/android/learn-more#bom) - implementation platform('com.google.firebase:firebase-bom:31.0.3') + implementation platform('com.google.firebase:firebase-bom:31.1.0') // FIAM (Java) implementation 'com.google.firebase:firebase-inappmessaging-display' diff --git a/messaging/app/build.gradle b/messaging/app/build.gradle index 82304d1cf5..1260588b71 100644 --- a/messaging/app/build.gradle +++ b/messaging/app/build.gradle @@ -56,7 +56,7 @@ dependencies { implementation 'com.google.android.material:material:1.7.0' // Import the Firebase BoM (see: https://firebase.google.com/docs/android/learn-more#bom) - implementation platform('com.google.firebase:firebase-bom:31.0.3') + implementation platform('com.google.firebase:firebase-bom:31.1.0') // Firebase Cloud Messaging (Java) implementation 'com.google.firebase:firebase-messaging' diff --git a/perf/app/build.gradle b/perf/app/build.gradle index e83cdadc0f..f6da70a13c 100644 --- a/perf/app/build.gradle +++ b/perf/app/build.gradle @@ -43,7 +43,7 @@ dependencies { implementation project(":internal:chooserx") // Import the Firebase BoM (see: https://firebase.google.com/docs/android/learn-more#bom) - implementation platform('com.google.firebase:firebase-bom:31.0.3') + implementation platform('com.google.firebase:firebase-bom:31.1.0') // Firebase Performance Monitoring (Java) implementation 'com.google.firebase:firebase-perf' diff --git a/storage/app/build.gradle b/storage/app/build.gradle index 7d98858172..3e5a81a2d9 100644 --- a/storage/app/build.gradle +++ b/storage/app/build.gradle @@ -37,7 +37,7 @@ dependencies { implementation project(":internal:chooserx") // Import the Firebase BoM (see: https://firebase.google.com/docs/android/learn-more#bom) - implementation platform('com.google.firebase:firebase-bom:31.0.3') + implementation platform('com.google.firebase:firebase-bom:31.1.0') // Cloud Storage for Firebase (Java) implementation 'com.google.firebase:firebase-storage' From 3978c3e5238870de42e370b1540f9f443a32d019 Mon Sep 17 00:00:00 2001 From: rosariopf Date: Mon, 21 Nov 2022 10:07:30 +0000 Subject: [PATCH 2/2] chore(functions): remove firebase-iid dependency --- functions/app/build.gradle | 5 ----- 1 file changed, 5 deletions(-) diff --git a/functions/app/build.gradle b/functions/app/build.gradle index e0566e0a3e..8b6dd01bd4 100644 --- a/functions/app/build.gradle +++ b/functions/app/build.gradle @@ -52,11 +52,6 @@ dependencies { // Cloud Functions for Firebase (Kotlin) implementation 'com.google.firebase:firebase-functions-ktx' - // TODO(thatfiredev): remove this explicit dependency once - // https://github.com/firebase/firebase-android-sdk/issues/4206 is fixed. - // This is workaround to prevent the clash with firebase-messaging - implementation 'com.google.firebase:firebase-iid:21.1.0' - // Firebase Authentication (Java) implementation 'com.google.firebase:firebase-auth'