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?
custom model for ML Kit
Could you please add support for: https://firebase.google.com/docs/ml-kit/use-custom-models
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?
Adaptive Banner Ads
Is there currently any way to support Adaptive Banners https://developers.google.com/admob/ios/banner/adaptive
Migrate to TypeScript
I'm using the v6 and TS typings are a bit broken. I think migrating the source code to TypeScript could help in many aspects: Immediately catch type errors; More signal, less noise (because a lot of duck typing won't be needed anymore); Self-documenting nature of static typing will make it a lot easier for other people to contribute; Less chances of accidentally breaking things during refactorings. Those are only some of the benefits. There are other less important ones like better IDE experience and not needing to keep separate, unsynced d.ts files. If you think it's a good idea, I may be able to help with PRs.
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.
I'm trying to use the concept of invisible reCAPTCHA, however following the documentation from firebase it seems to me that it only works in web application. I wonder if this library solves this problem. If anyone has another solution please say so. Thanks!