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 5 days ago
01 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
4220 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
Updated dependencies [`49b0406ab`]:
49b0406ab]:
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
`f90c1d081` #3623 - Issue 2393 - Add environment check to Remote-Config Module
dfe65ff9b, b835b4cba, f90c1d081, 08c098211, f78ceca1c, e62d02e52, a5d87bc5c, a99943fe3, b835b4cba, 07b88e6e8, b835b4cba, b835b4cba, 4d2a54fb0, c2362214a, b79bd33e4, a99943fe3]:
All browser persistence implementations such as indexedDBLocalPersistence are mapped to inMemoryPersistence in Node.js to allow isomorphic code that works well with use cases like server-side rendering.
emailVerified field is now set in the User correctly. See GitHub issue #5430 .
Added missing phone FACTOR_ID static property to the PhoneMultiFactorGenerator class. See GitHub issue #5480 .
Fixed wrongly-typed tenantId fields in requests to some endpoints.
Initialization no longer throws runtime errors in Node.js.
Debug mode check is delayed till initializeAppCheck() is called.
Fixed typing issues where Database / Firestore / Storage compat instances returned by RulesTestContext are not compatible with v9 modular APIs.
Set RTDB namespace to be same as projectId by default instead of ${projectId}-default-rtdb . This fixes rules not being applied and other issues related to namespace mismatch.
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
Updated dependencies [`08ec55d6d`, `8180a2b77`, `b8462f248`, `271303f3c`, `bf5772f64`, `dca28a10d`, `deda8cd85`, `66d4a1e5d`]:
08ec55d6d, 8180a2b77, b8462f248, 271303f3c, bf5772f64, dca28a10d, deda8cd85, 66d4a1e5d]:
Fixed a bug where custom errors from blocking functions were being dropped. See GitHub issue #5386 .
Removed const enum s from the public typings file.
Improved the error handling when the SDK encounters a failure opening IndexedDB in a Firefox private browsing session. See GitHub issue #5377 .
Fixed a deadlock during asynchronous initialization of both Cloud Firestore and Authentication . See GitHub issue #5402 .
Fixed the behavior of collection() when passed multiple path segment strings. See GitHub issue #5431 .
Added a temporary workaround for a bug causing initializeFirestore() to throw errors when used in certain build pipelines, such as the default production build for Create React App. See GitHub issue #5384 .
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 →