Releases: firebase/firebaseui-web
Releases · firebase/firebaseui-web
v2.6.0
- Implements anonymous user upgrade functionality with FirebaseUI.
- Implements
isPendingRedirectneeded to tell whether there is a pending redirect operation. - Sanitizes display name in firebaseui.
- Clears cached
app.getRedirectResultaftersignInWithRedirectorlinkWithRedirectresolves. - Fixes the bug when account linking doesn't get triggered in Cordova applications.
- Adds description for building localized npm builds and how to require them.
- Fixes dangling internal auth state when the firebaseui instance is reset.
- Updates closure open source builder to latest version fixing dependency on
evaland oldermarkedmodule which had some vulnerability issues.
v2.5.1
- Fixes unresolvable dialog-polyfill for production module.
v2.5.0
- Integrates one-tap sign-up with FirebaseUI-web: https://developers.google.com/identity/one-tap/web/overview
- Fixes missing dialog-polyfill in FirebaseUI-web npm build.
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.