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
Nothing published for this version
Nothing published for this version
Nothing published for this version
Browser environment check now works correctly without throwing an error in non-browser environments.
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
Fixed a regression introduced in 6.0.0 that caused code to access a removed property.
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
Breaking change : Removed polyfills in the Firebase package. Now developers must decide which polyfills to include based on the environments they need…
Breaking change : Removed previously deprecated APIs.
Removed Replaced by
signInAndRetrieveDataWithCustomToken signInWithCustomToken
signInAnonymouslyAndRetrieveData signInAnonymously
createUserAndRetrieveDataWithEmailAndPassword createUserWithEmailAndPassword
signInAndRetrieveDataWithEmailAndPassword signInWithEmailAndPassword
fetchProvidersForEmail fetchSignInMethodsForEmail
Breaking change : Updated the return type signature for signInWithCredential and linkWithCredential to a promise that resolves with a UserCredential instead of a User .
Changed reauthenticateWithCredential to return a promise that resolves with a UserCredential .
Deprecated the following APIs Deprecated Use instead
signInAndRetrieveDataWithCredential signInWithCredential
linkAndRetrieveDataWithCredential linkWithCredential
reauthenticateAndRetrieveDataWithCredential reauthenticateWithCredential
You can now query across all collections in your database with a given collection ID using the FirebaseFirestore.collectionGroup() method.
Deprecated the experimentalTabSynchronization setting in favor of synchronizeTabs . If you use multi-tab synchronization, it is recommended that you update your call to enablePersistence() . Firestore logs an error if you continue to use experimentalTabSynchronization .
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 →