Support Firestore DataConverter (withConverter)
The Firebase SDK has exposed a withConverter() method, on a Document/CollectionReference and Query, since 7.6.0 ( https://firebase.google.com/support/release-notes/js#cloud-firestore_15 ) It would be great to see that exposed in react-native-firebase. API Reference here: https://firebase.google.com/docs/reference/js/firebase.firestore.FirestoreDataConverter
React native google play game services
We hope that firebase add google play game services to the firebase project.
custom model for ML Kit
Could you please add support for: https://firebase.google.com/docs/ml-kit/use-custom-models
AdMob Reward Set User ID
Similarly to https://invertase.canny.io/react-native-firebase/p/module-admob-how-to-set-userid I'm setting userId through the analytics module, but SSV on Google's end does not send any user ID - indicating that the user ID is not sent along with the rewarded video request. It's possible that I am configuring this incorrectly - but some documentation around a somewhat common feature (including the fact that analytics module is required) would be really helpful.
Add Game Center / Play Games authentication
Firebase recently added opportunity to use iOS Game Center for authentication https://firebase.google.com/docs/auth/ios/game-center Alongside already existing Android Play Games authentication method https://firebase.google.com/docs/auth/android/play-games , two of these make perfect sense to be used in game projects. After looking at RNFirebase source I don't believe these methods are implemented? What would be a strategy to add them in? I could look into Game Center support.
Add React Hooks
Allows users to import reusable hooks for common tasks such as authentication. Example from React-firebase-hooks: https://github.com/CSFrequency/react-firebase-hooks/tree/master/auth
Is there any Firebase API to get list of notifications send to a specific user or device? If yes, please share the details.
ML Kit On-Device
In June Google decided to split the ML Kit's on-device functions to a separate SDK, which means the firebase functions for it won't get any updates anymore and probably won't work at some point. Do you have any plans of integrating the standalone ML Kit as well for keeping the on-deivce operations functioning?