Skip to content

Conversation

@mansisampat
Copy link
Contributor

Discussion

  • Implement addAuthTokenListener for Regional Auth

Testing

  • Added unit test

API Changes

  • No Public API Changes.

@changeset-bot
Copy link

changeset-bot bot commented Oct 16, 2025

⚠️ No Changeset found

Latest commit: 2246cf2

Merging this PR will not cause a version bump for any packages. If these changes should not result in a new version, you're good to go. If these changes should result in a version bump, you need to add a changeset.

This PR includes no changesets

When changesets are added to this PR, you'll see the packages that this PR includes changesets for and the associated semver types

Click here to learn what changesets are, and how to add one.

Click here if you're a maintainer who wants to add a changeset to this PR

@github-actions
Copy link
Contributor

Vertex AI Mock Responses Check ⚠️

A newer major version of the mock responses for Vertex AI unit tests is available. update_vertexai_responses.sh should be updated to clone the latest version of the responses: v15.0

@google-oss-bot
Copy link
Contributor

google-oss-bot commented Oct 16, 2025

Size Report 1

Affected Products

  • @firebase/auth

    TypeBase (6232a52)Merge (73f0395)Diff
    browser193 kB193 kB+235 B (+0.1%)
    cordova166 kB166 kB+235 B (+0.1%)
    main149 kB149 kB+235 B (+0.2%)
    module193 kB193 kB+235 B (+0.1%)
    react-native166 kB166 kB+235 B (+0.1%)
  • @firebase/auth-cordova

    TypeBase (6232a52)Merge (73f0395)Diff
    browser166 kB166 kB+235 B (+0.1%)
    module166 kB166 kB+235 B (+0.1%)
  • @firebase/auth-web-extension

    TypeBase (6232a52)Merge (73f0395)Diff
    browser143 kB144 kB+235 B (+0.2%)
    main161 kB161 kB+235 B (+0.1%)
    module143 kB144 kB+235 B (+0.2%)
  • @firebase/auth/internal

    TypeBase (6232a52)Merge (73f0395)Diff
    browser203 kB203 kB+235 B (+0.1%)
    main174 kB174 kB+235 B (+0.1%)
    module203 kB203 kB+235 B (+0.1%)
  • bundle

    TypeBase (6232a52)Merge (73f0395)Diff
    auth (Anonymous)78.2 kB78.3 kB+169 B (+0.2%)
    auth (EmailAndPassword)87.9 kB88.1 kB+169 B (+0.2%)
    auth (GoogleFBTwitterGitHubPopup)109 kB109 kB+169 B (+0.2%)
    auth (GooglePopup)102 kB102 kB+169 B (+0.2%)
    auth (GoogleRedirect)102 kB102 kB+169 B (+0.2%)
    auth (Phone)95.1 kB95.3 kB+169 B (+0.2%)
  • firebase

    TypeBase (6232a52)Merge (73f0395)Diff
    firebase-auth-compat.js146 kB146 kB+159 B (+0.1%)
    firebase-auth-cordova.js143 kB143 kB+158 B (+0.1%)
    firebase-auth-web-extension.js126 kB126 kB+158 B (+0.1%)
    firebase-auth.js163 kB163 kB+158 B (+0.1%)
    firebase-compat.js812 kB813 kB+159 B (+0.0%)

Test Logs

  1. https://storage.googleapis.com/firebase-sdk-metric-reports/NWoK9uOu9y.html

@google-oss-bot
Copy link
Contributor

google-oss-bot commented Oct 16, 2025

Size Analysis Report 1

Affected Products

  • @firebase/auth

    • ActionCodeOperation

      Size

      TypeBase (6232a52)Merge (73f0395)Diff
      size42.3 kB42.4 kB+169 B (+0.4%)
      size-with-ext-deps63.6 kB63.7 kB+169 B (+0.3%)
    • ActionCodeURL

      Size

      TypeBase (6232a52)Merge (73f0395)Diff
      size42.9 kB43.1 kB+169 B (+0.4%)
      size-with-ext-deps64.5 kB64.7 kB+169 B (+0.3%)
    • AuthCredential

      Size

      TypeBase (6232a52)Merge (73f0395)Diff
      size42.3 kB42.4 kB+169 B (+0.4%)
      size-with-ext-deps63.6 kB63.8 kB+169 B (+0.3%)
    • AuthErrorCodes

      Size

      TypeBase (6232a52)Merge (73f0395)Diff
      size47.2 kB47.4 kB+169 B (+0.4%)
      size-with-ext-deps68.5 kB68.7 kB+169 B (+0.2%)
    • EmailAuthCredential

      Size

      TypeBase (6232a52)Merge (73f0395)Diff
      size49.6 kB49.8 kB+169 B (+0.3%)
      size-with-ext-deps70.9 kB71.1 kB+169 B (+0.2%)
    • EmailAuthProvider

      Size

      TypeBase (6232a52)Merge (73f0395)Diff
      size50.9 kB51.0 kB+169 B (+0.3%)
      size-with-ext-deps72.5 kB72.6 kB+169 B (+0.2%)
    • FacebookAuthProvider

      Size

      TypeBase (6232a52)Merge (73f0395)Diff
      size47.0 kB47.2 kB+169 B (+0.4%)
      size-with-ext-deps68.4 kB68.5 kB+169 B (+0.2%)
    • FactorId

      Size

      TypeBase (6232a52)Merge (73f0395)Diff
      size42.0 kB42.2 kB+169 B (+0.4%)
      size-with-ext-deps63.4 kB63.5 kB+169 B (+0.3%)
    • GithubAuthProvider

      Size

      TypeBase (6232a52)Merge (73f0395)Diff
      size47.0 kB47.2 kB+169 B (+0.4%)
      size-with-ext-deps68.4 kB68.5 kB+169 B (+0.2%)
    • GoogleAuthProvider

      Size

      TypeBase (6232a52)Merge (73f0395)Diff
      size47.0 kB47.2 kB+169 B (+0.4%)
      size-with-ext-deps68.4 kB68.5 kB+169 B (+0.2%)
    • OAuthCredential

      Size

      TypeBase (6232a52)Merge (73f0395)Diff
      size44.1 kB44.3 kB+169 B (+0.4%)
      size-with-ext-deps65.5 kB65.6 kB+169 B (+0.3%)
    • OAuthProvider

      Size

      TypeBase (6232a52)Merge (73f0395)Diff
      size47.9 kB48.1 kB+169 B (+0.4%)
      size-with-ext-deps69.2 kB69.4 kB+169 B (+0.2%)
    • OperationType

      Size

      TypeBase (6232a52)Merge (73f0395)Diff
      size42.1 kB42.3 kB+169 B (+0.4%)
      size-with-ext-deps63.4 kB63.6 kB+169 B (+0.3%)
    • PhoneAuthCredential

      Size

      TypeBase (6232a52)Merge (73f0395)Diff
      size44.1 kB44.3 kB+169 B (+0.4%)
      size-with-ext-deps65.5 kB65.6 kB+169 B (+0.3%)
    • PhoneAuthProvider

      Size

      TypeBase (6232a52)Merge (73f0395)Diff
      size53.1 kB53.3 kB+169 B (+0.3%)
      size-with-ext-deps74.4 kB74.6 kB+169 B (+0.2%)
    • PhoneMultiFactorGenerator

      Size

      TypeBase (6232a52)Merge (73f0395)Diff
      size42.9 kB43.1 kB+169 B (+0.4%)
      size-with-ext-deps64.2 kB64.4 kB+169 B (+0.3%)
    • ProviderId

      Size

      TypeBase (6232a52)Merge (73f0395)Diff
      size42.1 kB42.3 kB+169 B (+0.4%)
      size-with-ext-deps63.5 kB63.6 kB+169 B (+0.3%)
    • RecaptchaVerifier

      Size

      TypeBase (6232a52)Merge (73f0395)Diff
      size48.7 kB48.9 kB+169 B (+0.3%)
      size-with-ext-deps70.1 kB70.2 kB+169 B (+0.2%)
    • SAMLAuthProvider

      Size

      TypeBase (6232a52)Merge (73f0395)Diff
      size48.3 kB48.5 kB+169 B (+0.3%)
      size-with-ext-deps69.6 kB69.8 kB+169 B (+0.2%)
    • SignInMethod

      Size

      TypeBase (6232a52)Merge (73f0395)Diff
      size42.2 kB42.3 kB+169 B (+0.4%)
      size-with-ext-deps63.5 kB63.7 kB+169 B (+0.3%)
    • TotpMultiFactorGenerator

      Size

      TypeBase (6232a52)Merge (73f0395)Diff
      size44.4 kB44.6 kB+169 B (+0.4%)
      size-with-ext-deps65.8 kB65.9 kB+169 B (+0.3%)
    • TotpSecret

      Size

      TypeBase (6232a52)Merge (73f0395)Diff
      size42.9 kB43.1 kB+169 B (+0.4%)
      size-with-ext-deps64.2 kB64.4 kB+169 B (+0.3%)
    • TwitterAuthProvider

      Size

      TypeBase (6232a52)Merge (73f0395)Diff
      size47.0 kB47.2 kB+169 B (+0.4%)
      size-with-ext-deps68.4 kB68.5 kB+169 B (+0.2%)
    • applyActionCode

      Size

      TypeBase (6232a52)Merge (73f0395)Diff
      size42.1 kB42.3 kB+169 B (+0.4%)
      size-with-ext-deps63.5 kB63.6 kB+169 B (+0.3%)
    • beforeAuthStateChanged

      Size

      TypeBase (6232a52)Merge (73f0395)Diff
      size42.1 kB42.3 kB+169 B (+0.4%)
      size-with-ext-deps63.4 kB63.6 kB+169 B (+0.3%)
    • browserCookiePersistence

      Size

      TypeBase (6232a52)Merge (73f0395)Diff
      size43.8 kB44.0 kB+169 B (+0.4%)
      size-with-ext-deps65.2 kB65.3 kB+169 B (+0.3%)
    • browserLocalPersistence

      Size

      TypeBase (6232a52)Merge (73f0395)Diff
      size45.1 kB45.2 kB+169 B (+0.4%)
      size-with-ext-deps66.4 kB66.6 kB+169 B (+0.3%)
    • browserPopupRedirectResolver

      Size

      TypeBase (6232a52)Merge (73f0395)Diff
      size65.9 kB66.0 kB+169 B (+0.3%)
      size-with-ext-deps87.4 kB87.6 kB+169 B (+0.2%)
    • browserSessionPersistence

      Size

      TypeBase (6232a52)Merge (73f0395)Diff
      size45.1 kB45.2 kB+169 B (+0.4%)
      size-with-ext-deps66.4 kB66.6 kB+169 B (+0.3%)
    • checkActionCode

      Size

      TypeBase (6232a52)Merge (73f0395)Diff
      size43.3 kB43.4 kB+169 B (+0.4%)
      size-with-ext-deps64.6 kB64.7 kB+169 B (+0.3%)
    • confirmPasswordReset

      Size

      TypeBase (6232a52)Merge (73f0395)Diff
      size42.4 kB42.5 kB+169 B (+0.4%)
      size-with-ext-deps63.7 kB63.9 kB+169 B (+0.3%)
    • connectAuthEmulator

      Size

      TypeBase (6232a52)Merge (73f0395)Diff
      size44.0 kB44.2 kB+169 B (+0.4%)
      size-with-ext-deps70.0 kB70.2 kB+169 B (+0.2%)
    • createUserWithEmailAndPassword

      Size

      TypeBase (6232a52)Merge (73f0395)Diff
      size48.8 kB49.0 kB+169 B (+0.3%)
      size-with-ext-deps70.1 kB70.3 kB+169 B (+0.2%)
    • debugErrorMap

      Size

      TypeBase (6232a52)Merge (73f0395)Diff
      size54.5 kB54.6 kB+169 B (+0.3%)
      size-with-ext-deps75.8 kB75.9 kB+169 B (+0.2%)
    • deleteUser

      Size

      TypeBase (6232a52)Merge (73f0395)Diff
      size42.1 kB42.2 kB+169 B (+0.4%)
      size-with-ext-deps63.4 kB63.5 kB+169 B (+0.3%)
    • exchangeToken

      Size

      TypeBase (6232a52)Merge (73f0395)Diff
      size42.0 kB42.2 kB+169 B (+0.4%)
      size-with-ext-deps63.3 kB63.5 kB+169 B (+0.3%)
    • fetchSignInMethodsForEmail

      Size

      TypeBase (6232a52)Merge (73f0395)Diff
      size42.3 kB42.5 kB+169 B (+0.4%)
      size-with-ext-deps63.6 kB63.8 kB+169 B (+0.3%)
    • getAdditionalUserInfo

      Size

      TypeBase (6232a52)Merge (73f0395)Diff
      size43.2 kB43.4 kB+169 B (+0.4%)
      size-with-ext-deps64.5 kB64.7 kB+169 B (+0.3%)
    • getAuth

      Size

      TypeBase (6232a52)Merge (73f0395)Diff
      size76.0 kB76.2 kB+169 B (+0.2%)
      size-with-ext-deps108 kB108 kB+169 B (+0.2%)
    • getIdToken

      Size

      TypeBase (6232a52)Merge (73f0395)Diff
      size42.1 kB42.2 kB+169 B (+0.4%)
      size-with-ext-deps63.4 kB63.5 kB+169 B (+0.3%)
    • getIdTokenResult

      Size

      TypeBase (6232a52)Merge (73f0395)Diff
      size42.0 kB42.2 kB+169 B (+0.4%)
      size-with-ext-deps63.3 kB63.5 kB+169 B (+0.3%)
    • getMultiFactorResolver

      Size

      TypeBase (6232a52)Merge (73f0395)Diff
      size44.8 kB44.9 kB+169 B (+0.4%)
      size-with-ext-deps66.1 kB66.3 kB+169 B (+0.3%)
    • getRedirectResult

      Size

      TypeBase (6232a52)Merge (73f0395)Diff
      size49.5 kB49.7 kB+169 B (+0.3%)
      size-with-ext-deps70.9 kB71.0 kB+169 B (+0.2%)
    • inMemoryPersistence

      Size

      TypeBase (6232a52)Merge (73f0395)Diff
      size42.0 kB42.2 kB+169 B (+0.4%)
      size-with-ext-deps63.3 kB63.5 kB+169 B (+0.3%)
    • indexedDBLocalPersistence

      Size

      TypeBase (6232a52)Merge (73f0395)Diff
      size49.2 kB49.4 kB+169 B (+0.3%)
      size-with-ext-deps70.5 kB70.7 kB+169 B (+0.2%)
    • initializeAuth

      Size

      TypeBase (6232a52)Merge (73f0395)Diff
      size42.3 kB42.4 kB+169 B (+0.4%)
      size-with-ext-deps64.0 kB64.2 kB+169 B (+0.3%)
    • initializeRecaptchaConfig

      Size

      TypeBase (6232a52)Merge (73f0395)Diff
      size45.7 kB45.9 kB+169 B (+0.4%)
      size-with-ext-deps67.0 kB67.2 kB+169 B (+0.3%)
    • isSignInWithEmailLink

      Size

      TypeBase (6232a52)Merge (73f0395)Diff
      size43.0 kB43.2 kB+169 B (+0.4%)
      size-with-ext-deps64.6 kB64.7 kB+169 B (+0.3%)
    • linkWithCredential

      Size

      TypeBase (6232a52)Merge (73f0395)Diff
      size43.1 kB43.2 kB+169 B (+0.4%)
      size-with-ext-deps64.4 kB64.5 kB+169 B (+0.3%)
    • linkWithPhoneNumber

      Size

      TypeBase (6232a52)Merge (73f0395)Diff
      size53.9 kB54.0 kB+169 B (+0.3%)
      size-with-ext-deps75.2 kB75.4 kB+169 B (+0.2%)
    • linkWithPopup

      Size

      TypeBase (6232a52)Merge (73f0395)Diff
      size53.0 kB53.2 kB+169 B (+0.3%)
      size-with-ext-deps74.4 kB74.5 kB+169 B (+0.2%)
    • linkWithRedirect

      Size

      TypeBase (6232a52)Merge (73f0395)Diff
      size48.3 kB48.5 kB+169 B (+0.3%)
      size-with-ext-deps69.7 kB69.8 kB+169 B (+0.2%)
    • multiFactor

      Size

      TypeBase (6232a52)Merge (73f0395)Diff
      size44.1 kB44.3 kB+169 B (+0.4%)
      size-with-ext-deps65.5 kB65.6 kB+169 B (+0.3%)
    • onAuthStateChanged

      Size

      TypeBase (6232a52)Merge (73f0395)Diff
      size42.1 kB42.2 kB+169 B (+0.4%)
      size-with-ext-deps63.4 kB63.6 kB+169 B (+0.3%)
    • onIdTokenChanged

      Size

      TypeBase (6232a52)Merge (73f0395)Diff
      size42.1 kB42.2 kB+169 B (+0.4%)
      size-with-ext-deps63.4 kB63.6 kB+169 B (+0.3%)
    • parseActionCodeURL

      Size

      TypeBase (6232a52)Merge (73f0395)Diff
      size43.0 kB43.1 kB+169 B (+0.4%)
      size-with-ext-deps64.5 kB64.7 kB+169 B (+0.3%)
    • prodErrorMap

      Size

      TypeBase (6232a52)Merge (73f0395)Diff
      size42.0 kB42.2 kB+169 B (+0.4%)
      size-with-ext-deps63.3 kB63.5 kB+169 B (+0.3%)
    • reauthenticateWithCredential

      Size

      TypeBase (6232a52)Merge (73f0395)Diff
      size43.6 kB43.8 kB+169 B (+0.4%)
      size-with-ext-deps64.9 kB65.1 kB+169 B (+0.3%)
    • reauthenticateWithPhoneNumber

      Size

      TypeBase (6232a52)Merge (73f0395)Diff
      size54.4 kB54.6 kB+169 B (+0.3%)
      size-with-ext-deps75.8 kB76.0 kB+169 B (+0.2%)
    • reauthenticateWithPopup

      Size

      TypeBase (6232a52)Merge (73f0395)Diff
      size53.1 kB53.3 kB+169 B (+0.3%)
      size-with-ext-deps74.5 kB74.6 kB+169 B (+0.2%)
    • reauthenticateWithRedirect

      Size

      TypeBase (6232a52)Merge (73f0395)Diff
      size48.1 kB48.3 kB+169 B (+0.4%)
      size-with-ext-deps69.5 kB69.6 kB+169 B (+0.2%)
    • reload

      Size

      TypeBase (6232a52)Merge (73f0395)Diff
      size42.0 kB42.2 kB+169 B (+0.4%)
      size-with-ext-deps63.3 kB63.5 kB+169 B (+0.3%)
    • revokeAccessToken

      Size

      TypeBase (6232a52)Merge (73f0395)Diff
      size42.1 kB42.2 kB+169 B (+0.4%)
      size-with-ext-deps63.4 kB63.6 kB+169 B (+0.3%)
    • sendEmailVerification

      Size

      TypeBase (6232a52)Merge (73f0395)Diff
      size43.0 kB43.2 kB+169 B (+0.4%)
      size-with-ext-deps64.4 kB64.5 kB+169 B (+0.3%)
    • sendPasswordResetEmail

      Size

      TypeBase (6232a52)Merge (73f0395)Diff
      size48.5 kB48.6 kB+169 B (+0.3%)
      size-with-ext-deps69.8 kB70.0 kB+169 B (+0.2%)
    • sendSignInLinkToEmail

      Size

      TypeBase (6232a52)Merge (73f0395)Diff
      size48.5 kB48.7 kB+169 B (+0.3%)
      size-with-ext-deps69.8 kB70.0 kB+169 B (+0.2%)
    • setPersistence

      Size

      TypeBase (6232a52)Merge (73f0395)Diff
      size42.1 kB42.2 kB+169 B (+0.4%)
      size-with-ext-deps63.4 kB63.5 kB+169 B (+0.3%)
    • signInAnonymously

      Size

      TypeBase (6232a52)Merge (73f0395)Diff
      size43.2 kB43.4 kB+169 B (+0.4%)
      size-with-ext-deps64.5 kB64.7 kB+169 B (+0.3%)
    • signInWithCredential

      Size

      TypeBase (6232a52)Merge (73f0395)Diff
      size43.4 kB43.6 kB+169 B (+0.4%)
      size-with-ext-deps64.7 kB64.9 kB+169 B (+0.3%)
    • signInWithCustomToken

      Size

      TypeBase (6232a52)Merge (73f0395)Diff
      size43.1 kB43.2 kB+169 B (+0.4%)
      size-with-ext-deps64.4 kB64.6 kB+169 B (+0.3%)
    • signInWithEmailAndPassword

      Size

      TypeBase (6232a52)Merge (73f0395)Diff
      size52.6 kB52.8 kB+169 B (+0.3%)
      size-with-ext-deps74.2 kB74.3 kB+169 B (+0.2%)
    • signInWithEmailLink

      Size

      TypeBase (6232a52)Merge (73f0395)Diff
      size52.5 kB52.7 kB+169 B (+0.3%)
      size-with-ext-deps74.1 kB74.3 kB+169 B (+0.2%)
    • signInWithPhoneNumber

      Size

      TypeBase (6232a52)Merge (73f0395)Diff
      size54.2 kB54.4 kB+169 B (+0.3%)
      size-with-ext-deps75.6 kB75.8 kB+169 B (+0.2%)
    • signInWithPopup

      Size

      TypeBase (6232a52)Merge (73f0395)Diff
      size53.1 kB53.3 kB+169 B (+0.3%)
      size-with-ext-deps74.4 kB74.6 kB+169 B (+0.2%)
    • signInWithRedirect

      Size

      TypeBase (6232a52)Merge (73f0395)Diff
      size47.8 kB48.0 kB+169 B (+0.4%)
      size-with-ext-deps69.2 kB69.3 kB+169 B (+0.2%)
    • signOut

      Size

      TypeBase (6232a52)Merge (73f0395)Diff
      size42.0 kB42.2 kB+169 B (+0.4%)
      size-with-ext-deps63.4 kB63.5 kB+169 B (+0.3%)
    • unlink

      Size

      TypeBase (6232a52)Merge (73f0395)Diff
      size42.6 kB42.8 kB+169 B (+0.4%)
      size-with-ext-deps63.9 kB64.1 kB+169 B (+0.3%)
    • updateCurrentUser

      Size

      TypeBase (6232a52)Merge (73f0395)Diff
      size42.1 kB42.2 kB+169 B (+0.4%)
      size-with-ext-deps63.4 kB63.6 kB+169 B (+0.3%)
    • updateEmail

      Size

      TypeBase (6232a52)Merge (73f0395)Diff
      size42.4 kB42.6 kB+169 B (+0.4%)
      size-with-ext-deps63.7 kB63.9 kB+169 B (+0.3%)
    • updatePassword

      Size

      TypeBase (6232a52)Merge (73f0395)Diff
      size42.3 kB42.5 kB+169 B (+0.4%)
      size-with-ext-deps63.7 kB63.8 kB+169 B (+0.3%)
    • updatePhoneNumber

      Size

      TypeBase (6232a52)Merge (73f0395)Diff
      size42.8 kB43.0 kB+169 B (+0.4%)
      size-with-ext-deps64.2 kB64.3 kB+169 B (+0.3%)
    • updateProfile

      Size

      TypeBase (6232a52)Merge (73f0395)Diff
      size42.5 kB42.7 kB+169 B (+0.4%)
      size-with-ext-deps63.8 kB64.0 kB+169 B (+0.3%)
    • useDeviceLanguage

      Size

      TypeBase (6232a52)Merge (73f0395)Diff
      size42.1 kB42.2 kB+169 B (+0.4%)
      size-with-ext-deps63.4 kB63.5 kB+169 B (+0.3%)
    • validatePassword

      Size

      TypeBase (6232a52)Merge (73f0395)Diff
      size42.1 kB42.3 kB+169 B (+0.4%)
      size-with-ext-deps63.4 kB63.6 kB+169 B (+0.3%)
    • verifyBeforeUpdateEmail

      Size

      TypeBase (6232a52)Merge (73f0395)Diff
      size43.1 kB43.2 kB+169 B (+0.4%)
      size-with-ext-deps64.4 kB64.5 kB+169 B (+0.3%)
    • verifyPasswordResetCode

      Size

      TypeBase (6232a52)Merge (73f0395)Diff
      size43.3 kB43.5 kB+169 B (+0.4%)
      size-with-ext-deps64.7 kB64.8 kB+169 B (+0.3%)

Test Logs

  1. https://storage.googleapis.com/firebase-sdk-metric-reports/R8r15g0GjJ.html

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants