stack.pulse
#stacks/firebase-js-sdk/data

Firebase JS SDK release notes, breaking changes, and upgrade notes.

Firebase client SDK for web and Node.js StackPulse turns upstream changelogs into scannable summaries with risky changes, deprecations, migration notes, and source links.

releases
6
breaking
2
security
0
deprecated
3
migrations
1

Get source-linked upgrade notes and occasional sponsor recommendations. No GitHub login required.

what stackpulse tracks

Firebase JS SDK releases from GitHub

StackPulse watches Firebase JS SDK release notes and keeps the original source link close to every summary.

upgrade risk

Breaking changes and deprecations

Risky changes are separated from normal feature notes so you can scan upgrade impact before changing production dependencies.

migration notes

Source-backed next steps

Migration steps and recommended actions are only shown when the upstream release notes support them.

# latest_releases

source-backed
firebase@12.15.0highdeprecationfeatureJun 16, 2026

firebase@12.15.0

This release introduces a simplified initialization for App Check and resolves conflicts between Auth and AppCheck when using ReCAPTCHA Enterprise. It also includes updates to Firestore's offline pipeline and improvements to Auth's referrer policy.

affected

Developers using App Check, Auth, and Firestore are affected by these changes.

action

Update to the latest version to benefit from new features and fixes.

release_signals
!Deprecated `GoogleMaps.enableWidget` in the AI module.
+Added ability to call `initializeAppCheck` without a `provider`, defaulting to `ReCaptchaEnterpriseProvider`.
+Merged offline pipeline implementation in Firestore with a minor API change.
+Updated Auth's referrer policy to support HTTP Referrer-restricted API keys in browser environments.
view source on github->
firebase@12.14.0highdeprecationfeatureMay 28, 2026

firebase@12.14.0

This release introduces new APIs for hybrid inference and FCM registration, deprecates older APIs, and includes several bug fixes and improvements.

affected

Developers using FCM registration or hybrid inference features are affected.

action

Update to the new APIs for FCM registration and hybrid inference.

release_signals
!Deprecated old API for creating and deleting FCM registration.
+Added `initializeDeviceModel()` method for explicit initialization of on-device model in hybrid mode.
+Added minimum and maximum `FieldValue` operations.
+Changed 'beta' tags to 'public' for hybrid inference features.
+New API for creating and deleting FCM registration.
+Improved robustness and logging in query listen stream creation.
view source on github->
firebase@12.12.0highbreakingdeprecationmigrationfeatureApr 9, 2026

firebase@12.12.0

This release introduces new features in Firebase AI, Data Connect, and Pipelines, including support for streaming, chat functionality, and logical expressions. Several deprecations and breaking changes are also announced.

affected

Developers using Imagen models, hybrid inference mode, or the Beta API for Pipelines are affected.

action

Migrate from Imagen models to Gemini Image models and update code to handle breaking changes in the Beta API.

release_signals
-Beta API Breaking Change: Changed `Type` string union to be a raw string.
!All Imagen models are deprecated and will shut down as early as June 2026.
!Deprecated `topK` and `temperature` properties for hybrid inference mode.
+Added `startChat()` for `TemplateGenerativeModel`.
+Added automatic function calling and chat history for server prompt templates.
+Added streaming support for Firebase Data Connect.
+Added support for logical expressions `nor` and `switchOn`.
+Added public preview support for full-text and geo search in Pipelines.
migration_steps1 steps
  1. 01Migrate apps from Imagen models to Gemini Image models (the 'Nano Banana' models).
view source on github->
Firebase JS SDK release notes, breaking changes, and upgrade notes · StackPulse