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
Caution: This build introduced a regression where Node and CJS bundles for Cloud Firestore do not work. Please upgrade to 7.9.1 or later.
One column per quarter.
Caution: This build introduced a regression where Node and CJS bundles for Cloud Firestore do not work. Please upgrade to 7.9.1 or later.
The minified version of the Cloud Firestore library, added as an experimental option in 7.8.0, is now the default Cloud Firestore bundle. The steps listed in the 7.8.0 release notes are no longer necessary to get the minified bundle. This minification currently reduces the total bundle size by approximately 15% as of this build.
Fixed an issue where auth credentials were not respected in Cordova environments. See Github issue #2626 .
Fixed a performance regression introduced by the addition of Query.limitToLast(n: number) in Firestore 1.7.0 (Firebase 7.3.0). See Github issue #2620 .
Nothing published for this version
Nothing published for this version
Fixed an issue where CollectionReference.add() would reject custom types when using withConverter() . Github issue #2606 .
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
Fix a bug causing intermittent errors when the same app is open in multiple tabs. Addresses Github issue #2555 .
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
Caution: The minified bundle is no longer provided as a separate file starting with 7.9.0, but replaces the default bundle. These instructions are not
Caution: The minified bundle is no longer provided as a separate file starting with 7.9.0, but replaces the default bundle. These instructions are not needed to import the minified bundle in versions 7.9.0 and above.
Experimental: Added an alternative minified import for the firestore package. Users who want to try this experimental import can do it this way:
import * as firebase from 'firebase/app' ; import '@firebase/firestore/dist/index.cjs.min' ; // Don't change the format for any other products. import 'firebase/auth' ; // etc.
Or if using the CDN:
< script src = "https://www.gstatic.com/firebasejs/7.8.0/firebase-app.js" >< / script > < script src = "https://www.gstatic.com/firebasejs/7.8.0/firebase-firestore.min.js" >< / script > < !-- Don ' t change the format for any other products . -- > < script src = "https://www.gstatic.com/firebasejs/7.8.0/firebase-auth.js" >< / script > < !-- etc . -- >
Nothing published for this version
Nothing published for this version
- Fixed an issue where auth credentials were not respected in some Firefox or Chrome extensions. See Github issue #1491 .
Fixed an issue where auth credentials were not respected in some Firefox or Chrome extensions. See Github issue #1491 .
Firestore previously required that every document read in a transaction must also be written. This requirement has been removed, and you can now read a document in a transaction without writing to it.
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 bug causing notification permissions requests to pop up when using functions.httpsCallable() .
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 internal typing issue where the library firebase-admin , which depends on @firebase/database , failed to compile.
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 →