π₯ A well-tested feature-rich modular Firebase implementation for React Native. Supports both iOS & Android platforms for all Firebase services.
OTHER License
Bot releases are visible (Hide)
Published by russellwheatley over 4 years ago
Published by mikehardy almost 5 years ago
Please note v5 is still seeing releases, but they are for breaking ecosystem changes only - just enough so it remains relevant for those that can't move to v6 yet.
This change allows use of Sign-in with Apple, an iOS13+ requirement to avoid rejection by the App Store if you use any forms of social authentication.
Breaking: Note that iOS13+ is only supported with Xcode 11+, which requires react-native 0.60+
You may find that react-native-firebase v5.6.x still works on react-native 0.59 (the test suite still does), but you will not be able to integrate Sign-in with Apple until you upgrade as that library is react-native 0.60+ only.
It works well with https://github.com/invertase/react-native-apple-authentication including a guide specifically for integrating with react-native-firebase, though note the import statements are for v6, you'll need to import auth in the v5 style to use it: https://github.com/invertase/react-native-apple-authentication/blob/master/docs/FIREBASE.md
See discussion in the related issue: https://github.com/invertase/react-native-firebase/issues/2884
Published by mikehardy almost 5 years ago
Please note v5 is still seeing releases, but they are for breaking ecosystem changes only - just enough so it remains relevant for those that can't move to v6 yet.
These changes allow complete use of the AndroidX version of android libraries among other changes, so moving to react-native 0.60+ is easy
Published by Salakar almost 5 years ago
Published by Salakar almost 5 years ago
Published by Salakar almost 5 years ago
Published by Salakar almost 5 years ago
Published by Salakar about 5 years ago
Published by Salakar about 5 years ago
Published by Salakar about 5 years ago
Change log: rnfirebase.io/docs/v5.x.x/releases/v5.5.x
Release managed by Invertase π
Published by Salakar over 5 years ago
Change log: rnfirebase.io/docs/v5.x.x/releases/v5.5.x
Release managed by Invertase π
Published by Salakar over 5 years ago
Change log: rnfirebase.io/docs/v5.x.x/releases/v5.5.x
Release managed by @mikehardy π
Published by Salakar over 5 years ago
Change log: rnfirebase.io/docs/v5.x.x/releases/v5.4.x
Release managed by @mikehardy π
Published by Salakar over 5 years ago
Published by Salakar over 5 years ago
Published by Salakar almost 6 years ago
Install using:
npm install --save react-native-firebase@latest
This is mainly a bug fix and Firebase SDK versions update release.
This release added quite a few new tests to further ensure future stability, we're now at 480 tests π€― and ~80% overall coverage π
Check out our upcoming plans for React Native Firebase blog post.
backgroundFetchResult
typo for failure (Fixes #1772)hasPermission
now correctly resolves a boolean value instead of 1
or 0
(Fixes #1547)toUint8Array
definition (Fixes #1715)id
getter to return string
only (removed | null
) (Fixes #1205)notifications
arg incorrectly annotated as required (Fixes #1558)DataSnapshot
definition for .once()
return value (Fixes #1515)NSUserNotificationCenter
completion handlers (PR #1803)arrayUnion
& arrayRemove
now also accept DocumentReference
s & JS objectsfirebase.crashlytics().enableCrashlyticsCollection()
(PR #1718)getToken
& deleteToken
now use Firebase InstanceID
token management apis (with an FCM scope)RNFirebaseInstanceIdService
in favour of FirebaseMessagingService
's onNewToken
event. Remove this service from your AndroidManifest.xml
See https://rnfirebase.io/docs/v5.x.x/releases/v5.2.0#Upgrade-instructions for the full upgrade instructions.
We want your feedback!
If you have any comments and suggestions or want to report an issue, come find us on Discord, Twitter or GitHub.
Thank to all the contributors that made this release happen π.
If you'd like to contribute please check out our new testing and contributing guides.
Release Notes: https://rnfirebase.io/docs/v5.x.x/release-notes#5.1.1
Published by Salakar almost 6 years ago