v4.2.0
v4.2.0 Changelog
If you are upgrading from a version prior to v4.1.0, please make sure you have checked for breaking changes in the release notes for all missed versions.
iOS Breaking Changes
-
This version supports v5+ of the Firebase iOS pods which contained a number of breaking changes"
- If you had previously restricted the version of
Firebase/Core
to4.13.0
, you will need to remove that restriction. - Run
pod update
to get the latest versions of all the Firebase pods.
- If you had previously restricted the version of
Auth
- Full support for the new passwordless email sign in functionality:
fetchSignInMethodsForEmail
,isSignInWithEmailLink
,sendSignInLinkToEmail
andsignInWithEmailLink
Database
- [ios] Use a separate dispatch queue for requests
Firestore
- [ios] Use a separate dispatch queue for requests and callbacks to improve performance - thanks @bzztbomb
Invites
- [android] #1072 Fix a bug with invitation email keys - thanks @arnabkund
Messaging
- [ios] Cache and send data messages received whilst the app is being initialised - fixes #1005
Notifications
- [android] #1073 Fix ClassCastException while parsing fireDate - thanks @dluksza
- [android] #1080 Add support for deleting channels and channel groups - thanks @dluksza
- [android] #1088 Correctly resolve promise when cancelling a notification - thanks @pranjal-jain
- [android] #1074 Support handling of notification actions without waking the UI - thanks @dluksza
- New notification actions docs here: https://rnfirebase.io/docs/v4.2.x/notifications/android-actions