releases.shpreview
Home/Firebase
Firebase

Firebase

$npx @buildinternet/releases get firebase
May 7, 2026

For more detailed release notes, see Firebase JavaScript SDK Release Notes.

What's Changed

@firebase/ai@2.12.0

Minor Changes

  • ffa39f6 #9795 - Added LiveSession.resumeSession() to allow resuming a previous LiveSession. Also added contextWindowCompression feature.

  • 86dc0db #9819 - Added support for ImageConfig (aspect ratio and size). Expanded FinishReason values to include all currently available values provided by the models.

  • 345c5f6 #9458 - AI Logic : Feature : Added support for Grounding with Google Maps.

Patch Changes

  • 8e384c9 #9883 - Updated dependencies.

  • Updated dependencies [8e384c9]:

  • @firebase/app-check-interop-types@0.3.4

  • @firebase/component@0.7.3

  • @firebase/logger@0.5.1

  • @firebase/util@1.15.1

@firebase/data-connect@0.7.0

Minor Changes

  • 714b41d #9905 - Hardened the Firebase SQL Connect streaming transport with intelligent reconnection, query de-duplication, and resume optimizations.

Patch Changes

  • 8e384c9 #9883 - Updated dependencies.

  • Updated dependencies [8e384c9]:

  • @firebase/auth-interop-types@0.2.5

  • @firebase/component@0.7.3

  • @firebase/logger@0.5.1

  • @firebase/util@1.15.1

firebase@12.13.0

Minor Changes

  • ffa39f6 #9795 - Added LiveSession.resumeSession() to allow resuming a previous LiveSession. Also added contextWindowCompression feature.

  • 714b41d #9905 - Hardened the Firebase SQL Connect streaming transport with intelligent reconnection, query de-duplication, and resume optimizations.

  • 86dc0db #9819 - Added support for ImageConfig (aspect ratio and size). Expanded FinishReason values to include all currently available values provided by the models.

  • 345c5f6 #9458 - AI Logic : Feature : Added support for Grounding with Google Maps.

Patch Changes

  • 8e384c9 #9883 - Updated dependencies.

  • Updated dependencies [96e81ff, ffa39f6, 402b1f0, 8e384c9, 714b41d, 86dc0db, 345c5f6]:

  • @firebase/firestore@4.14.1

  • @firebase/ai@2.12.0

  • @firebase/auth-compat@0.6.6

  • @firebase/analytics@0.10.22

  • @firebase/analytics-compat@0.2.28

  • @firebase/app@0.14.12

  • @firebase/app-check@0.11.3

  • @firebase/app-check-compat@0.4.3

  • @firebase/app-compat@0.5.12

  • @firebase/app-types@0.9.5

  • @firebase/auth@1.13.1

  • @firebase/data-connect@0.7.0

  • @firebase/database@1.1.3

  • @firebase/database-compat@2.1.4

  • @firebase/firestore-compat@0.4.9

  • @firebase/functions@0.13.4

  • @firebase/functions-compat@0.4.4

  • @firebase/installations@0.6.22

  • @firebase/installations-compat@0.2.22

  • @firebase/messaging@0.12.26

  • @firebase/messaging-compat@0.2.26

  • @firebase/performance@0.7.12

  • @firebase/performance-compat@0.2.25

  • @firebase/remote-config@0.8.3

  • @firebase/remote-config-compat@0.2.24

  • @firebase/storage@0.14.3

  • @firebase/storage-compat@0.4.3

  • @firebase/util@1.15.1

@firebase/analytics@0.10.22

Patch Changes

  • 8e384c9 #9883 - Updated dependencies.

  • Updated dependencies [8e384c9]:

  • @firebase/component@0.7.3

  • @firebase/installations@0.6.22

  • @firebase/logger@0.5.1

  • @firebase/util@1.15.1

@firebase/analytics-compat@0.2.28

Patch Changes

  • 8e384c9 #9883 - Updated dependencies.

  • Updated dependencies [8e384c9]:

  • @firebase/analytics@0.10.22

  • @firebase/analytics-types@0.8.4

  • @firebase/component@0.7.3

  • @firebase/util@1.15.1

@firebase/analytics-interop-types@0.3.5

Patch Changes

@firebase/analytics-types@0.8.4

Patch Changes

@firebase/app@0.14.12

Patch Changes

  • 8e384c9 #9883 - Updated dependencies.

  • Updated dependencies [8e384c9]:

  • @firebase/component@0.7.3

  • @firebase/logger@0.5.1

  • @firebase/util@1.15.1

@firebase/app-check@0.11.3

Patch Changes

  • 8e384c9 #9883 - Updated dependencies.

  • Updated dependencies [8e384c9]:

  • @firebase/component@0.7.3

  • @firebase/logger@0.5.1

  • @firebase/util@1.15.1

@firebase/app-check-compat@0.4.3

Patch Changes

  • 8e384c9 #9883 - Updated dependencies.

  • Updated dependencies [8e384c9]:

  • @firebase/app-check@0.11.3

  • @firebase/app-check-types@0.5.4

  • @firebase/component@0.7.3

  • @firebase/logger@0.5.1

  • @firebase/util@1.15.1

@firebase/app-check-interop-types@0.3.4

Patch Changes

@firebase/app-check-types@0.5.4

Patch Changes

@firebase/app-compat@0.5.12

Patch Changes

  • 8e384c9 #9883 - Updated dependencies.

  • Updated dependencies [8e384c9]:

  • @firebase/app@0.14.12

  • @firebase/component@0.7.3

  • @firebase/logger@0.5.1

  • @firebase/util@1.15.1

@firebase/app-types@0.9.5

Patch Changes

@firebase/auth@1.13.1

Patch Changes

  • 8e384c9 #9883 - Updated dependencies.

  • Updated dependencies [8e384c9]:

  • @firebase/component@0.7.3

  • @firebase/logger@0.5.1

  • @firebase/util@1.15.1

@firebase/auth-compat@0.6.6

Patch Changes

  • 8e384c9 #9883 - Updated dependencies.

  • Updated dependencies [8e384c9]:

  • @firebase/auth@1.13.1

  • @firebase/auth-types@0.13.1

  • @firebase/component@0.7.3

  • @firebase/util@1.15.1

@firebase/auth-interop-types@0.2.5

Patch Changes

@firebase/auth-types@0.13.1

Patch Changes

@firebase/component@0.7.3

Patch Changes

@firebase/database@1.1.3

Patch Changes

  • 8e384c9 #9883 - Updated dependencies.

  • Updated dependencies [8e384c9]:

  • @firebase/app-check-interop-types@0.3.4

  • @firebase/auth-interop-types@0.2.5

  • @firebase/component@0.7.3

  • @firebase/logger@0.5.1

  • @firebase/util@1.15.1

@firebase/database-compat@2.1.4

Patch Changes

  • 8e384c9 #9883 - Updated dependencies.

  • Updated dependencies [8e384c9]:

  • @firebase/component@0.7.3

  • @firebase/database@1.1.3

  • @firebase/database-types@1.0.20

  • @firebase/logger@0.5.1

  • @firebase/util@1.15.1

@firebase/database-types@1.0.20

Patch Changes

  • 8e384c9 #9883 - Updated dependencies.

  • Updated dependencies [8e384c9]:

  • @firebase/app-types@0.9.5

  • @firebase/util@1.15.1

@firebase/firestore@4.14.1

Patch Changes

  • 96e81ff #9884 - Added search stage support for languageCode, offset, limit, and retrievalDepth

  • 402b1f0 #9842 - fix(firestore): Assertion ID: ca9 (pendingResponses less than 0) caused by target creation race condition

  • 8e384c9 #9883 - Updated dependencies.

  • Updated dependencies [8e384c9]:

  • @firebase/component@0.7.3

  • @firebase/logger@0.5.1

  • @firebase/util@1.15.1

  • @firebase/webchannel-wrapper@1.0.6

@firebase/firestore-compat@0.4.9

Patch Changes

  • 8e384c9 #9883 - Updated dependencies.

  • Updated dependencies [96e81ff, 402b1f0, 8e384c9]:

  • @firebase/firestore@4.14.1

  • @firebase/component@0.7.3

  • @firebase/firestore-types@3.0.4

  • @firebase/util@1.15.1

@firebase/firestore-types@3.0.4

Patch Changes

@firebase/functions@0.13.4

Patch Changes

  • 8e384c9 #9883 - Updated dependencies.

  • Updated dependencies [8e384c9]:

  • @firebase/app-check-interop-types@0.3.4

  • @firebase/auth-interop-types@0.2.5

  • @firebase/component@0.7.3

  • @firebase/messaging-interop-types@0.2.4

  • @firebase/util@1.15.1

@firebase/functions-compat@0.4.4

Patch Changes

  • 8e384c9 #9883 - Updated dependencies.

  • Updated dependencies [8e384c9]:

  • @firebase/component@0.7.3

  • @firebase/functions@0.13.4

  • @firebase/functions-types@0.6.4

  • @firebase/util@1.15.1

@firebase/functions-types@0.6.4

Patch Changes

@firebase/installations@0.6.22

Patch Changes

  • 8e384c9 #9883 - Updated dependencies.

  • Updated dependencies [8e384c9]:

  • @firebase/component@0.7.3

  • @firebase/util@1.15.1

@firebase/installations-compat@0.2.22

Patch Changes

  • 8e384c9 #9883 - Updated dependencies.

  • Updated dependencies [8e384c9]:

  • @firebase/component@0.7.3

  • @firebase/installations@0.6.22

  • @firebase/installations-types@0.5.4

  • @firebase/util@1.15.1

@firebase/installations-types@0.5.4

Patch Changes

@firebase/logger@0.5.1

Patch Changes

@firebase/messaging@0.12.26

Patch Changes

  • 8e384c9 #9883 - Updated dependencies.

  • Updated dependencies [8e384c9]:

  • @firebase/component@0.7.3

  • @firebase/installations@0.6.22

  • @firebase/messaging-interop-types@0.2.4

  • @firebase/util@1.15.1

@firebase/messaging-compat@0.2.26

Patch Changes

  • 8e384c9 #9883 - Updated dependencies.

  • Updated dependencies [8e384c9]:

  • @firebase/component@0.7.3

  • @firebase/messaging@0.12.26

  • @firebase/util@1.15.1

@firebase/messaging-interop-types@0.2.4

Patch Changes

@firebase/performance@0.7.12

Patch Changes

  • 8e384c9 #9883 - Updated dependencies.

  • Updated dependencies [8e384c9]:

  • @firebase/component@0.7.3

  • @firebase/installations@0.6.22

  • @firebase/logger@0.5.1

  • @firebase/util@1.15.1

@firebase/performance-compat@0.2.25

Patch Changes

  • 8e384c9 #9883 - Updated dependencies.

  • Updated dependencies [8e384c9]:

  • @firebase/component@0.7.3

  • @firebase/logger@0.5.1

  • @firebase/performance@0.7.12

  • @firebase/performance-types@0.2.4

  • @firebase/util@1.15.1

@firebase/performance-types@0.2.4

Patch Changes

@firebase/remote-config@0.8.3

Patch Changes

  • 8e384c9 #9883 - Updated dependencies.

  • Updated dependencies [8e384c9]:

  • @firebase/component@0.7.3

  • @firebase/installations@0.6.22

  • @firebase/logger@0.5.1

  • @firebase/util@1.15.1

@firebase/remote-config-compat@0.2.24

Patch Changes

  • 8e384c9 #9883 - Updated dependencies.

  • Updated dependencies [8e384c9]:

  • @firebase/component@0.7.3

  • @firebase/logger@0.5.1

  • @firebase/remote-config@0.8.3

  • @firebase/remote-config-types@0.5.1

  • @firebase/util@1.15.1

@firebase/remote-config-types@0.5.1

Patch Changes

@firebase/rules-unit-testing@5.0.1

Patch Changes

@firebase/storage@0.14.3

Patch Changes

  • 8e384c9 #9883 - Updated dependencies.

  • Updated dependencies [8e384c9]:

  • @firebase/component@0.7.3

  • @firebase/util@1.15.1

@firebase/storage-compat@0.4.3

Patch Changes

  • 8e384c9 #9883 - Updated dependencies.

  • Updated dependencies [8e384c9]:

  • @firebase/component@0.7.3

  • @firebase/storage@0.14.3

  • @firebase/storage-types@0.8.4

  • @firebase/util@1.15.1

@firebase/storage-types@0.8.4

Patch Changes

@firebase/util@1.15.1

Patch Changes

@firebase/webchannel-wrapper@1.0.6

Patch Changes

@firebase/template@0.2.8

Patch Changes

  • 8e384c9 #9883 - Updated dependencies.

  • Updated dependencies [8e384c9]:

  • @firebase/template-types@0.2.4

@firebase/template-types@0.2.4

Patch Changes

  • Added support for creating search indexes for Firestore. (#10431)
  • Fixed an issue where some MCP tools would error with "Invalid input: expected record, received array". (#10437)
  • Fixed an issue causing errors when multiple Firestore databases were configured in firebase.json (#8114)
  • Updated the Firebase Data Connect local toolkit to v3.4.7, which includes the following changes: (#10461)
    • Fix emulator crash when using uuidv4() on operations.
    • Support for _Data input types as variables with @allow(fields, maxCount) to constraint the input JSON, enabling batch mutations in admin SDK. Client SDK support will come soon.
  • Increase supported range for Next.js to version 16.0 (#9463)
  • Updated Cloud Function default resource locations. This does not affect existing functions. (#10414)
  • Added warning for cross-region event triggers (#10408)
May 5, 2026
Firebase Apple 12.13.0

The Firebase Apple SDK (12.13.0) is now available. For more details, see the Firebase Apple SDK release notes.

To install this SDK, see Add Firebase to your project.

What's Changed

New Contributors

Full Changelog: https://github.com/firebase/firebase-ios-sdk/compare/12.12.1...12.13.0

Apr 29, 2026
  • Updated Firestore Emulator to v1.21.0, which adds support for subqueries and new stages like let(...), as well as allowing setting database-edition per-database.
  • Suppressed the 'punycode' deprecation warning during firebase deploy on Node 22. (#10385)
  • Fixed an issue where hosting deploy allowed publishing to a site in a different project. (#10376)
  • Added SSE mode support to firebase mcp. To use it, run firebase mcp --mode=sse --port=3000, and connect your client on http://localhost:3000.
  • Update the valid Python runtimes for functions. Default Python runtime is now Python 3.14.
  • Fix CLI non-interactive mode for dataconnect init (#10401)
  • Fixed issue where rules for non-default Firestore databases were not being deployed correctly.
  • Suppress SSR warning for non-SSR Angular projects on init hosting (#10364)
  • Updated the SQL Connect emulator to v3.4.6, including internal bug fixes (#10434)
  • Fix an issue where deploying multi-codebase functions failed due to a shared source token scraper (#10428)
Apr 20, 2026
firebase@12.12.1

For more detailed release notes, see Firebase JavaScript SDK Release Notes.

What's Changed

@firebase/ai@2.11.1

Patch Changes

  • 23ab5b9 #9817 - Update code execution and URL context features to reflect that they are generally available and no longer public preview.

  • 6db5af4 #9840 (fixes #9832) - Fix TemplateChatSession type so it does not error on TypeScript build. See Github issue #9832.

firebase@12.12.1

Patch Changes

Apr 16, 2026
Firebase Apple 12.12.1

The Firebase Apple SDK (12.12.1) is now available. For more details, see the Firebase Apple SDK release notes.

To install this SDK, see Add Firebase to your project.

[!NOTE] This release is available via Swift Package Manager and CocoaPods only.

Full Changelog: https://github.com/firebase/firebase-ios-sdk/compare/12.12.0...12.12.1

  • Add foundation for being smarter about where to place functions when the region is not specified (#10293)
  • Updated Pub/Sub emulator to version 0.8.30
  • Renamed Data Connect displayed text to SQL Connect (#10270)
  • Added support for the experimental Cloud Functions for Firebase Dart SDK behind the dartfunctions flag
  • Updated the SQL Connect emulator to v3.4.5, including internal bug fixes (#10336)
Apr 9, 2026

For more detailed release notes, see Firebase JavaScript SDK Release Notes.

What's Changed

@firebase/ai@2.11.0

Minor Changes

Patch Changes

  • f87c15e #9791 (fixes #9792) - Fixed a bug that causes the model to error if the user specifies responseSchema or responseJsonSchema.

@firebase/auth@1.13.0

Minor Changes

  • 715c042 #9740 (fixes #9739) - Updated the peer dependency range for @react-native-async-storage/async-storage to support both v2 and v3

@firebase/data-connect@0.6.0

Minor Changes

  • 34c63bf #9822 - Fix header names for auth and app check tokens over streaming

  • 87d5cc1 #9809 - Add streaming support for Firebase Data Connect.

firebase@12.12.0

Minor Changes

  • cccb6d0 #9771 - [deprecated] All Imagen models are deprecated and will shut down as early as June 2026. As a replacement, you can migrate your apps to use Gemini Image models (the "Nano Banana" models).

  • 44c234c #9773 - Add support for the parent expression

  • 5cd6509 #9728 - Add support for timestamp_trunc, timestamp_diff and timestamp_extract expressions

  • 34c63bf #9822 - Fix header names for auth and app check tokens over streaming

  • 715c042 #9740 (fixes #9739) - Updated the peer dependency range for @react-native-async-storage/async-storage to support both v2 and v3

  • 6cbe865 #9816 - Deprecate topK and temperature properties for hybrid inference mode.

  • 31bddcd #9734 - Added public preview support for full-text and geo search in Pipelines.

  • 44ad4cc #9702 - Add support for logical expressions nor and switchOn.

  • e8f14eb #9753 - Add support for pipeline expressions ifNull and coalesce.

  • 9c8e864 #9763 - Add startChat() for TemplateGenerativeModel.

  • 9c8e864 #9763 - Add automatic function calling and chat history for server prompt templates.

  • cecd028 #9720 - Add subquery support to Pipelines.

  • 87d5cc1 #9809 - Add streaming support for Firebase Data Connect.

  • 0e343c8 #9725 - Beta API Breaking Change: Change Type string union to be a raw string.

Patch Changes

@firebase/firestore@4.14.0

Minor Changes

  • 44c234c #9773 - Add support for the parent expression

  • 5cd6509 #9728 - Add support for timestamp_trunc, timestamp_diff and timestamp_extract expressions

  • 31bddcd #9734 - Added public preview support for full-text and geo search in Pipelines.

  • 44ad4cc #9702 - Add support for logical expressions nor and switchOn.

  • e8f14eb #9753 - Add support for pipeline expressions ifNull and coalesce.

  • cecd028 #9720 - Add subquery support to Pipelines.

  • 0e343c8 #9725 - Beta API Breaking Change: Change Type string union to be a raw string.

Patch Changes

  • dd10ed7 #9750 - Refactor the parameters for timestamp expressions and change all timegranularity value to lowercase

  • 4e99d4b #9752 - Read user data when using internal pipeline proto serialization.

  • 334b266 #9765 - Read user data from pipeline in union stage. Fixes GitHub Issue #9764

@firebase/app@0.14.11

Patch Changes

  • Update SDK_VERSION.

@firebase/app-compat@0.5.11

Patch Changes

  • Updated dependencies []:
  • @firebase/app@0.14.11

@firebase/app-types@0.9.4

Patch Changes

  • b2c4646 #9813 (fixes #9787) - Fix typo in package.json (dependency => dependencies)

@firebase/auth-compat@0.6.5

Patch Changes

  • Updated dependencies [715c042]:
  • @firebase/auth@1.13.0

@firebase/database-compat@2.1.3

Patch Changes

  • Updated dependencies []:
  • @firebase/database-types@1.0.19

@firebase/database-types@1.0.19

Patch Changes

  • Updated dependencies [b2c4646]:
  • @firebase/app-types@0.9.4

@firebase/firestore-compat@0.4.8

Patch Changes

  • Added Enterprise Edition support to the Firestore emulator. Configure it by setting firebase.json#firestore.edition or firebase.json#emulators.firestore.edition.
  • Fixed an issue where functions deployments would silently fail (#6989)
  • Fixed issue where the CLI isn't able to correctly parse command arguments on PowerShell (#7506)
  • Add support for Next.js 16 middleware (proxy.ts/proxy.js) (#9631)
  • Updates the default region for new App Hosting backends to us-east4 (#10271)
  • Fix Next.js image optimization detection in client components (#10228)
  • Updates Firebase Data Connect emulator to v3.4.1 (#10290)
    • Upgraded Go runtime to 1.25.9.
    • Bug fix: Fixed an issue that caused Angular SDK generation to fail.
Apr 6, 2026
Firebase Apple 12.12.0

The Firebase Apple SDK (12.12.0) is now available. For more details, see the Firebase Apple SDK release notes.

To install this SDK, see Add Firebase to your project.

What's Changed

New Contributors

Full Changelog: https://github.com/firebase/firebase-ios-sdk/compare/12.11.0...12.12.0

Apr 2, 2026
  • Add validation to check if backendId exists in firebase.json when --only flag is used. (#10161)
  • Updated default Postgres version for Data Connect to 18. (#10234)
  • Update Typescript version to v6 in templates for functions and extensions. (#10232)
Mar 27, 2026
  • Moved MCP server firebase-debug.log to ~/.cache/firebase/firebase-debug.log. (#9982)
  • Added a prompt to firebase init to install Agent Skills for Firebase.
  • Updated the Firebase Data Connect local toolkit to v3.3.1, which includes the following changes: (#10190)
    • [added] Support for configuring client-side caching in connector.yaml / generate section
Mar 19, 2026

For more detailed release notes, see Firebase JavaScript SDK Release Notes.

What's Changed

@firebase/ai@2.10.0

Minor Changes

Patch Changes

  • Updated dependencies [2f7f426]:
    • @firebase/util@1.15.0
    • @firebase/component@0.7.2

@firebase/data-connect@0.5.0

Minor Changes

  • 9d33dd6 #9614 - Add validateArgsWithOptions() to Data Connect (internal change, no need to add to public release notes).

Patch Changes

  • 2f7f426 #9608 - Remove updateEmulatorBanner(). (No release note needed.)

  • Updated dependencies [2f7f426]:

    • @firebase/util@1.15.0
    • @firebase/component@0.7.2

firebase@12.11.0

Minor Changes

  • 9d33dd6 #9614 - Add validateArgsWithOptions() to Data Connect (internal change, no need to add to public release notes).

  • 843a8d7 #9693 (fixes #9625) - Added responseJsonSchema to GenerationConfig.

  • 78384d3 #9492 - Add support for array expressions arrayFirst, arrayFirstN,arrayLast,arrayLastN,arrayMinimum,arrayMinimumN,arrayMaximum,arrayMaximumN,arrayIndexOf, arrayLastIndexOf and arrayIndexOfAll

Patch Changes

  • Updated dependencies [54ff05e, 9d33dd6, 843a8d7, a383770, 78384d3, 2f7f426]:
    • @firebase/app@0.14.10
    • @firebase/firestore@4.13.0
    • @firebase/data-connect@0.5.0
    • @firebase/ai@2.10.0
    • @firebase/functions@0.13.3
    • @firebase/database@1.1.2
    • @firebase/storage@0.14.2
    • @firebase/auth@1.12.2
    • @firebase/util@1.15.0
    • @firebase/analytics@0.10.21
    • @firebase/app-check@0.11.2
    • @firebase/app-compat@0.5.10
    • @firebase/installations@0.6.21
    • @firebase/messaging@0.12.25
    • @firebase/performance@0.7.11
    • @firebase/remote-config@0.8.2
    • @firebase/firestore-compat@0.4.7
    • @firebase/functions-compat@0.4.3
    • @firebase/database-compat@2.1.2
    • @firebase/storage-compat@0.4.2
    • @firebase/auth-compat@0.6.4
    • @firebase/analytics-compat@0.2.27
    • @firebase/app-check-compat@0.4.2
    • @firebase/installations-compat@0.2.21
    • @firebase/messaging-compat@0.2.25
    • @firebase/performance-compat@0.2.24
    • @firebase/remote-config-compat@0.2.23

@firebase/firestore@4.13.0

Minor Changes

  • 78384d3 #9492 - Add support for array expressions arrayFirst, arrayFirstN,arrayLast,arrayLastN,arrayMinimum,arrayMinimumN,arrayMaximum,arrayMaximumN,arrayIndexOf, arrayLastIndexOf and arrayIndexOfAll

Patch Changes

  • 54ff05e #9715 - Beta API Breaking change: Defer pipeline user data validation from initialization to execute(). This breaking change is allowed in a non-major release since the Firestore Pipelines API is currently in Public Preview.

  • a383770 #9622 - Fixed X is not a function issues observed in server side rendering APIs.

  • 2f7f426 #9608 - Remove updateEmulatorBanner(). (No release note needed.)

  • Updated dependencies [2f7f426]:

    • @firebase/util@1.15.0
    • @firebase/component@0.7.2

@firebase/util@1.15.0

Minor Changes

  • 2f7f426 #9608 - Remove updateEmulatorBanner(). (No release note needed.)

@firebase/analytics@0.10.21

Patch Changes

  • Updated dependencies [2f7f426]:
    • @firebase/util@1.15.0
    • @firebase/installations@0.6.21
    • @firebase/component@0.7.2

@firebase/analytics-compat@0.2.27

Patch Changes

  • Updated dependencies [2f7f426]:
    • @firebase/util@1.15.0
    • @firebase/analytics@0.10.21
    • @firebase/component@0.7.2

@firebase/app@0.14.10

Patch Changes

  • Update SDK_VERSION.

  • Updated dependencies [2f7f426]:

    • @firebase/util@1.15.0
    • @firebase/component@0.7.2

@firebase/app-check@0.11.2

Patch Changes

  • Updated dependencies [2f7f426]:
    • @firebase/util@1.15.0
    • @firebase/component@0.7.2

@firebase/app-check-compat@0.4.2

Patch Changes

  • Updated dependencies [2f7f426]:
    • @firebase/util@1.15.0
    • @firebase/app-check@0.11.2
    • @firebase/component@0.7.2

@firebase/app-compat@0.5.10

Patch Changes

  • Updated dependencies [2f7f426]:
    • @firebase/app@0.14.10
    • @firebase/util@1.15.0
    • @firebase/component@0.7.2

@firebase/auth@1.12.2

Patch Changes

  • 2f7f426 #9608 - Remove updateEmulatorBanner(). (No release note needed.)

  • Updated dependencies [2f7f426]:

    • @firebase/util@1.15.0
    • @firebase/component@0.7.2

@firebase/auth-compat@0.6.4

Patch Changes

  • Updated dependencies [2f7f426]:
    • @firebase/auth@1.12.2
    • @firebase/util@1.15.0
    • @firebase/component@0.7.2

@firebase/component@0.7.2

Patch Changes

  • Updated dependencies [2f7f426]:
    • @firebase/util@1.15.0

@firebase/database@1.1.2

Patch Changes

  • 2f7f426 #9608 - Remove updateEmulatorBanner(). (No release note needed.)

  • Updated dependencies [2f7f426]:

    • @firebase/util@1.15.0
    • @firebase/component@0.7.2

@firebase/database-compat@2.1.2

Patch Changes

  • Updated dependencies [2f7f426]:
    • @firebase/database@1.1.2
    • @firebase/util@1.15.0
    • @firebase/component@0.7.2
    • @firebase/database-types@1.0.18

@firebase/database-types@1.0.18

Patch Changes

  • Updated dependencies [2f7f426]:
    • @firebase/util@1.15.0

@firebase/firestore-compat@0.4.7

Patch Changes

@firebase/functions@0.13.3

Patch Changes

  • 2f7f426 #9608 - Remove updateEmulatorBanner(). (No release note needed.)

  • Updated dependencies [2f7f426]:

    • @firebase/util@1.15.0
    • @firebase/component@0.7.2

@firebase/functions-compat@0.4.3

Patch Changes

  • Updated dependencies [2f7f426]:
    • @firebase/functions@0.13.3
    • @firebase/util@1.15.0
    • @firebase/component@0.7.2

@firebase/installations@0.6.21

Patch Changes

  • Updated dependencies [2f7f426]:
    • @firebase/util@1.15.0
    • @firebase/component@0.7.2

@firebase/installations-compat@0.2.21

Patch Changes

  • Updated dependencies [2f7f426]:
    • @firebase/util@1.15.0
    • @firebase/installations@0.6.21
    • @firebase/component@0.7.2

@firebase/messaging@0.12.25

Patch Changes

  • Updated dependencies [2f7f426]:
    • @firebase/util@1.15.0
    • @firebase/installations@0.6.21
    • @firebase/component@0.7.2

@firebase/messaging-compat@0.2.25

Patch Changes

  • Updated dependencies [2f7f426]:
    • @firebase/util@1.15.0
    • @firebase/messaging@0.12.25
    • @firebase/component@0.7.2

@firebase/performance@0.7.11

Patch Changes

  • Updated dependencies [2f7f426]:
    • @firebase/util@1.15.0
    • @firebase/installations@0.6.21
    • @firebase/component@0.7.2

@firebase/performance-compat@0.2.24

Patch Changes

  • Updated dependencies [2f7f426]:
    • @firebase/util@1.15.0
    • @firebase/performance@0.7.11
    • @firebase/component@0.7.2

@firebase/remote-config@0.8.2

Patch Changes

  • Updated dependencies [2f7f426]:
    • @firebase/util@1.15.0
    • @firebase/installations@0.6.21
    • @firebase/component@0.7.2

@firebase/remote-config-compat@0.2.23

Patch Changes

  • Updated dependencies [2f7f426]:
    • @firebase/util@1.15.0
    • @firebase/remote-config@0.8.2
    • @firebase/component@0.7.2

@firebase/storage@0.14.2

Patch Changes

  • 2f7f426 #9608 - Remove updateEmulatorBanner(). (No release note needed.)

  • Updated dependencies [2f7f426]:

    • @firebase/util@1.15.0
    • @firebase/component@0.7.2

@firebase/storage-compat@0.4.2

Patch Changes

  • Updated dependencies [2f7f426]:
    • @firebase/storage@0.14.2
    • @firebase/util@1.15.0
    • @firebase/component@0.7.2
Mar 18, 2026
  • Add support for dataAccessMode in Firestore database creation. This allows choosing between FIRESTORE_NATIVE and MONGODB_COMPATIBLE for Enterprise edition databases.
  • Updated Firestore Emulator to v1.20.4, which includes minor bug fixes for Firestore Native Mode.
  • Added apptesting:execute command to run App Testing agent tests from YAML files.
  • Updated Data Connect emulator to v3.3.0:
    • firebase dataconnect:sdk:generate now performs compilation check first before generating SDKs.
    • Updated the Golang dependency version from 1.24.13 to 1.25.8, which removes support for macOS versions prior to Monterey.
    • Prevent concurrent execution of operations. https://github.com/firebase/firebase-tools/issues/9866
    • Support for skip and include directives.
    • Vector similarity search now supports offset as well as limit
Mar 16, 2026
  • Updated Pub/Sub emulator to version 0.8.29.
Firebase Apple 12.11.0

The Firebase Apple SDK (12.11.0) is now available. For more details, see the Firebase Apple SDK release notes.

To install this SDK, see Add Firebase to your project.

What's Changed

New Contributors

Full Changelog: https://github.com/firebase/firebase-ios-sdk/compare/12.10.0...12.11.0

Mar 12, 2026
  • Add support for VPC direct connect in GCF 2nd gen (#10033)
  • Added --only flag for emulators:export (#4033)
  • Added support for custom PostgreSQL schema names in Data Connect. (#9271)
  • When SSR web app features are detected in the firebase init hosting flow, offer to switch to App Hosting (#9887)
  • Removed the experimental web frameworks prompt from firebase init hosting (#9843)
  • Added studio:export command to export Firebase Studio projects to Antigravity.
Mar 9, 2026
  • Added support for next.config.ts and next.config.mts in Next.js deployments (#9871)
  • Enabled free trials without a billing instrument for Firebase Data Connect (#10042)
  • Added *_EMULATOR_VERSION env variables to allow overriding specific versions of downloadable emulators
  • Updated the functions.config deprecation notice from March 2026 to March 2027 (#9941)
  • Detects when App Hosting fails to deploy, returning an error. (#8866)
  • Add firestore_query_collection tool back to MCP as it is not available in the OneMCP server yet.
  • Add support for custom resolvers in Firebase Data Connect (#9967)
  • Updated the Firebase Data Connect local toolkit to v3.2.1, which includes the following changes: (#10022)
    • Resolved metadata pathing issue for @redact and @check directives
Feb 27, 2026

For more detailed release notes, see Firebase JavaScript SDK Release Notes.

What's Changed

@firebase/ai@2.9.0

Minor Changes

  • 47f8521 #9489 - Added automatic function calling capability when using ChatSession.

Patch Changes

  • Updated dependencies [eebba69]:
  • @firebase/util@1.14.0
  • @firebase/component@0.7.1

@firebase/data-connect@0.4.0

Minor Changes

  • eebba69 #9439 - Add Memory-Based caching to Queries in Firebase Data Connect.

Patch Changes

  • Updated dependencies [eebba69]:
  • @firebase/util@1.14.0
  • @firebase/component@0.7.1

firebase@12.10.0

Minor Changes

  • 14d9745 #9483 - Support added for mapSet, mapValues, mapEntries, mapKeys Pipelines expressions.

  • 47f8521 #9489 - Added automatic function calling capability when using ChatSession.

  • f8996c4 #9479 - Support added for the following string Pipeline expressions: stringRepeat, stringReplaceOne, stringReplaceAll, stringIndexOf, ltrim, rtrim.

  • eebba69 #9439 - Add Memory-Based caching to Queries in Firebase Data Connect.

  • 659d9bb #9576 - Add support for first, last, array_agg and array_agg_distinct expressions

  • 852162b #9498 - Add support for rand and trunc pipeline expressions

  • 6041509 #9484 - feat(firestore): Support added for the isType Pipeline expression.

Patch Changes

  • Updated dependencies [14d9745, 47f8521, f8996c4, eebba69, 659d9bb, 852162b, 6041509]:
  • @firebase/firestore@4.12.0
  • @firebase/app@0.14.9
  • @firebase/ai@2.9.0
  • @firebase/data-connect@0.4.0
  • @firebase/util@1.14.0
  • @firebase/firestore-compat@0.4.6
  • @firebase/analytics@0.10.20
  • @firebase/app-check@0.11.1
  • @firebase/app-compat@0.5.9
  • @firebase/auth@1.12.1
  • @firebase/database@1.1.1
  • @firebase/functions@0.13.2
  • @firebase/installations@0.6.20
  • @firebase/messaging@0.12.24
  • @firebase/performance@0.7.10
  • @firebase/remote-config@0.8.1
  • @firebase/storage@0.14.1
  • @firebase/analytics-compat@0.2.26
  • @firebase/app-check-compat@0.4.1
  • @firebase/auth-compat@0.6.3
  • @firebase/database-compat@2.1.1
  • @firebase/functions-compat@0.4.2
  • @firebase/installations-compat@0.2.20
  • @firebase/messaging-compat@0.2.24
  • @firebase/performance-compat@0.2.23
  • @firebase/remote-config-compat@0.2.22
  • @firebase/storage-compat@0.4.1

@firebase/firestore@4.12.0

Minor Changes

  • 14d9745 #9483 - Support added for mapSet, mapValues, mapEntries, mapKeys Pipelines expressions.

  • f8996c4 #9479 - Support added for the following string Pipeline expressions: stringRepeat, stringReplaceOne, stringReplaceAll, stringIndexOf, ltrim, rtrim.

  • 659d9bb #9576 - Add support for first, last, array_agg and array_agg_distinct expressions

  • 852162b #9498 - Add support for rand and trunc pipeline expressions

  • 6041509 #9484 - feat(firestore): Support added for the isType Pipeline expression.

Patch Changes

  • Updated dependencies [eebba69]:
  • @firebase/util@1.14.0
  • @firebase/component@0.7.1

@firebase/util@1.14.0

Minor Changes

  • eebba69 #9439 - Add Memory-Based caching to Queries in Firebase Data Connect.

@firebase/analytics@0.10.20

Patch Changes

  • Updated dependencies [eebba69]:
  • @firebase/util@1.14.0
  • @firebase/installations@0.6.20
  • @firebase/component@0.7.1

@firebase/analytics-compat@0.2.26

Patch Changes

  • Updated dependencies [eebba69]:
  • @firebase/util@1.14.0
  • @firebase/analytics@0.10.20
  • @firebase/component@0.7.1

@firebase/app@0.14.9

Patch Changes

  • Update SDK_VERSION.

  • Updated dependencies [eebba69]:

  • @firebase/util@1.14.0

  • @firebase/component@0.7.1

@firebase/app-check@0.11.1

Patch Changes

  • Updated dependencies [eebba69]:
  • @firebase/util@1.14.0
  • @firebase/component@0.7.1

@firebase/app-check-compat@0.4.1

Patch Changes

  • Updated dependencies [eebba69]:
  • @firebase/util@1.14.0
  • @firebase/app-check@0.11.1
  • @firebase/component@0.7.1

@firebase/app-compat@0.5.9

Patch Changes

  • Updated dependencies [eebba69]:
  • @firebase/app@0.14.9
  • @firebase/util@1.14.0
  • @firebase/component@0.7.1

@firebase/auth@1.12.1

Patch Changes

  • Updated dependencies [eebba69]:
  • @firebase/util@1.14.0
  • @firebase/component@0.7.1

@firebase/auth-compat@0.6.3

Patch Changes

  • Updated dependencies [eebba69]:
  • @firebase/util@1.14.0
  • @firebase/auth@1.12.1
  • @firebase/component@0.7.1

@firebase/component@0.7.1

Patch Changes

  • Updated dependencies [eebba69]:
  • @firebase/util@1.14.0

@firebase/database@1.1.1

Patch Changes

  • Updated dependencies [eebba69]:
  • @firebase/util@1.14.0
  • @firebase/component@0.7.1

@firebase/database-compat@2.1.1

Patch Changes

  • Updated dependencies [eebba69]:
  • @firebase/util@1.14.0
  • @firebase/database@1.1.1
  • @firebase/component@0.7.1
  • @firebase/database-types@1.0.17

@firebase/database-types@1.0.17

Patch Changes

  • Updated dependencies [eebba69]:
  • @firebase/util@1.14.0

@firebase/firestore-compat@0.4.6

Patch Changes

@firebase/functions@0.13.2

Patch Changes

  • Updated dependencies [eebba69]:
  • @firebase/util@1.14.0
  • @firebase/component@0.7.1

@firebase/functions-compat@0.4.2

Patch Changes

  • Updated dependencies [eebba69]:
  • @firebase/util@1.14.0
  • @firebase/functions@0.13.2
  • @firebase/component@0.7.1

@firebase/installations@0.6.20

Patch Changes

  • Updated dependencies [eebba69]:
  • @firebase/util@1.14.0
  • @firebase/component@0.7.1

@firebase/installations-compat@0.2.20

Patch Changes

  • Updated dependencies [eebba69]:
  • @firebase/util@1.14.0
  • @firebase/installations@0.6.20
  • @firebase/component@0.7.1

@firebase/messaging@0.12.24

Patch Changes

  • Updated dependencies [eebba69]:
  • @firebase/util@1.14.0
  • @firebase/installations@0.6.20
  • @firebase/component@0.7.1

@firebase/messaging-compat@0.2.24

Patch Changes

  • Updated dependencies [eebba69]:
  • @firebase/util@1.14.0
  • @firebase/messaging@0.12.24
  • @firebase/component@0.7.1

@firebase/performance@0.7.10

Patch Changes

  • Updated dependencies [eebba69]:
  • @firebase/util@1.14.0
  • @firebase/installations@0.6.20
  • @firebase/component@0.7.1

@firebase/performance-compat@0.2.23

Patch Changes

  • Updated dependencies [eebba69]:
  • @firebase/util@1.14.0
  • @firebase/performance@0.7.10
  • @firebase/component@0.7.1

@firebase/remote-config@0.8.1

Patch Changes

  • Updated dependencies [eebba69]:
  • @firebase/util@1.14.0
  • @firebase/installations@0.6.20
  • @firebase/component@0.7.1

@firebase/remote-config-compat@0.2.22

Patch Changes

  • Updated dependencies [eebba69]:
  • @firebase/util@1.14.0
  • @firebase/remote-config@0.8.1
  • @firebase/component@0.7.1

@firebase/storage@0.14.1

Patch Changes

  • Updated dependencies [eebba69]:
  • @firebase/util@1.14.0
  • @firebase/component@0.7.1

@firebase/storage-compat@0.4.1

Patch Changes

  • Updated dependencies [eebba69]:
  • @firebase/util@1.14.0
  • @firebase/storage@0.14.1
  • @firebase/component@0.7.1
Last Checked
15m ago
Domain
firebase.google.com
Accounts
firebase
Tracking since May 17, 2017