Upgrading from version 6.x to 7.x manual
There isn't any manual for migrating to version 7.x from version 6.x. Are there any breaking changes? What is the reason for the major version change?
Clear dynamic link after handling
It would be nice to have a way to clear the dynamic link after it was handled by the app so it won't trigger the listener again. If there's already a way to do so, it would be great to add a snippet to the documentation as I think this scenario is relatively common.
Add compatibility matrix
Can you provide a table showing what modules are compatible with which version? e.g. @react-native-firebase/message 7.1.8 says its not compatible with @react-native-firebase/app 7.2.1. In NPM it doesn't depend on firebase/app so its unclear how to find a combination of modules that work together. We would also need the versions of any native packages that are also required to be installed. Perhaps you have a working demo app which could show all the versions of the features working together?
I would like to know if the team is currently working on verifyBeforeUpdateEmail or have any plans to do so.
Use latest Firebase Crashlytics SDK?
I was wondering when do you plan to integrate the latest Firebase Crashlytics SDK? I know it's still in beta, but considering Fabric will be deprecated and shutting down March 31, 2020, we were about integrate it from here. But in the manual steps for Android I still see steps, related to Fabric. Thanks in advance.
custom model for ML Kit
Could you please add support for: https://firebase.google.com/docs/ml-kit/use-custom-models
Support Analytics getAnalyticsCollectionEnabled
Right now only setAnalyticsCollectionEnabled() is supported, but we have to manually save the analytics collection enabled state in User preferences. Now I know the official Firebase library doesn't support this as well (for some reason) but it would be nice to have it in RN Firebase.
New Native Ad Format
RNfirebase only supports Native Express Ads which will be deprecated soon. Is there a plan to add the new native format?
Support push notification in simulator/emulator
According to the react native firebase doc, the push notification does not work in simulator. Even Out-of-app notifications (when app is in background and you see the notification in the status bar) does not work when you run the app on your real ios/Android device connected to your PC by cable. (In-app notifications work though using messaging().onMessage) Current behavior: My Firebase push notification works perfectly on both Android and ios in standalone apk/ipa. However, I cannot test it during development on simulator. Desired behavior: I want to receive push notification (Out-of-app notification) when the app is running on simulator in background, so that I can use messaging().onNotificationOpenedApp method as usual. Why I need this? Of course, each time I make a change regarding push notification, I can create a standalone app, install it on phone to see how it works. This approach has many issues: It's super time-consuming and does not make sense at all If the code does not work as expected, there is no way to check what goes wrong There is no console.log, in general, no way to debug the code