Releases: firebase/firebaseui-web
Releases · firebase/firebaseui-web
v2.4.1
- Localized underlying Firebase Auth instance when FirebaseUI-web is localized.
- Enforced https scheme in background CSS images.
- Added empty alt attribute to IdP buttons.
v2.4.0
- Removes hard coded QUOTA_EXCEEDED phone auth error. Instead we will use whatever the Auth API returns.
- Updates the FirebaseUI demo app to install as a standalone PWA when added to home screen on an Android device.
- Support prefilling the default phone number by passing a loginHint in the configuration only when phone auth provider is the only provider.
- Support prefilling the default national number along with default country only when phone auth provider is the only provider.
- Updates saucelabs tests: replace Safari 6 with 7 and removes IE9.
- Uses session persistence when supported on the internal temporary auth instance to avoid dangling auth states.
- Modified reCAPTCHA "I am not a Robot" button to be more responsive in narrow screens.
- Adds a continue button to redirect to the continueUrl if available in the password reset and email verification action widgets.
v2.3.0
- Adds firebaseui.auth.AuthUI.getInstance(appId) to get the corresponding AuthUI instance as specified by the provided appId.
- Adds a destroy method to destroy an AuthUI instance.
- Fixes Nascar buttons getting grayed when user tabs through them.
- Hides cancel button when only Email provider is used and accountchooser.com is disabled.
v2.2.1
- Fixed button alignment issue: https://github.com//issues/174
v2.2.0
- Added support for localization.
v2.1.1
- Fixed obfuscated property causing country code auto population to fail.
v2.1.0
- Added support for OAuth providers in a Cordova environment.
- Added support for passing custom OAuth parameters to OAuth providers.
- Added phone code resending countdown to phone code entry page.
- Added terms of service for phone sign-in pages.
- Ability to auto populate the country code from the national number.
- Added support for selecting the default country for phone authentication.
- Skip NASCAR screen when only phone provider is enabled and render phone sign in screen directly.
v2.0.0
- Added support for phone authentication.
- Removed all FirebaseUI underlying dependencies on deprecated and removed APIs in Firebase version 4.0.0. FirebaseUI no longer supports versions older than 4.0.0.
- Fixes DOMException when cross origin reassigning window.location on sign-in success.
- Fixes the issue where query strings and fragments were getting dropped on accountchooser.com redirects.
v1.0.1
- Added ability to not require the display name in password sign up.
- Pass login_hint when a user needs to sign in with Google using a specific email.
- Fixed account linking in recent versions of Firebase Auth.
- Fixed "operation not supported" error for password providers in Cordova environment.
- Display error when account lookup returns an unexpected error from the Auth backend.
- Added back button in sign in handler page.
v1.0.0
- FirebaseUI is now open source.
- Added an option to disable Account Chooser.
- After being idle for 1h, while in the process of signing in, properly handle the error instead of crashing.