Skip to content

Releases: firebase/firebaseui-web

v2.6.0

05 Feb 21:08

Choose a tag to compare

  • Implements anonymous user upgrade functionality with FirebaseUI.
  • Implements isPendingRedirect needed to tell whether there is a pending redirect operation.
  • Sanitizes display name in firebaseui.
  • Clears cached app.getRedirectResult after signInWithRedirect or linkWithRedirect resolves.
  • 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 eval and older marked module which had some vulnerability issues.

v2.5.1

23 Nov 01:46

Choose a tag to compare

  • Fixes unresolvable dialog-polyfill for production module.

v2.5.0

22 Nov 17:45

Choose a tag to compare

  • 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

20 Oct 18:04

Choose a tag to compare

  • 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

06 Oct 18:09

Choose a tag to compare

  • 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

20 Jul 00:50

Choose a tag to compare

  • 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

22 Jun 21:12

Choose a tag to compare

  • Fixed button alignment issue: https://github.com//issues/174

v2.2.0

19 Jun 20:35

Choose a tag to compare

  • Added support for localization.

v2.1.1

08 Jun 20:41

Choose a tag to compare

  • Fixed obfuscated property causing country code auto population to fail.

v2.1.0

08 Jun 17:16

Choose a tag to compare

  • 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.