diff --git a/docs/app-distribution/usage/index.md b/docs/app-distribution/usage/index.md index e9d249720b..7947550b64 100644 --- a/docs/app-distribution/usage/index.md +++ b/docs/app-distribution/usage/index.md @@ -34,7 +34,7 @@ Add the plugin to your `/android/build.gradle` file as a dependency: buildscript { dependencies { // ... - classpath 'com.google.firebase:firebase-appdistribution-gradle:3.0.0' + classpath 'com.google.firebase:firebase-appdistribution-gradle:3.0.2' } ``` diff --git a/docs/crashlytics/android-setup.md b/docs/crashlytics/android-setup.md index cc4fbba73b..ed5e6339d0 100644 --- a/docs/crashlytics/android-setup.md +++ b/docs/crashlytics/android-setup.md @@ -40,7 +40,7 @@ buildscript { // .. dependencies { // .. - classpath 'com.google.firebase:firebase-crashlytics-gradle:2.8.1' + classpath 'com.google.firebase:firebase-crashlytics-gradle:2.9.0' } // .. } diff --git a/docs/index.md b/docs/index.md index 6ddecb9b61..2f39af9b6f 100644 --- a/docs/index.md +++ b/docs/index.md @@ -186,13 +186,13 @@ project.ext { minSdk : 19, targetSdk : 31, compileSdk: 31, - buildTools: "30.0.3" + buildTools: "31.0.0" ], // Overriding Library SDK Versions firebase: [ // Override Firebase SDK Version - bom : "29.2.1" + bom : "30.1.0" ], ], ]) @@ -207,7 +207,7 @@ Open your projects `/ios/Podfile` and add any of the globals shown below to the ```ruby # Override Firebase SDK Version -$FirebaseSDKVersion = '8.13.0' +$FirebaseSDKVersion = '8.15.0' ``` Once changed, reinstall your projects pods via pod install and rebuild your project with `npx react-native run-ios`. diff --git a/packages/app-distribution/android/build.gradle b/packages/app-distribution/android/build.gradle index 09fc383fba..08d4e0d16f 100644 --- a/packages/app-distribution/android/build.gradle +++ b/packages/app-distribution/android/build.gradle @@ -91,7 +91,11 @@ dependencies { api appProject implementation platform("com.google.firebase:firebase-bom:${ReactNative.ext.getVersion("firebase", "bom")}") // TODO remove the specific version once it is out of beta and participates in bom versioning - implementation 'com.google.firebase:firebase-appdistribution:16.0.0-beta02' + implementation 'com.google.firebase:firebase-appdistribution-api:16.0.0-beta03' + // TODO demonstrate how to only include this in certain build variants + // - perhaps have firebase.json name the variants to include, then roll through variants here and only + // add the dependency to variants that match? Or... (PRs welcome...) + // implementation 'com.google.firebase:firebase-appdistribution:16.0.0-beta03' } ReactNative.shared.applyPackageVersion() diff --git a/packages/app/package.json b/packages/app/package.json index ff75bbfa96..19bdb4c822 100644 --- a/packages/app/package.json +++ b/packages/app/package.json @@ -72,11 +72,11 @@ "targetSdk": 31, "compileSdk": 31, "buildTools": "30.0.3", - "firebase": "30.0.2", - "firebaseCrashlyticsGradle": "2.8.1", + "firebase": "30.1.0", + "firebaseCrashlyticsGradle": "2.9.0", "firebasePerfGradle": "1.4.1", "gmsGoogleServicesGradle": "4.3.10", - "playServicesAuth": "20.1.0" + "playServicesAuth": "20.2.0" } } } diff --git a/packages/crashlytics/plugin/__tests__/__snapshots__/androidPlugin.test.ts.snap b/packages/crashlytics/plugin/__tests__/__snapshots__/androidPlugin.test.ts.snap index b6b72e5731..b43f36f565 100644 --- a/packages/crashlytics/plugin/__tests__/__snapshots__/androidPlugin.test.ts.snap +++ b/packages/crashlytics/plugin/__tests__/__snapshots__/androidPlugin.test.ts.snap @@ -15,7 +15,7 @@ buildscript { jcenter() } dependencies { - classpath 'com.google.firebase:firebase-crashlytics-gradle:2.8.1' + classpath 'com.google.firebase:firebase-crashlytics-gradle:2.9.0' classpath(\\"com.android.tools.build:gradle:4.1.0\\") // NOTE: Do not place your application dependencies here; they belong diff --git a/tests/android/build.gradle b/tests/android/build.gradle index c1193e8c7b..c52356e158 100644 --- a/tests/android/build.gradle +++ b/tests/android/build.gradle @@ -15,9 +15,9 @@ buildscript { ext.fragmentVersion = '1.4.0' // https://developer.android.com/jetpack/androidx/releases/fragment ext.vectordrawableVersion = '1.1.0' // https://developer.android.com/jetpack/androidx/releases/vectordrawable ext.androidxAnnotationVersion = '1.3.0' // https://developer.android.com/jetpack/androidx/releases/annotation - ext.googlePlayServicesLocationVersion = '18.0.0' // https://developers.google.com/android/guides/setup - ext.googlePlayServicesVersion = '18.0.0' // play-services-base - ext.googlePlayServicesAuthVersion = '20.0.0' // play-services-auth + ext.googlePlayServicesLocationVersion = '19.0.1' // https://developers.google.com/android/guides/setup + ext.googlePlayServicesVersion = '18.0.1' // play-services-base + ext.googlePlayServicesAuthVersion = '20.2.0' // play-services-auth ext.googlePlayServicesVisionVersion = '20.1.3' // play-services-vision ext.mediaCompatVersion = '1.4.3' // https://developer.android.com/jetpack/androidx/releases/media ext.supportV4Version = '1.0.0' // https://developer.android.com/jetpack/androidx/releases/legacy androidx.legacy:legacy-support-v4 @@ -35,8 +35,8 @@ buildscript { classpath 'com.android.tools.build:gradle:7.0.4' classpath "org.jetbrains.kotlin:kotlin-gradle-plugin:$kotlinVersion" classpath 'com.google.firebase:perf-plugin:1.4.1' - classpath 'com.google.firebase:firebase-crashlytics-gradle:2.8.1' - classpath 'com.google.firebase:firebase-appdistribution-gradle:3.0.1' + classpath 'com.google.firebase:firebase-crashlytics-gradle:2.9.0' + classpath 'com.google.firebase:firebase-appdistribution-gradle:3.0.2' } }