NewYour coding agent can read the release notes before it upgrades.Set up the MCP server →
npm · #4157 most downloaded on npm
Firebase JavaScript library for web and Node.js
Last release today
06 Oct 2026
Ships on a steady schedule
a new release about every 3 weeks
Nearly every release is documented
notes for 60 of the last 60 stable releases
2 versions withdrawn
withdrawn after publishing
15 years old
4222 releases · first in 2012
Nothing published for this version
Nothing published for this version
Nothing published for this version
One column per quarter.
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Co-authored-by: Christina Holland chholland@google.com
Co-authored-by: Christina Holland chholland@google.com
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Fixed an issue with our typings that was preventing TypeScript apps from compiling.
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Deprecated signInWithCredential , linkWithCredential , reauthenticateWithCredential and fetchProvidersForEmail in favor of signInAndRetrieveDataWithCr…
Exposes the new Auth.settings.appVerificationDisabledForTesting flag for disabling reCAPTCHA app verification used for phone authentication integration testing with whitelisted phone numbers.
Exposes the new Auth.updateCurrentUser API for copying firebase.User objects between Firebase apps.
Updated the return type signature for signInWithEmailAndPassword , signInWithCustomToken , signInAnonymously and createUserWithEmailAndPassword to return a promise that resolves with a UserCredential instead of a user.
Removed getToken API in favor of getIdToken and getIdTokenResult .
Deprecated signInWithCredential , linkWithCredential , reauthenticateWithCredential and fetchProvidersForEmail in favor of signInAndRetrieveDataWithCredential , linkAndRetrieveDataWithCredential , reauthenticateAndRetrieveDataWithCredential and fetchSignInMethodsForEmail .
Improved detection of external auth state changes for synchronizing Auth state between different windows.
Merged the includeQueryMetadataChanges and includeDocumentMetadataChanges options passed to Query.onSnapshot() into a single includeMetadataChanges option.
QuerySnapshot.docChanges() is now a method that optionally takes an includeMetadataChanges option. By default, even when listening to a query with { includeMetadataChanges:true } , metadata-only document changes are suppressed in docChanges() .
Added new { mergeFields: (string|FieldPath)[] } option to set() which allows merging of a reduced subset of fields.
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Your coding agent can read these notes before it upgrades. Set up the MCP server →