diff --git a/.github/ISSUE_TEMPLATE.md b/.github/ISSUE_TEMPLATE.md index 5f4a35ba..ebbeb42f 100644 --- a/.github/ISSUE_TEMPLATE.md +++ b/.github/ISSUE_TEMPLATE.md @@ -1,10 +1,38 @@ + + + + + + +### Issue + + + -(Please write your issue here along with the environment details below. Include any key files which will help us to debug, such as your `Podfile` and/or `app/build.gradle` file). ### Environment -1. Target Platform (e.g. iOS, Android): -2. Development Operating System (e.g. macOS Sierra, Windows 10): -3. Build tools (Xcode or Android Studio version, iOS or Android SDK version, if relevant): -4. React Native version (e.g. 0.45.1): -5. RNFirebase Version (e.g. 2.0.2): + +1. Application Target Platform: + + +2. Development Operating System: + + +3. Build Tools: + + +4. React Native version: + + +5. RNFirebase Version: + + +6. Firebase Module: diff --git a/README.md b/README.md index 2977ea3f..c3b3cd65 100644 --- a/README.md +++ b/README.md @@ -13,7 +13,7 @@
-> [Documentation](https://invertase.io/react-native-firebase) | [iOS Install Guide](http://invertase.io/react-native-firebase/#/installation-ios) | [Android Install Guide](http://invertase.io/react-native-firebase/#/installation-android) | [FAQs](http://invertase.io/react-native-firebase/#/faqs) +> [Documentation](https://invertase.io/react-native-firebase) | [iOS Install Guide](http://invertase.io/react-native-firebase/#/installation-ios) | [Android Install Guide](http://invertase.io/react-native-firebase/#/installation-android) | [FAQs](http://invertase.io/react-native-firebase/#/faqs) | [Feature Requests](https://react-native-firebase.canny.io/feature-requests)
@@ -74,10 +74,10 @@ All in all, RNFirebase provides much faster performance (~2x) over the web SDK a > The table below shows the minimum supported versions of the Firebase SDKs for each version of `react-native-firebase` -| | v1 | v2 | -| ---------------------- | :---: | :---: | -| Firebase Android SDK | 10.2.0+ | 11.0.0 + | -| Firebase iOS SDK | 3.15.0+ | 4.0.0 + | +| | v1 | v2 | v3 | +| ---------------------- | :---: | :---: | :---: | +| Firebase Android SDK | 10.2.0+ | 11.0.0 + | 11.2.0 + | +| Firebase iOS SDK | 3.15.0+ | 4.0.0 + | 4.0.0 + | --- diff --git a/docs/README.md b/docs/README.md index 9056db97..3f5c83d6 100644 --- a/docs/README.md +++ b/docs/README.md @@ -66,7 +66,7 @@ All in all, RNFirebase provides much faster performance (~2x) over the web SDK a > The table below shows the minimum supported versions of the Firebase SDKs for each version of `react-native-firebase` -| | v1 | v2 | -| ---------------------- | :---: | :---: | -| Firebase Android SDK | 10.2.0+ | 11.0.0 + | -| Firebase iOS SDK | 3.15.0+ | 4.0.0 + | +| | v1 | v2 | v3 | +| ---------------------- | :---: | :---: | :---: | +| Firebase Android SDK | 10.2.0+ | 11.0.0 + | 11.2.0 + | +| Firebase iOS SDK | 3.15.0+ | 4.0.0 + | 4.0.0 + | diff --git a/docs/_sidebar.md b/docs/_sidebar.md index b363f6bd..aa87b0f2 100644 --- a/docs/_sidebar.md +++ b/docs/_sidebar.md @@ -38,6 +38,7 @@ --- - Other + - [Feature Requests](https://react-native-firebase.canny.io/feature-requests) - [FAQs / Troubleshooting](/faqs) - Chat - [Discord](https://discord.gg/t6bdqMs) diff --git a/docs/installation-android.md b/docs/installation-android.md index f26e5d77..200e633c 100644 --- a/docs/installation-android.md +++ b/docs/installation-android.md @@ -42,21 +42,21 @@ dependencies { compile(project(':react-native-firebase')) { transitive = false } - compile "com.google.firebase:firebase-core:11.0.4" + compile "com.google.firebase:firebase-core:11.2.0" // If you are receiving Google Play API availability issues, add the following dependency - compile "com.google.android.gms:play-services-base:11.0.4" + compile "com.google.android.gms:play-services-base:11.2.0" // RNFirebase optional dependencies - compile "com.google.firebase:firebase-ads:11.0.4" - compile "com.google.firebase:firebase-analytics:11.0.4" - compile "com.google.firebase:firebase-auth:11.0.4" - compile "com.google.firebase:firebase-config:11.0.4" - compile "com.google.firebase:firebase-crash:11.0.4" - compile "com.google.firebase:firebase-database:11.0.4" - compile "com.google.firebase:firebase-messaging:11.0.4" - compile "com.google.firebase:firebase-perf:11.0.4" - compile "com.google.firebase:firebase-storage:11.0.4" + compile "com.google.firebase:firebase-ads:11.2.0" + compile "com.google.firebase:firebase-analytics:11.2.0" + compile "com.google.firebase:firebase-auth:11.2.0" + compile "com.google.firebase:firebase-config:11.2.0" + compile "com.google.firebase:firebase-crash:11.2.0" + compile "com.google.firebase:firebase-database:11.2.0" + compile "com.google.firebase:firebase-messaging:11.2.0" + compile "com.google.firebase:firebase-perf:11.2.0" + compile "com.google.firebase:firebase-storage:11.2.0" } ``` @@ -179,6 +179,6 @@ In the same file, add the `firebase-perf` module to your dependencies: ```groovy dependencies { // ... - compile "com.google.firebase:firebase-perf:11.0.0" + compile "com.google.firebase:firebase-perf:11.2.0" } ``` diff --git a/docs/installation-ios.md b/docs/installation-ios.md index 16e77cc3..a5ca91d6 100644 --- a/docs/installation-ios.md +++ b/docs/installation-ios.md @@ -50,7 +50,12 @@ Follow the instructions to install Cocoapods and create your Podfile [here](http - Uncomment the `# platform :ios, '9.0'` line by removing the `#` character - Change the version as required -### 2.1) Add the required pods +### 2.1) Check the Podfile platform version +We recommend using a minimum platform version of at least 9.0 for your application to ensure that the correct version of the Firebase libraries are used. To do this, you need to uncomment or make sure the following line is present at the top of your `Podfile`: + +`platform :ios, '9.0'` + +### 2.2) Add the required pods Simply add the following to your `Podfile` either at the top level, or within the main project target: ```ruby