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 3 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
For more detailed release notes, see Firebase JavaScript SDK Release Notes.
For more detailed release notes, see Firebase JavaScript SDK Release Notes.
Normal version packages workflow isn't working due to the app version bump step being hardcoded to main branch. Generated this manually using yarn changeset version which means no automatically formatted description.
This release is an out-of-band release from a temporary non-main branch.
firebase package version is:
11.7.3
See files for version changes of subpackages.
6be75f7 #9010 - Default automaticDataCollectionEnabled to true without changing App Check's default behavior.
d5082f9 #8931 - Add support for the Gemini Developer API, enabling usage in a free tier, and add new AI API to accomodate new product naming.
8a03143, 050c1b6, 6be75f7, e99683b, d5082f9]:
One column per quarter.
Initial release of the Firebase AI Logic SDK ( @firebase/ai ). This SDK replaces the previous Vertex AI in Firebase SDK ( @firebase/vertexai ) to accommodate the evolving set of supported features and services. The new Firebase AI Logic SDK provides preview support for the Gemini Developer API, including its free tier offering. Using the Firebase AI Logic SDK with the Vertex AI Gemini API is still generally available (GA).
To start using the new SDK, use the getAI() instance getter imported from ’firebase/ai’ . See details in the migration guide .
Added support for Gemini multimodal output.
Fixed an issue where GenerationConfig was not inherited from ChatSession .
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
For more detailed release notes, see Firebase JavaScript SDK Release Notes.
For more detailed release notes, see Firebase JavaScript SDK Release Notes.
Normal version packages workflow isn't working due to the app version bump step being hardcoded to main branch. Generated this manually using yarn changeset version which means no automatically formatted description.
This release is an out-of-band release from a temporary non-main branch.
firebase package version is:
11.7.3
See files for version changes of subpackages.
9bcd1ea]:
Nothing published for this version
Nothing published for this version
Nothing published for this version
For more detailed release notes, see Firebase JavaScript SDK Release Notes.
For more detailed release notes, see Firebase JavaScript SDK Release Notes.
Normal version packages workflow isn't working due to the app version bump step being hardcoded to main branch. Generated this manually using yarn changeset version which means no automatically formatted description.
This release is an out-of-band release from a temporary non-main branch.
firebase package version is 11.7.2
See files for version changes of subpackages.
8593fa0]:
Nothing published for this version
Nothing published for this version
Nothing published for this version
For more detailed release notes, see Firebase JavaScript SDK Release Notes.
For more detailed release notes, see Firebase JavaScript SDK Release Notes.
51e7b48]:51e7b48 #9007 - Revert https://github.com/firebase/firebase-js-sdk/pull/8999
Updated dependencies [51e7b48]:
@firebase/app@0.12.1
51e7b48]: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
For more detailed release notes, see Firebase JavaScript SDK Release Notes.
For more detailed release notes, see Firebase JavaScript SDK Release Notes.
3789b5a #8999 - Default automaticDataCollectionEnabled to true without changing App Check's default behavior.3789b5a #8999 - Default automaticDataCollectionEnabled to true without changing App Check's default behavior.3789b5a #8999 - Default automaticDataCollectionEnabled to true without changing App Check's default behavior.3789b5a, ea1f913, 0e12766]:3789b5a #8999 - Default automaticDataCollectionEnabled to true without changing App Check's default behavior.3789b5a, 6a02778, ea1f913, 0e12766]:ea1f913, 0e12766]:ea1f913, 0e12766]:3789b5a, ea1f913, 0e12766]:6a02778 #8998 - Fix issue where auth port wasn't properly set when setting up cookies in Firebase Studio.
@firebase/util@1.11.1
@firebase/component@0.6.14
6a02778, ea1f913, 0e12766]:@firebase/util@1.11.1
@firebase/component@0.6.14
@firebase/util@1.11.1
@firebase/component@0.6.14
@firebase/database@1.0.15
@firebase/util@1.11.1
@firebase/component@0.6.14
@firebase/database-types@1.0.11
@firebase/util@1.11.1
@firebase/component@0.6.14
ea1f913, 0e12766]:@firebase/util@1.11.1
@firebase/component@0.6.14
ea1f913, 0e12766]:ea1f913, 0e12766]:ea1f913, 0e12766]:ea1f913, 0e12766]:ea1f913, 0e12766]:ea1f913, 0e12766]:ea1f913, 0e12766]:ea1f913, 0e12766]:@firebase/util@1.11.1
@firebase/component@0.6.14
ea1f913, 0e12766]:Caution: This version introduced a regression in Vertex AI in Firebase that may cause requests to fail. Upgrade to 11.7.1 or later.
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
For more detailed release notes, see Firebase JavaScript SDK Release Notes.
For more detailed release notes, see Firebase JavaScript SDK Release Notes.
1363ecc]:ed0803a #8915 - Fixed the null value handling in != and not-in filters.
88a8055 #8888 (fixes #6465) - Fix 'window is not defined' error when calling clearIndexedDbPersistence from a service worker
195d943 #8871 (fixes #8593) - Fix issue where Firestore would produce undefined for document snapshot data if using IndexedDB persistence and "clear site data" (or equivalent) button was pressed in the web browser.
Updated dependencies [ed0803a, 88a8055, 1363ecc, 1df3d26, e055e90, 195d943]:
@firebase/app@0.11.5
@firebase/firestore@4.7.11
@firebase/auth@1.10.1
@firebase/data-connect@0.3.4
@firebase/app-compat@0.2.54
@firebase/firestore-compat@0.3.46
@firebase/auth-compat@0.5.21
ed0803a #8915 - Fixed the null value handling in != and not-in filters.
88a8055 #8888 (fixes #6465) - Fix 'window is not defined' error when calling clearIndexedDbPersistence from a service worker
e055e90 #8313 - Add unique IDs and state information into fatal error messages instead of the generic "unexpected state" message.
195d943 #8871 (fixes #8593) - Fix issue where Firestore would produce undefined for document snapshot data if using IndexedDB persistence and "clear site data" (or equivalent) button was pressed in the web browser.
Fixed the null value handling in != and not-in filters. See GitHub PR #8915 .
Fixed 'window is not defined' error when calling clearIndexedDbPersistence from a service worker. Fixes GitHub Issue #6465 .
Fixed an issue where Firestore would produce undefined for document snapshot data if using IndexedDB persistence and "clear site data" (or equivalent) was selected in the web browser. Fixes GitHub Issue #8953 .
Added unique IDs and state information into fatal error messages instead of the generic "unexpected state" message.
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
`faaeb48` #8832 - Label GroundingAttribution as deprecated.
For more detailed release notes, see Firebase JavaScript SDK Release Notes.
fb5d422 #8839 - Adding Persistence.COOKIE a new persistence method backed by cookies. The
browserCookiePersistence implementation is designed to be used in conjunction with middleware that
ensures both your front and backend authentication state remains synchronized.fb5d422 #8839 - Adding Persistence.COOKIE a new persistence method backed by cookies. The
browserCookiePersistence implementation is designed to be used in conjunction with middleware that
ensures both your front and backend authentication state remains synchronized.fb5d422, 648de84, edb4001, faaeb48]:fb5d422]:The SDK now throws an error when initializing models if appId is not defined in the given Vertex AI in Firebase instance.
Labeled GroundingAttribution as deprecated.
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 →