Releases: firebase/firebase-js-sdk
Releases · firebase/firebase-js-sdk
4.3.0
Features
- Added client side localization for email actions (password reset, email verification, etc), phone authentication SMS messages, OAuth flows and reCAPTCHA verification.
- Added the ability to pass a continue URL/state when triggering a password reset/email verification which gives a user the ability to go back to the app after completion. In addition, added support for the ability to open these links directly from a mobile app instead of a web flow using Firebase Dynamic Links.
Fixes
- Fixed issue with IE10 auth state synchronization across tabs
4.2.0
Features
- Added ability to configure state persistence.
Fixes
- Added missing
phoneNumberproperty onprovideDataobjects. - Fixed temporary error message when opening a popup for sign-in,
prominent in some IE browsers. - Refactored to not use
navigator.onLinefor offline detection as
it is unstable in Cordova environments. - Fixed an issue where database references were missing a
toJSON
method.
4.1.4
Improvements
- Refactored internal implementation of database to TypeScript. #72 and #66 (Thanks to @schmidt-sebastian, @mikelehen and @jsayol for their help in this!)
- Bundle size improvements for
firebase-app.js,firebase-storage.js,
firebase-messaging.js. #94 (Shout out to @jsayol for this PR!)
4.1.3
4.1.2
Fixes
- Fixed an issue where sourcemaps weren't pointing to the actual
Typescript source code. #29 - Fixed an issue where
FirebaseAppImpl.prototypewas being incorrectly
patched. #38 - Fixed an issue where loading the SDK from our CDN, while also
providing a chunked webpack build, was duplicating thewebpackJsonp
namespace. #43
4.1.1
4.1.0
4.1.0-rc.1
Open Source Release v4.0.0
Features
- Added support for phone number authentication using the following APIs:
- Augmented the IdP data (for a list of all supported fields see
firebase.auth.UserCredential) returned by the following APIs: - Added the
firebase.auth.Auth.prototype.onIdTokenChangedmethod that triggers on ID token changes.
Breaking Changes
firebase.auth.Auth.prototype.onAuthStateChangednow triggers on sign in and sign out.firebase.User.prototype.reauthenticatehas been removed in favor offirebase.User.prototype.reauthenticateWithCredential.firebase.User.prototype.linkhas been removed in favor offirebase.User.prototype.linkWithCredential.firebase.AuthCredential.prototype.providerhas been removed in favor offirebase.AuthCredential.prototype.providerId.
Deprecations
- Removed support for deprecated
serviceAccountandcredentialproperties from the Node.js SDK. If you were previously using the Firebase Javascript SDK to use these properties, use the Firebase Admin Node.js SDK instead. - Deprecated
firebase.User.prototype.getTokenin favor offirebase.User.prototype.getIdToken.
Fixes
- Fixed an issue where
firebase.User.prototype.updateProfilewas not triggering an update in password provider data.