v6.1.0 Release
Bug fixes and documentation updates release.
Please tag any GitHub issues regarding v6 with
[v6]in the title.
🐞 This is a bug fix and feature release. 🐞
Features
SDK & Dependencies Updates
- Update Firebase Android
BOMSDK version to v28.0.3 (#2868) (42e034c) - Update Firebase iOS SDK versions to v6.13.0 (547d0a2)
- Update new project template to React Native 0.61.5, from 0.60
Firestore
Remote Config
- Add support for the
minimumFetchIntervalconfig setting (#2789) (57965e7), closes /github.com/firebase/firebase-ios-sdk/blob/main/FirebaseRemoteConfig/Sources/Public/FIRRemoteConfig.h#L148-L149
Bug Fixes
admob: add null checks forgetCurrentActivity()usages (#2913) (1fb296d)admob,iOS: useAdMobvsAdmobfor Pod name (#2922) (88a0167)analytics: TypeScriptlogEventparameters argument should be optional (#2822) (3b8757c)analytics: use correctadd_to_cartevent name (#2882) (2369c62)auth: collection was mutated while being enumerated. (#2900) (5471187)auth: don't mutate modifiers ordering when building query key (fixes #2833) (9df493e)auth: fix exception inPhoneAuthListener(#2828) (0843cbd), closes #2639auth: trigger initial listener asynchronously (#2897) (227ab63)crashlytics:setCrashlyticsCollectionEnabledreturn promise (#2792) (4c19b94)database,android: fix issue where transaction signal state error not caught (d7252a2)database,iOS: return null snapshot key if does not exist (fixes #2813) (bbf3df9)firestore: correctly apply internal__name__query modifier (#2866) (a5da010), closes #2854firestore,iOS: settings incorrectly set multiple times (#2869) (ed858c9)messaging:onTokenRefresh(event => event.token)fixes #2889 (1940d6c)messaging: typo inisRegisteredForRemoteNotifications(#2645) (f0e614f), closes /github.com/invertase/react-native-firebase/blob/main/packages/messaging/ios/RNFBMessaging/RNFBMessagingModule.m#L58messaging,iOS:hasPermissionchecksauthorizationStatus(#2908) (7cab58d)messaging,iOS: wait for remote notification registration status (8c339d1), closes #2657storage: fix video asset resources on iOS13 (#2750) (fded286)storage,iOS: handle null Storage metadata values (#2875) (26f752a)storage,iOS: handle null Storage metadata values (#2881) (eeb90c0)storage,iOS: use long value formaxResultslist option (fixes #2804) (9488103)storage,js: validate that listmaxResultsis an integer value (2fc9e9d)template: fix invalid flow config file (1def1c1)template: addnoCompresstfliteby default to android template (for #2478) (9dd3fa6)
