This page provides a changelog that lists new SDK releases and describes updates to the Firebase console and Firebase services. To learn about specific releases, click the links in the changelog below.
Latest versions of Firebase SDKs and versioned tooling
To see detailed release notes for a specific SDK or tool, visit the associated link in the following table:
| SDK or tool | Latest version |
|---|---|
| Apple platforms (iOS+) | 12.19.1 |
| Android |
Firebase BoM: 34.19.0
google-services plugin: 4.5.0
See notes for individual library versions |
| JavaScript | 12.19.0 |
| Flutter |
Flutter BoM: 4.20.0
See notes for individual plugin versions |
| Unity | 13.17.0 |
| C++ | 13.13.0 |
| Admin Node.js | 14.4.0 |
| Admin Java | 9.10.0 |
| Admin Python | 7.6.0 |
| Admin Go | 4.21.0 |
| Admin .NET | 3.6.0 |
| Admin Dart (experimental) | 0.5.0 |
| Firebase CLI | 15.30.2 |
| Firebase Studio | See notes |
September 17, 2026
Firebase CLI (v15.30.2)
The latest Firebase CLI (v15.30.2) is now available. This version improves formatting and user experience for Cloud Functions parameter and secret prompts, updates the Firebase SQL Connect local toolkit to v3.4.20, and fixes 2nd gen Firebase Authentication triggers in the local Cloud Functions and Authentication emulators.
To use the Firebase CLI in your development environment, set up or update the CLI.
SDK Releases
The Firebase Apple SDK (v12.19.2) is now available. For more details, see the Firebase Apple SDK release notes. To install this SDK, see Add Firebase to your app. This release is available via Swift Package Manager only.
The Firebase SDK for Unity (v13.17.0) is now available. This release includes a bug fix in Analytics and other changes.
The Firebase Admin Python SDK (v7.6.0) is now available. This release includes support for replay protection in App Check and deprecations in Firebase ML ahead of the service turndown on June 15, 2027. To install this SDK, see Add the Firebase Admin SDK to your server.
September 15, 2026
Cloud Functions
- Cloud Functions for Firebase (2nd gen) now supports Firebase Authentication
event triggers. You can use the
onUserCreatedandonUserDeletedevent handlers fromfirebase-functions/v2/identityto trigger functions in response to user account creation and deletion events. This release includes support for CloudEvents data payloads, Identity Platform multi-tenancy scoping usingIS_NOT_TENANT, and compatibility destructuring for 1st gen migrations. To learn more, see Firebase Authentication triggers.
SDK Releases
- The Firebase SDK for C++ (v13.13.0) is now available. This release includes miscellaneous changes.
September 14, 2026
Firebase CLI (v15.30.1)
The latest Firebase CLI (v15.30.1) is now available. This version updates the Pub/Sub emulator to version 0.8.36, adds warnings if any secrets are deleted by
ext:uninstall --immediate, and includes fixes for declarative security.To use the Firebase CLI in your development environment, set up or update the CLI.
SDK Releases
- The Firebase SDK for Flutter (v4.20.0) is now available. This release includes changes in several products, and bug fixes in several products.
September 10, 2026
Firebase AI Logic
- Firebase AI Logic now lets you
run your own custom server-side scripts before and after every request. You implement these scripts as functions deployed to Cloud Functions for Firebase,
and they'll trigger for every
generateContentrequest that your app sends to the Gemini API via Firebase AI Logic. You can use this capability for many use cases, like moderating prompts, capping token usage, logging generations for analytics, redacting response content, etc. — all without modifying your client-side code.
SDK Releases
- The Firebase Admin Node.js SDK (v14.4.0) is now available. This release includes deprecations in Firebase ML ahead of the service turndown on June 15, 2027. This release also includes dependency updates in Cloud Firestore and Cloud Storage packages. To install this SDK, see Add the Firebase Admin SDK to your server.
September 09, 2026
Firebase CLI (v15.30.0)
The latest Firebase CLI (v15.30.0) is now available. This version updates the Firebase SQL Connect local toolkit to v3.4.19, repurposes the local
dataconnect_executetool, and includes several fixes and improvements.To use the Firebase CLI in your development environment, set up or update the CLI.
SDK Releases
The Firebase Apple SDK (v12.19.1) is now available. For more details, see the Firebase Apple SDK release notes. To install this SDK, see Add Firebase to your app.
The Firebase Apple SDK (v12.19.0) is now available. For more details, see the Firebase Apple SDK release notes. To install this SDK, see Add Firebase to your app.
The Firebase Android SDKs for Firebase AI Logic, Cloud Messaging, Cloud Storage, Crashlytics, Crashlytics NDK, Firebase ML, and Realtime Database have been updated. For more details, check out the latest Android Release Notes. To get started with Firebase in Android, see Add Firebase to your Android Project.
The Firebase Android BoM (Bill of Materials) has been updated to v34.19.0. Learn how to add SDKs to your app using the Firebase BoM.
The Firebase JavaScript SDK (v12.19.0) is now available. For more details, see the Firebase JavaScript SDK release notes. To install the SDK, see Add Firebase to your JavaScript Project.
September 02, 2026
Firebase AI Logic
Firebase AI Logic supports the latest Gemini stable model
gemini-3.8-flash. You can directly access this model in your mobile or web app via either the Gemini Developer API or the Agent Platform Gemini API (formerly Vertex AI).If you're using the Gemini Developer API, accessing this model does not require the pay-as-you-go Blaze pricing plan.
If you're using the Agent Platform Gemini API (formerly Vertex AI) with the legacy "Vertex AI" initialization syntax, make sure to set the location in your request to
global.If you're migrating from previous models, note the following for this new model:
No support for
MINIMALthinking level:gemini-3.8-flashdoes not support theMINIMALthinking level. If you set the thinking level toMINIMALfor this model, the request will fail with a 400 error.Use thinking levels instead of thinking budgets: Thinking budgets have been supported by Gemini 3.x models for backwards-compatibility. However, starting with
gemini-3.8-flash, they are strongly discouraged. If you haven't already, migrate to use thinking levels.Removed support for several parameters:
gemini-3.8-flashdoes not support the following parameters: temperature, top-K, top-P, frequency penalty, presence penalty, and candidate count.- Temperature, top-K, or top-P: All the general-use Gemini 3.x will ignore them.
- Frequency penalty, presence penalty, and candidate count:
Starting with
gemini-3.7-flash, the request will fail with a 400 error.
For more deterministic responses, define system instructions with explicit rules for your specific use case.
Prefilled model turn validation: Prefilling model turns is no longer supported. If the last non-empty turn in the request is a
modelturn, the API returns a400error.
Firebase CLI (v15.29.0)
The latest Firebase CLI (v15.29.0) is now available. This version adds support for the
FIREBASE_DEBUG_PATHenvironment variable, adds-f, --forcetofirebase ext:migrate, and includes several fixes and improvements.To use the Firebase CLI in your development environment, set up or update the CLI.
September 01, 2026
Remote Config
- Starting September 1, 2026, Remote Config offers a usage-based pricing structure based on daily fetch request volume. Every project includes a no-cost tier of up to 100,000 daily fetch requests, with pay-as-you-go pricing on the Blaze plan for usage exceeding this threshold. All features (including Personalization, Rollouts, and A/B Testing integration) remain included across both Spark and Blaze plans at no additional cost. To learn more about pricing plans, grace periods, and usage monitoring, see Pricing for Remote Config.
A/B Testing
- A/B Testing is now integrated directly into Remote Config as a native feature, bringing experiments into the core Remote Config template lifecycle. To learn more, see Create Firebase Remote Config experiments with A/B Testing and the A/B Testing troubleshooting and FAQ guide.
August 31, 2026
Firebase AI Logic
Firebase AI Logic now supports the
usandeulocations. When you use the Agent Platform Gemini API (formerly Vertex AI) (and depending on the model), you can choose where to access the model to meet your compliance, latency, availability, and durability requirements.Note that Firebase AI Logic defaults to the following locations:
- When using the new "Agent Platform" initialization syntax:
global - When using the legacy "Vertex AI" initialization syntax:
us-central1
Learn more about specifying the location for accessing the model.
- When using the new "Agent Platform" initialization syntax:
August 27, 2026
Imagen models
All Imagen models shut down on August 17, 2026 (note that this shutdown date was extended from the previous June 30, 2026).
To accommodate this shutdown, we've removed all Imagen APIs from the Firebase AI Logic SDKs and documentation.
This shutdown date is applicable to both the Gemini Developer API (Google AI) and the Agent Platform Gemini API (formerly Vertex AI). As a replacement, you can migrate your apps to use a Gemini Image model (like one of the "Nano Banana" models).
If you use Imagen models via Firebase AI Logic, you can migrate your apps to use a Gemini Image model to restore service. Models that are shut down are no longer accessible or supported by Google, and a request using a shutdown model name returns a 404 error.
SDK Releases
- The Firebase SDK for Unity (v13.16.0) is now available. This release includes new features in Firebase AI, FCM, and Remote Config; changes to Firebase AI; bug fixes in Firebase AI and Cloud Functions; and other changes and fixes.
August 26, 2026
Firebase AI Logic
- Firebase AI Logic published a security checklist to help you understand the important and recommended security best practices for using Firebase AI Logic and calling the Gemini API directly from your mobile and web apps.
August 25, 2026
SDK Releases
- The Firebase SDK for C++ (v13.12.0) is now available. This release includes new features in FCM and Remote Config, changes to App Check, a bug fix in Authentication, and other changes and fixes.
August 24, 2026
SDK Releases
- The Firebase SDK for Flutter (v4.19.0) is now available. This release includes changes in several products, and bug fixes in several products.
August 19, 2026
SDK Releases
The Firebase Apple SDK (v12.18.0) is now available. For more details, see the Firebase Apple SDK release notes. To install this SDK, see Add Firebase to your app.
The Firebase Android SDKs for Firebase AI Logic, App Check, Cloud Firestore, Cloud Messaging, and SQL Connect have been updated. The Crashlytics Gradle plugin has also been updated. For more details, check out the latest Android Release Notes. To get started with Firebase in Android, see Add Firebase to your Android Project.
The Firebase Android BoM (Bill of Materials) has been updated to v34.18.0. Learn how to add SDKs to your app using the Firebase BoM.
The Firebase Admin Node.js SDK (v14.3.0) is now available. This release includes new features in Firebase SQL Connect and dependency updates in Cloud Firestore and Cloud Storage. To install this SDK, see Add the Firebase Admin SDK to your server.
The Firebase JavaScript SDK (v12.18.0) is now available. For more details, see the Firebase JavaScript SDK release notes. To install the SDK, see Add Firebase to your JavaScript Project.
Firebase CLI (v15.28.1)
The latest Firebase CLI (v15.28.1) is now available. This version fixes an issue where Dart functions incorrectly required Dart 3.13.0 or later.
To use the Firebase CLI in your development environment, set up or update the CLI.
Firebase CLI (v15.28.0)
The latest Firebase CLI (v15.28.0) is now available. This version adds the
--immediateflag toext:uninstall, updates the Pub/Sub and SQL Connect emulators, and includes several fixes and improvements.To use the Firebase CLI in your development environment, set up or update the CLI.
August 14, 2026
Firebase App Check
- Firebase App Check now supports reCAPTCHA Enterprise as an attestation provider for mobile apps (in Preview), specifically for Apple platforms, Android, and Flutter apps.
August 13, 2026
Firebase AI Logic
Firebase AI Logic supports the latest Gemini stable model
gemini-3.7-flash. You can directly access this model in your mobile or web app via either the Gemini Developer API or the Agent Platform Gemini API (formerly Vertex AI).If you're using the Gemini Developer API, accessing this model does not require the pay-as-you-go Blaze pricing plan.
If you're using the Agent Platform Gemini API (formerly Vertex AI) with the legacy "Vertex AI" initialization syntax, make sure to set the location in your request to
global.If you're migrating from previous models, note the following for this new model:
No support for
MINIMALthinking level:gemini-3.7-flashdoes not support theMINIMALthinking level. If you set the thinking level toMINIMALfor this model, the request will fail with a 400 error.Removed support for several parameters:
gemini-3.7-flashdoes not support the following parameters: temperature, top-K, top-P, frequency penalty, presence penalty, and candidate count.- Temperature, top-K, or top-P: All the general-use Gemini 3.x will ignore them.
- Frequency penalty, presence penalty, and candidate count:
Starting with
gemini-3.7-flash, the request will fail with a 400 error.
For more deterministic responses, define system instructions with explicit rules for your specific use case.
Prefilled model turn validation: Prefilling model turns is no longer supported. If the last non-empty turn in the request is a
modelturn, the API returns a400error.
Firebase CLI (v15.27.0)
The latest Firebase CLI (v15.27.0) is now available. This version adds new commands for managing App Check providers, adds web app support for Crashlytics MCP tools, and includes several fixes and improvements.
To use the Firebase CLI in your development environment, set up or update the CLI.
August 06, 2026
SDK Releases
- The Firebase SDK for Unity (v13.15.0) is now available. This release includes new features in Firebase AI, a bug fix in Realtime Database, and other changes.
August 05, 2026
Firebase CLI (v15.26.0)
The latest Firebase CLI (v15.26.0) is now available. This version adds support for two-phase non-interactive login flow, automatically enables non-interactive mode for AI agents, and includes several fixes and improvements.
To use the Firebase CLI in your development environment, set up or update the CLI.
August 04, 2026
SDK Releases
The Firebase SDK for C++ (v13.11.0) is now available. This release includes a bug fix in Realtime Database and other changes.
The Firebase JavaScript SDK (v12.17.1) is now available. For more details, see the Firebase JavaScript SDK release notes. To install the SDK, see Add Firebase to your JavaScript Project.
August 03, 2026
SDK Releases
- The Firebase SDK for Flutter (v4.18.0) is now available. This release includes changes in several products, and bug fixes in several products.
July 30, 2026
Firebase AI Logic
- Firebase AI Logic now supports
text-to-speech (TTS) generation.
Using our mobile and web client SDKs, you can directly access models like
gemini-3.1-flash-tts-previewin your app (both the Gemini Developer API and the Agent Platform Gemini API (formerly Vertex AI) are supported).
SDK Releases
The Firebase Android SDKs for Firebase AI Logic, App Check, Cloud Firestore, Firebase ML, and SQL Connect have been updated. For more details, check out the latest Android Release Notes. To get started with Firebase in Android, see Add Firebase to your Android Project.
The Firebase Android BoM (Bill of Materials) has been updated to v34.17.0. Learn how to add SDKs to your app using the Firebase BoM.
The Firebase JavaScript SDK (v12.17.0) is now available. For more details, see the Firebase JavaScript SDK release notes. To install the SDK, see Add Firebase to your JavaScript Project.
Firebase CLI (v15.25.1)
The latest Firebase CLI (v15.25.1) is now available. This version fixes a typo in emulator secret handling, resolves IAM role propagation delays in Cloud Functions deploys, and fixes an App Check debug tokens prompting issue.
To use the Firebase CLI in your development environment, set up or update the CLI.
Firebase CLI (v15.25.0)
The latest Firebase CLI (v15.25.0) is now available. This version updates the Cloud Firestore emulator to v1.22.0, adds new commands for managing App Check debug tokens, and includes several other improvements and bug fixes.
To use the Firebase CLI in your development environment, set up or update the CLI.
July 29, 2026
Gemini API
The following Gemini models will be shut down (retired) in October 2026.
gemini-2.5-pro
gemini-2.5-flash
gemini-2.5-flash-lite
gemini-2.5-flash-image(aka "Nano Banana")For the general-use models, the date for shutdown depends on your chosen Gemini API provider:
- Gemini Developer API (Google AI): October 16, 2026
- Agent Platform Gemini API (formerly Vertex AI): October 20, 2026
For the image-generating model (Nano Banana), the date for shutdown is the same regardless of your chosen Gemini API provider: October 02, 2026
Note that other "Nano Banana" models and any stable Gemini Live API 2.5 models are not impacted.
If you use these models with Firebase AI Logic, make sure to update to a newer model (like
gemini-3.6-flashorgemini-3.1-flash-image) to avoid service disruption. Shutdown models are no longer accessible or supported by Google, and a request using a shutdown model name returns a 404 error.
July 28, 2026
SDK Releases
- The Firebase Apple SDK (v12.17.0) is now available. For more details, see the Firebase Apple SDK release notes. To install this SDK, see Add Firebase to your app.
July 21, 2026
Firebase AI Logic
Firebase AI Logic supports the latest Gemini stable models:
gemini-3.6-flashandgemini-3.5-flash-lite. You can directly access these models in your mobile or web app via either the Gemini Developer API or the Agent Platform Gemini API (formerly Vertex AI).If you're using the Gemini Developer API, accessing these models does not require the pay-as-you-go Blaze pricing plan.
If you're using the Agent Platform Gemini API (formerly Vertex AI), make sure to set the location in your request to
global.If you're migrating from previous models, note the following for these new models:
Sampling parameter deprecation: These new models ignore the
temperature,topP,topKparameters for model configuration. For more deterministic responses, define system instructions with explicit rules for your specific use case.Prefilled model turn validation: Prefilling model turns is no longer supported. If the last non-empty turn in the request is a
modelturn, the API returns a400error.
July 20, 2026
Firebase Extensions
Firebase Extensions is deprecated and will be sunset on March 31, 2027. Already-deployed extensions will continue to execute indefinitely. However, after March 31, 2027, users will lose all ability to update, reconfigure, or uninstall these extensions through the Firebase console or Firebase CLI.
If you actively use installed extensions, see the Firebase Extensions Deprecation FAQ for more information and recommended actions you can take.
If you are an extension publisher, you can begin migrating your published extensions to Cloud Functions for Firebase by packaging your extension logic using the 2nd gen Cloud Functions SDK. For details and important information on next steps, see the migration guide for publishers.
Cloud Functions
Version 7.3.0 of the Firebase SDK for Cloud Functions contains new features and enhancements.
- This release adds a new interface,
SecretParamOptions, as well as new lifecycle hooks designed to simplify the transition from Firebase Extensions to Cloud Functions. These features are available for functions deployed with Firebase CLI 15.24.0 or later.
July 17, 2026
SDK Releases
- The Firebase SDK for Unity (v13.14.0) is now available. This release includes new features in Cloud Functions, a bug fix in Crashlytics, and other changes and fixes.
July 16, 2026
SDK Releases
- The Firebase Admin Node.js SDK (v14.2.0) is now available. This release comes with new features and deprecations in Cloud Functions and fixes in Firebase SQL Connect. To install this SDK, see Add the Firebase Admin SDK to your server.
July 15, 2026
Firebase CLI (v15.24.0)
The latest Firebase CLI (v15.24.0) is now available. This version adds support for non-empty Cloud Functions parameters, updates the Firebase SQL Connect local toolkit to v3.4.16, and fixes a Firebase Hosting emulator timeout.
To use the Firebase CLI in your development environment, set up or update the CLI.
July 14, 2026
SDK Releases
- The Firebase SDK for C++ (v13.10.0) is now available. This release includes new features in Remote Config as well as miscellaneous changes and fixes.
July 13, 2026
SDK Releases
- The Firebase SDK for Flutter (v4.17.0) is now available. This release includes changes in Cloud Firestore, Firebase AI Logic and Core, and bug fixes in Cloud Firestore, Cloud Functions, Authentication and Core.
July 10, 2026
Firebase CLI (v15.23.0)
The latest Firebase CLI (v15.23.0) is now available. This version adds declarative security support and automated rolling IAM role grants/revocations for 2nd gen Cloud Functions, and includes several fixes and improvements.
To use the Firebase CLI in your development environment, set up or update the CLI.
July 09, 2026
Crashlytics
- For devices running on Android 17 or higher, Crashlytics now groups memory-related terminations, such as Low Memory Kills and Out of Memory exceptions, into distinct issues.
SDK Releases
The Firebase Android SDKs for Firebase AI Logic, App Check, Authentication, Cloud Firestore, Cloud Messaging, Crashlytics, Crashlytics NDK, Installations, Performance Monitoring, and SQL Connect have been updated. For more details, check out the latest Android Release Notes. To get started with Firebase in Android, see Add Firebase to your Android Project.
The Firebase Android BoM (Bill of Materials) has been updated to v34.16.0. Learn how to add SDKs to your app using the Firebase BoM.
The Firebase JavaScript SDK (v12.16.0) is now available. For more details, see the Firebase JavaScript SDK release notes. To install the SDK, see Add Firebase to your JavaScript Project.
July 08, 2026
SDK Releases
The Firebase Apple SDK (v12.16.0) is now available. For more details, see the Firebase Apple SDK release notes. To install this SDK, see Add Firebase to your app.
The Firebase Admin Go SDK (v4.21.0) is now available. This release comes with new features and deprecations in the Cloud Messaging API and new features in Authentication. To install this SDK, see Add the Firebase Admin SDK to your server.
The Firebase Admin .NET SDK (v3.6.0) is now available. This release comes with new features and deprecations in the Cloud Messaging API. To install this SDK, see Add the Firebase Admin SDK to your server.
July 07, 2026
Firebase AI Logic
When you get started with Firebase AI Logic using the Firebase console, we now automatically enforce Firebase App Check for AI Logic, which is a critical service to help protect the Gemini API when it's directly accessed from your app.
Since App Check is enforced by default, you'll now need to configure the App Check debug provider for local development as part of getting started. Later, when you're ready to release your app's AI feature to end users, register your app with a production App Check attestation provider.
July 02, 2026
Firebase AI Logic
- You can now optionally enforce replay protection for App Check to help protect Firebase AI Logic beyond baseline protection. When replay protection is enforced, tokens are one-time-use only. This enhanced protection option lets you set an appropriate level of protection for your app and use cases.
SDK Releases
The Firebase Admin Java SDK (v9.10.0) is now available. This release comes with new features and deprecations in the Cloud Messaging API. To install this SDK, see Add the Firebase Admin SDK to your server.
The Firebase Admin Python SDK (v7.5.0) is now available. This release comes with new features and deprecations in the Cloud Messaging API. To install this SDK, see Add the Firebase Admin SDK to your server.
June 30, 2026
Firebase AI Logic
Firebase AI Logic supports the latest stable Gemini 3.x Image model:
gemini-3.1-flash-lite-image(aka "Nano Banana 2 Lite"). You can use this model to generate and edit images via Firebase AI Logic.Note that if you're using the Agent Platform Gemini API (formerly Vertex AI), make sure to set the location in your request to
global.
Firebase CLI (v15.22.4)
The latest Firebase CLI (v15.22.4) is now available. This version fixes
auth:exportandauth:importdroppingmfaInfodata, and updates the Pub/Sub emulator to v0.8.34.To use the Firebase CLI in your development environment, set up or update the CLI.
June 25, 2026
Firebase CLI (v15.22.3)
The latest Firebase CLI (v15.22.3) is now available. This version disables 'keep-alive' in
google-auth-librarycalls to avoidPremature closeerrors on some Node versions.To use the Firebase CLI in your development environment, set up or update the CLI.
June 24, 2026
Firebase CLI (v15.22.2)
The latest Firebase CLI (v15.22.2) is now available. This version upgrades
zodto v4, updates the SQL Connect local toolkit to v3.4.14, and includes several fixes and improvements.To use the Firebase CLI in your development environment, set up or update the CLI.
SDK Releases
- The Firebase Admin Node.js SDK (v14.1.0) is now available. This release includes improvements in Firebase SQL Connect and new features in Cloud Messaging. To install this SDK, see Add the Firebase Admin SDK to your server.
June 23, 2026
SDK Releases
- The Firebase SDK for Unity (v13.13.0) is now available. This release includes new features in Firebase AI as well as miscellaneous changes and fixes.
June 22, 2026
Firebase CLI (v15.22.1)
The latest Firebase CLI (v15.22.1) is now available. This version updates the SQL Connect emulator to version 3.4.13 to fix various issues, and temporarily pins the
firebase-toolsDocker image to Node 24.16.0.To use the Firebase CLI in your development environment, set up or update the CLI.
SDK Releases
- The Firebase SDK for C++ (v13.9.0) is now available. This release includes changes to Authentication and other changes.
Analytics
- Added a new guide to measure in-app purchases in Unity apps.
June 18, 2026
Firebase CLI (v15.22.0)
The latest Firebase CLI (v15.22.0) is now available. This version adds the
apphosting:secrets:revokeaccesscommand, updates the Pub/Sub and SQL Connect emulators, and includes several fixes and improvements.To use the Firebase CLI in your development environment, set up or update the CLI.
June 17, 2026
Firebase CLI (v15.21.0)
The latest Firebase CLI (v15.21.0) is now available. This version adds mock Passkey (WebAuthn) support to the Authentication emulator, enables support for declaring additional API dependencies for Cloud Functions, and includes several bug fixes and improvements.
To use the Firebase CLI in your development environment, set up or update the CLI.
SDK Releases
- The Firebase SDK for Flutter (v4.16.0) is now available. This release includes changes in Cloud Firestore, Firebase AI Logic, App Check, Core and Cloud Messaging, and bug fixes in Firebase AI Logic, Analytics and Cloud Messaging.
June 16, 2026
SDK Releases
The Firebase Apple SDK (v12.15.0) is now available. For more details, see the Firebase Apple SDK release notes. To install this SDK, see Add Firebase to your app.
The Firebase Android SDKs for Firebase AI Logic, App Check, App Distribution, Cloud Firestore, Cloud Messaging, Installations, and SQL Connect have been updated. The App Distribution Gradle plugin has also been updated. For more details, check out the latest Android Release Notes. To get started with Firebase in Android, see Add Firebase to your Android Project.
The Firebase Android BoM (Bill of Materials) has been updated to v34.15.0. Learn how to add SDKs to your app using the Firebase BoM.
An updated version of the
Gradle plugin for Android (v4.5.0) is now available. For more information, see the Firebase Android SDK Release Notes.google-services The Firebase JavaScript SDK (v12.15.0) is now available. For more details, see the Firebase JavaScript SDK release notes. To install the SDK, see Add Firebase to your JavaScript Project.
June 11, 2026
Firebase CLI (v15.20.0)
The latest Firebase CLI (v15.20.0) is now available. This version removes the prompt and backend deletion of Firebase SQL Connect services during
firebase deploy, fixesfirebase init dataconnectfailing on some operating systems, and adds support for setting the Google Cloud Storage (GCS) test results bucket inapptesting:executeandappdistribution:distribute.To use the Firebase CLI in your development environment, set up or update the CLI.
Firebase ML
Firebase ML is deprecated and will be shut down on June 15, 2027. Projects that didn't previously use Firebase ML can no longer start using it, and existing projects should begin migrating away.
If you're using Firebase ML to host TensorFlow Lite models for local inference, migrate your apps to use Cloud Storage instead.
If you're using Firebase ML to call Cloud Vision APIs, either migrate your apps to use Firebase AI Logic to analyze images, or modify your apps to directly access the Cloud Vision API endpoints.
Remote Config
- The new
firebase-remote-config-basicsskill is now available in Firebase agent skills to help AI assistants with template management, including setting up Remote Config, managing feature flags, SDK usage and updating app behavior dynamically.
June 10, 2026
Firebase extension for Gemini CLI
- With Gemini CLI transitioning to Antigravity CLI, the Firebase extension for Gemini CLI will stop working starting June 18, 2026, when Gemini CLI stops serving requests for individual, Google AI Pro, and Google AI Ultra tiers. To avoid service disruption, migrate to Antigravity CLI using the Gemini CLI migration guide before this date. If you're a new user, follow the instructions to install Firebase agent skills directly. For details on the migration timeline, see the transition announcement.
Test Lab
- Xcode 26.2 is now available. If you haven't already, consider migrating to Xcode 26.2 now. ## June 08, 2026
SDK Releases
The Firebase Android SDKs for Firebase PNV have been updated. For more details, check out the latest Android Release Notes. To get started with Firebase in Android, see Add Firebase to your Android Project.
The Firebase Android BoM (Bill of Materials) has been updated to v34.14.1. Learn how to add SDKs to your app using the Firebase BoM.
The Firebase Admin Node.js SDK (v14.0.0) is now available. Starting from this release, the Admin SDK requires Node.js 22 or higher. This release also comes with improvements and new features in the core SDK, Cloud Messaging, Authentication, Cloud Functions, and Cloud Firestore APIs. Additionally, this release comes with a SDK-wide error handling revamp allowing for more detailed error handling capabilities. See the error handling guide for more details. To install this SDK, see Add the Firebase Admin SDK to your server.
June 04, 2026
SDK Releases
- The Firebase SDK for Unity (v13.12.0) is now available. This release includes new features in Analytics and miscellaneous changes.
June 03, 2026
Firebase CLI (v15.19.1)
The latest Firebase CLI (v15.19.1) is now available. This version updates Firebase SQL Connect genAI features to use the new Agent Service API, and updates the Firebase SQL Connect local toolkit to v3.4.10.
To use the Firebase CLI in your development environment, set up or update the CLI.
June 02, 2026
SDK Releases
- The Firebase SDK for C++ (v13.8.0) is now available. This release includes miscellaneous changes.
June 01, 2026
Firebase AI Logic
The Gemini 3.x Image models (aka "Nano Banana" models) are now available in stable versions. You can use these models to generate and edit images via Firebase AI Logic.
These are the new stable model names:
Gemini 3.x Pro Image:
gemini-3-pro-image(aka "Nano Banana Pro")Gemini 3.x Flash Image:
gemini-3.1-flash-image(aka "Nano Banana 2")
With this release, the
gemini-3.1-flash-imagemodel supports video input for image generation and editing.Note that if you're using the Agent Platform Gemini API (formerly Vertex AI), make sure to set the location in your request to
global.
SDK Releases
- The Firebase SDK for Flutter (v4.15.0) is now available. This release includes changes in Cloud Firestore, Core and Cloud Messaging, and bug fixes in Cloud Firestore and Authentication.
May 28, 2026
Firebase AI Logic
- Using Firebase AI Logic to build hybrid experiences with on-device and cloud-hosted models in your web apps is now Generally Available (GA). Hybrid inference enables running inference using on-device models when available and seamlessly falling back to cloud-hosted models otherwise (and vice versa).
SDK Releases
The Firebase Android SDKs for Firebase AI Logic, App Check, and SQL Connect have been updated. For more details, check out the latest Android Release Notes. To get started with Firebase in Android, see Add Firebase to your Android Project.
The Firebase Android BoM (Bill of Materials) has been updated to v34.14.0. Learn how to add SDKs to your app using the Firebase BoM.
The Firebase JavaScript SDK (v12.14.0) is now available. For more details, see the Firebase JavaScript SDK release notes. To install the SDK, see Add Firebase to your JavaScript Project.
May 27, 2026
Firebase CLI (v15.19.0)
- The latest Firebase CLI (v15.19.0) is now available. This version updates the Pub/Sub emulator, adds support for more ID providers in auth commands, and includes fixes for auth:export and SQL Connect deployments.
May 26, 2026
SDK Releases
- The Firebase Apple SDK (v12.14.0) is now available. For more details, see the Firebase Apple SDK release notes. To install this SDK, see Add Firebase to your app.
May 20, 2026
Firebase AI Logic
- Firebase AI Logic now supports more options for managing Gemini Live API sessions: compressing the session context window and resuming a session. With these options, you can enable resilient, long-running conversational app features even on spotty networks and for users returning to a conversation.
May 19, 2026
Firebase AI Logic
Firebase AI Logic supports the latest Gemini stable model:
gemini-3.5-flash. You can directly access this model in your mobile or web app via either the Gemini Developer API or the Agent Platform Gemini API (formerly Vertex AI).If you're using the Gemini Developer API, accessing these models does not require the pay-as-you-go Blaze pricing plan.
If you're using the Agent Platform Gemini API (formerly Vertex AI), make sure to set the location in your request to
global.If you're migrating from the preview version of this model:
Update model name:
gemini-3-flash-preview→gemini-3.5-flashReview pricing. Gemini 3.5 Flash is more expensive than Gemini 3 Flash Preview. See pricing information: Gemini Developer API | Agent Platform Gemini API (formerly Vertex AI).
Test your prompts. Default thinking level changed from
HIGH→MEDIUM; verify quality, speed, and cost.Remove
temperature,topP,topKfrom your config.
Note that these parameters are no longer recommended for any of the Gemini 3.x and later models. For more deterministic responses, define system instructions with explicit rules for your specific use case.
May 15, 2026
Firebase AI Logic
- Firebase AI Logic now supports specifying aspect ratio and resolution of output images when using image-generating Gemini models ("Nano Banana" models).
May 14, 2026
Firebase AI Logic
- Firebase AI Logic now supports
Grounding with
Google Maps . With this integration, you can connect Gemini models to geospatial data fromGoogle Maps to build location-aware features in your apps. Grounding your responses reduces model hallucinations, provides access to up-to-date, real-time business details (such as operating hours), and enables you to provide visual context to build user trust.
SDK Releases
The Firebase SDK for Flutter (v4.14.0) is now available. This release includes changes in Core, and bug fixes in Core.
The Firebase SDK for Unity (v13.11.0) is now available. This release includes new features in Firebase AI, Cloud Functions, and Cloud Storage; changes to Firebase AI; bug fixes in Firebase AI and Cloud Functions; and other changes and fixes.
The Firebase Admin Node.js SDK (v13.10.0) is now available. This release comes with new features in Firebase App Check. To install this SDK, see Add the Firebase Admin SDK to your server.
The Firebase Admin Java SDK (v9.9.0) is now available. This release comes with a new Firebase Phone Number Verification API and new features in the Cloud Messaging API. It also includes improvements in Firebase Remote Config. To install this SDK, see Add the Firebase Admin SDK to your server.
The Firebase Admin Go SDK (v4.20.0) is now available. The Admin SDK for Go now requires Go 1.25 or higher. This release comes with a new Firebase Phone Number Verification API and new features in the Cloud Messaging API. To install this SDK, see Add the Firebase Admin SDK to your server.
The Firebase Android SDKs for App Distribution have been updated. For more details, check out the latest Android Release Notes. To get started with Firebase in Android, see Add Firebase to your Android Project.
May 13, 2026
Firebase CLI (v15.18.0)
- The latest Firebase CLI (v15.18.0) is now available. This version updates the Pub/Sub emulator, resolves undefined regions earlier during build, and updates the SQL Connect local toolkit.
May 12, 2026
SDK Releases
- The Firebase SDK for C++ (v13.7.0) is now available. This release includes new features in Analytics and miscellaneous changes.
May 11, 2026
Cloud Functions
- Updated documentation regarding default deployment regions for
Cloud Functions. Firebase CLI 15.17.0
and higher
now deploys functions based on your project configuration and the region of
the triggering data source (such as Cloud Firestore or Cloud Storage) whenever
possible, rather than unconditionally defaulting to
us-central1. You are encouraged to explicitly set regions in your function definitions. This change does not affect your existing deployed functions.
SDK Releases
- The Firebase SDK for Flutter (v4.13.0) is now available. This release includes changes in several products, and bug fixes in several products.
May 07, 2026
Firebase AI Logic
- Firebase AI Logic now lets you specify an on-device model when using hybrid / on-device inference in Android apps. With this capability, you can access preview on-device models, like Gemini Nano 4 (which is based on Gemma 4).
SDK Releases
The Firebase Android SDKs for Firebase AI Logic, Authentication, Cloud Firestore, Cloud Messaging, Crashlytics, Crashlytics NDK, Firebase Phone Number Verification, Remote Config, and SQL Connect have been updated. For more details, check out the latest Android Release Notes. To get started with Firebase in Android, see Add Firebase to your Android Project.
The Firebase Android BoM (Bill of Materials) has been updated to v34.13.0. Learn how to add SDKs to your app using the Firebase BoM.
The Firebase JavaScript SDK (v12.13.0) is now available. For more details, see the Firebase JavaScript SDK release notes. To install the SDK, see Add Firebase to your JavaScript Project.
The Firebase Admin Node.js SDK (v13.9.0) is now available. This release deprecates Node.js 20 support and comes with a new feature in the Remote Config API. To install this SDK, see Add the Firebase Admin SDK to your server.
Firebase CLI (v15.17.0)
- The latest Firebase CLI (v15.17.0) is now available. This version adds support for creating search indexes for Cloud Firestore, fixes MCP tools and multi-database issues, and updates the SQL Connect local toolkit.
May 06, 2026
Firebase AI Logic
- Firebase AI Logic now offers experimental access to hybrid and on-device inference for Apple apps. On-device inference uses Apple's Foundation Models framework, which is available on devices with Apple Intelligence enabled. Configuring your app for hybrid lets your app use the on-device model when it's available, but fall back seamlessly to a cloud-hosted model when needed.
SDK Releases
- The Firebase Apple SDK (v12.13.0) is now available. For more details, see the Firebase Apple SDK release notes. To install this SDK, see Add Firebase to your app.
April 30, 2026
Firebase CLI (v15.16.0)
- The latest Firebase CLI (v15.16.0) is now available. This version updates the Cloud Firestore Emulator, suppresses deprecation warnings, fixes hosting and functions deployment issues, and adds SSE mode support to
firebase mcp.
April 22, 2026
Firebase SQL Connect
- Firebase Data Connect is now known as Firebase SQL Connect. All the features of Data Connect are still available and the APIs haven't changed, so your existing integrations will continue to work normally.
Application Design Center
- Firebase now offers an integration with the Application Design Center (ADC) from Google Cloud. Its Terraform-backed templates let enterprise customers meet standardization and governance needs while also empowering their app developers to ship with velocity. Learn how to get started.
April 21, 2026
Firebase AI Logic
Firebase AI Logic server prompt templates now support multi-turn interactions (including chat, iterative editing of images with Gemini Image models, and function calling).
Server prompt templates allow you to store your prompt, schema, and configurations server-side. Then in the request from your app, you only provide the template's ID and any desired user-defined inputs. You can protect against exposing your prompt client-side, as well as easily update your prompt, schema, and configs without releasing a new app version.
April 20, 2026
Cloud Firestore
You can now use pipeline operations to perform joins with subqueries. To learn more, see Perform joins with subqueries.
Pipeline operations are now Generally Available (GA). To learn more, see Get started with pipelines.
Firestore with MongoDB compatibility now supports text and geospatial search. You can create text indexes, perform text and geospatial search queries using the
$textand$nearoperators, handle language settings, and calculate relevance scores. To learn more, see Text search and Geospatial search.Cloud Firestore Enterprise Native databases now support text search and geospatial search. To learn more, see Text search and Geospatial search.
Pipeline operations now support the
deleteandupdateoutput stages. To learn more, see the Delete and Update stage references.The maximum document size for Firestore with MongoDB compatibility databases has been increased to 16 MiB. To learn more, see Behavior differences and Quotas and limits.
You can now perform bulk delete operations, such as dropping a collection, in Cloud Firestore Enterprise Native and Firestore with MongoDB compatibility databases. To learn more, see Bulk delete data and Bulk delete data in Firestore with MongoDB compatibility.
The Cloud Firestore Emulator now supports Enterprise feature development using the Firebase CLI. To learn more, see Connect your app to the Cloud Firestore Emulator.
Firestore with MongoDB compatibility now supports change streams. Change streams let applications access real-time changes (inserts, updates, and deletes) made to a collection or to an entire database. To learn more, see Change streams.
SDK Releases
- The Firebase JavaScript SDK (v12.12.1) is now available. For more details, see the Firebase JavaScript SDK release notes. To install the SDK, see Add Firebase to your JavaScript Project.
April 17, 2026
Cloud Firestore
You can now use the Firebase CLI to configure data access and realtime updates when creating a Cloud Firestore Enterprise database. When using the
firebase firestore:databases:createcommand, use the--edition enterpriseflag along with the optional--firestore-data-access,--mongodb-compatible-data-access, and--realtime-updatesflags.To learn more, see the guide to manage databases and the Firebase CLI reference.
You can now view query insights for your Cloud Firestore database in the Google Cloud console. Use the Query insights dashboard to find your top queries by latency and read operations. To learn more, see Query insights.
Firestore with MongoDB compatibility now supports Username and password (SCRAM) authentication on the Firebase console. To learn more, see Connect with Username and password (SCRAM).
April 16, 2026
Firebase CLI (v15.15.0)
- The latest Firebase CLI (v15.15.0) is now available. This version adds smart region placement for functions, updates the Pub/Sub emulator, renames Data Connect to SQL Connect in display text, and adds experimental Dart SDK support.
SDK Releases
The Firebase SDK for Unity (v13.10.0) is now available. This release includes new features in Firebase AI, changes to Firebase AI and Cloud Functions, and other changes.
The Firebase Apple SDK (v12.12.1) is now available. For more details, see the Firebase Apple SDK release notes. To install this SDK, see Add Firebase to your app. This release is available via Swift Package Manager and CocoaPods only.
The Cloud Functions for Firebase Dart SDK is now available as an experimental release. This release provides support for HTTP triggers (
onRequest) and HTTP callable triggers (onCall), allowing Flutter and Dart developers to write serverless backends in Dart. You can find detailed Dart guidance throughout the documentation, including the guide to getting started with Dart, the HTTP and Callable trigger guides, and the API reference.The Firebase Admin Dart SDK (v0.5.0) is now available as an experimental release. This release provides APIs for Authentication, App Check, Cloud Firestore, Cloud Messaging, Security Rules, and Cloud Storage for Firebase, enabling server-side Firebase operations in Dart. To install this SDK, see Add the Firebase Admin SDK to your server.
April 14, 2026
SDK Releases
- The Firebase SDK for C++ (v13.6.0) is now available. This release includes new features in Cloud Functions and Cloud Storage, as well as miscellaneous changes.
April 13, 2026
SDK Releases
- The Firebase SDK for Flutter (v4.12.0) is now available. This release includes changes in several products, and bug fixes in Core, App Check, Authentication and Crashlytics.
Cloud Firestore
You can now use the Usage Insights dashboard in the Google Cloud console to monitor and analyze your billable usage for specific Cloud Firestore databases. Usage insights help you track granular usage data, optimize costs, and monitor historical trends.
To learn more, see the guide to analyze usage insights.
April 10, 2026
Cloud Firestore
You can now use AI-powered assistance in the Google Cloud console to generate MQL queries for Firestore MongoDB compatibility operations. This feature is available in Preview.
April 09, 2026
Firebase CLI (v15.14.0)
The latest Firebase CLI (v15.14.0) is now available. This version adds Enterprise Edition support to the Cloud Firestore emulator, fixes several issues, and updates the SQL Connect emulator.
To use the Firebase CLI in your development environment, set up or update the CLI.
SDK Releases
The Firebase Android SDKs for Firebase AI Logic, App Distribution, Cloud Firestore, Cloud Functions, Crashlytics, Crashlytics NDK, SQL Connect, In-App Messaging, Firebase ML, and Performance Monitoring have been updated. The Crashlytics Gradle plugin has also been updated. For more details, check out the latest Android Release Notes. To get started with Firebase in Android, see Add Firebase to your Android Project.
The Firebase Android BoM (Bill of Materials) has been updated to v34.12.0. Learn how to add SDKs to your app using the Firebase BoM.
The Firebase JavaScript SDK (v12.12.0) is now available. For more details, see the Firebase JavaScript SDK release notes. To install the SDK, see Add Firebase to your JavaScript Project.
The Firebase Admin Node.js SDK (v13.8.0) is now available. This release comes with a new Firebase Phone Number Verification API and a new feature in the Cloud Messaging API. To install this SDK, see Add the Firebase Admin SDK to your server.
The Firebase Admin Python SDK (v7.4.0) is now available. This release comes with a new Firebase Phone Number Verification API. To install this SDK, see Add the Firebase Admin SDK to your server.
April 06, 2026
SDK Releases
- The Firebase Apple SDK (v12.12.0) is now available. For more details, see the Firebase Apple SDK release notes. To install this SDK, see Add Firebase to your app.
April 02, 2026
Firebase CLI (v15.13.0)
The latest Firebase CLI (v15.13.0) is now available. This version adds validation for
backendIdinfirebase.jsonwhen using the--onlyflag, updates the default Postgres version for SQL Connect, and updates the TypeScript version in templates.To use the Firebase CLI in your development environment, set up or update the CLI.
March 30, 2026
Firebase AI Logic
Firebase AI Logic server prompt templates now support using tools, including code execution, URL context, and grounding with Google Search.
Server prompt templates allow you to store your prompt, schema, and configurations server-side. Then in the request from your app, you only provide the template's ID and any desired user-defined inputs. You can protect against exposing your prompt client-side, as well as easily update your prompt, schema, and configs without releasing a new app version.
March 27, 2026
Firebase CLI (v15.12.0)
The latest Firebase CLI (v15.12.0) is now available. This version moves the MCP server debug log location, adds a prompt to install Agent Skills for Firebase, and updates the SQL Connect local toolkit.
To use the Firebase CLI in your development environment, set up or update the CLI.
March 23, 2026
Cloud Firestore
Regional and Multi-Regional endpoints for the Cloud Firestore API are now Generally Available (GA). You can use a Regional or a Multi-Regional endpoint to ensure that your application's requests are transmitted, stored and processed in the same region or multi-region as your database's location.
To learn more, see the Cloud Firestore regional endpoints guide.
You can also use Private Service Connect regional endpoints and Private Service Connect backends to connect to the regional and the multi-regional endpoints of the Cloud Firestore API.
Imagen models
All Imagen models are deprecated and will shut down as early as August 17, 2026 (note that this shutdown date has been extended from the previous June 30, 2026).
This shutdown date is applicable to both the Gemini Developer API (Google AI) and the Agent Platform Gemini API (formerly Vertex AI). As a replacement, you can migrate your apps to use a Gemini Image model (like one of the "Nano Banana" models).
If you use Imagen models via Firebase AI Logic, you can migrate your apps to use a Gemini Image model to avoid service disruption. Models that are shut down are no longer accessible or supported by Google, and a request using a shutdown model name returns a 404 error.
SDK Releases
- The Firebase SDK for Flutter (v4.11.0) is now available. This release includes changes in several products, and bug fixes in several products.
March 19, 2026
Firebase Studio
Sunset Announcement: We're sunsetting Firebase Studio on March 22, 2027. To continue building and deploying new versions of your app, migrate your Firebase Studio projects to Google AI Studio or Google Antigravity before that date. Learn how to migrate.
Any apps already deployed to Firebase will continue to run even after the sunset date. Also, all our core Firebase products (like Cloud Firestore, Authentication, App Hosting, etc.) are not impacted by the Firebase Studio sunset.
SDK Releases
The Firebase Android SDKs for Firebase AI Logic, Analytics, Cloud Firestore, SQL Connect, and Firebase Phone Number Verification have been updated. For more details, check out the latest Android Release Notes. To get started with Firebase in Android, see Add Firebase to your Android Project.
The Firebase Android BoM (Bill of Materials) has been updated to v34.11.0. Learn how to add SDKs to your app using the Firebase BoM.
The Firebase JavaScript SDK (v12.11.0) is now available. For more details, see the Firebase JavaScript SDK release notes. To install the SDK, see Add Firebase to your JavaScript Project.
The Firebase Admin Python SDK (v7.3.0) is now available. This release comes with a new feature and a fix in the Cloud Messaging API. To install this SDK, see Add the Firebase Admin SDK to your server.
The Firebase Admin .NET SDK (v3.5.0) is now available. This release comes with a new feature in the Cloud Messaging API. To install this SDK, see Add the Firebase Admin SDK to your server.
March 18, 2026
Firebase CLI (v15.11.0)
The latest Firebase CLI (v15.11.0) is now available. This version adds support for
dataAccessModein Cloud Firestore database creation, updates the Cloud Firestore Emulator, and includes multiple improvements for SQL Connect.To use the Firebase CLI in your development environment, set up or update the CLI.
March 17, 2026
Firebase agent skills
- The new
firebase-firestore-enterprise-native-modeskill is now available in Firebase agent skills to help AI assistants work with Cloud Firestore Enterprise edition Native mode. If you already have Firebase agent skills installed, you can run a command to receive all available updates:- Gemini CLI:
gemini extensions update --all - Claude Code:
claude plugin marketplace update firebase - Others:
npx skills update --all
- Gemini CLI:
March 16, 2026
Cloud Firestore
- Firestore with MongoDB compatibility now supports managing TTL indexes.
Firebase CLI (v15.10.1)
The latest Firebase CLI (v15.10.1) is now available. This version updates the Pub/Sub emulator to version 0.8.29.
To use the Firebase CLI in your development environment, set up or update the CLI.
SDK Releases
- The Firebase Apple SDK (v12.11.0) is now available. For more details, see the Firebase Apple SDK release notes. To install this SDK, see Add Firebase to your app.
March 12, 2026
Firebase CLI (v15.10.0)
The latest Firebase CLI (v15.10.0) is now available. This version adds support for VPC direct connect in Cloud Functions (2nd gen), adds the
--onlyflag toemulators:export, and improves thefirebase init hostingflow for SSR web apps.To use the Firebase CLI in your development environment, set up or update the CLI.
March 10, 2026
SDK Releases
The Firebase Android SDKs for Firebase Phone Number Verification have been updated. For more details, check out the latest Android Release Notes. To get started with Firebase in Android, see Add Firebase to your Android Project.
Note that the Firebase Android BoM did not release since Firebase Phone Number Verification is not yet included in the Firebase BoM.
March 09, 2026
Firebase CLI (v15.9.1)
The latest Firebase CLI (v15.9.1) is now available. This version adds support for
next.config.tsandnext.config.mtsin Next.js deployments and enables free trials for SQL Connect without a payment method.To use the Firebase CLI in your development environment, set up or update the CLI.
March 06, 2026
Firebase CLI (v15.9.0)
The latest Firebase CLI (v15.9.0) is now available. This version adds the
*_EMULATOR_VERSIONenv variables to allow overriding emulator versions and includes multiple improvements for App Hosting, MCP tools, and SQL Connect.To use the Firebase CLI in your development environment, set up or update the CLI.
March 05, 2026
Cloud Firestore
- Cloud Firestore in Enterprise edition now supports Native mode in all supported regions. For a list of supported regions, see Locations.
SDK Releases
- The Firebase SDK for Unity (v13.9.0) is now available. This release includes changes to App Check, a bug fix in Cloud Firestore, and other changes.
March 03, 2026
Firebase AI Logic
Firebase AI Logic supports the latest Gemini model:
gemini-3.1-flash-lite-preview. You can directly access this model in your mobile or web app via either the Gemini Developer API or the Agent Platform Gemini API (formerly Vertex AI).If you're using the Gemini Developer API, accessing this model does not require the pay-as-you-go Blaze pricing plan. If you access the model via the Agent Platform Gemini API (formerly Vertex AI), make sure to set the location in your request to
global.
SDK Releases
- The Firebase SDK for C++ (v13.5.0) is now available. This release includes new features in App Check, a bug fix in Cloud Firestore, and other changes.
March 02, 2026
SDK Releases
- The Firebase SDK for Flutter (v4.10.0) is now available. This release includes changes in several products, and bug fixes in Core, Analytics and Remote Config.
February 27, 2026
Firebase AI Logic
- Firebase AI Logic now offers experimental access to hybrid and on-device inference for Android apps. Configuring your app for hybrid lets your app use the on-device model when it's available, but fall back seamlessly to a cloud-hosted model when needed.
SDK Releases
- The Firebase JavaScript SDK (v12.10.0) is now available. For more details, see the Firebase JavaScript SDK release notes. To install the SDK, see Add Firebase to your JavaScript Project.
February 26, 2026
Firebase AI Logic
Firebase AI Logic supports the latest Gemini model:
gemini-3.1-flash-image-preview(aka "Nano Banana 2"). You can directly access this model in your mobile or web app via either the Gemini Developer API or the Agent Platform Gemini API (formerly Vertex AI).Note that the pay-as-you-go Blaze plan is required to access preview models (regardless of your Gemini API provider). Also, if you access the model via Agent Platform Gemini API (formerly Vertex AI), make sure to set the location in your request to
global.
Firebase CLI (v15.8.0)
The latest Firebase CLI (v15.8.0) is now available. This version fixes an issue with Cloud Functions (2nd gen) deployment, updates Cloud Firestore MCP tools, and adds UUIDv7 support to SQL Connect.
To use the Firebase CLI in your development environment, set up or update the CLI.
SDK Releases
The Firebase Android SDKs for Firebase AI Logic, Cloud Firestore, SQL Connect, and Installations have been updated. For more details, check out the latest Android Release Notes. To get started with Firebase in Android, see Add Firebase to your Android Project.
The Firebase Android BoM (Bill of Materials) has been updated to v34.10.0. Learn how to add SDKs to your app using the Firebase BoM.
The Firebase Admin Node.js SDK (v13.7.0) is now available. This release deprecates Node.js 18, upgrades dependencies to address security vulnerabilities, and adds support for new features in Firebase Remote Config. To install this SDK, see Add the Firebase Admin SDK to your server.
February 25, 2026
SDK Releases
The Firebase Apple SDK (v12.10.0) is now available. For more details, see the Firebase Apple SDK release notes. To install this SDK, see Add Firebase to your app.
The Firebase Admin Python SDK (v7.2.0) is now available. This release comes with a fix and a new feature in the Cloud Functions API and a fix in the Authentication API. To install this SDK, see Add the Firebase Admin SDK to your server.
The Firebase Admin Java SDK (v9.8.0) is now available. This release comes with a new feature in the Remote Config API and fixes in the core SDK. To install this SDK, see Add the Firebase Admin SDK to your server.
February 20, 2026
Firebase CLI (v15.7.0)
The latest Firebase CLI (v15.7.0) is now available. This version updates the Python Functions template, improves the SQL Connect local toolkit, and adds Developer Knowledge MCP tools.
To use the Firebase CLI in your development environment, set up or update the CLI.
Firebase agent skills
- The new
firebase-data-connect-basicsskill is now available in Firebase agent skills to help AI assistants build and deploy Firebase SQL Connect backends with PostgreSQL. If you already have Firebase agent skills installed, you can run a command to receive all available updates:- Gemini CLI:
gemini extensions update --all - Claude Code:
claude plugin marketplace update firebase - Others:
npx skills update --all
- Gemini CLI:
February 19, 2026
Firebase AI Logic
Firebase AI Logic supports the latest Gemini model:
gemini-3.1-pro-preview. You can directly access this model in your mobile or web app via either the Gemini Developer API or the Agent Platform Gemini API (formerly Vertex AI).Note that the pay-as-you-go Blaze plan is required to access preview models (regardless of your Gemini API provider). Also, if you access the model via Agent Platform Gemini API (formerly Vertex AI), make sure to set the location in your request to
global.
February 17, 2026
Firebase agent skills
- Firebase agent skills are now available for use with AI assistants that support skills. They're designed to help AI assistants understand Firebase best practices and execute complex tasks with higher accuracy and lower token cost.
February 12, 2026
SDK Releases
- The Firebase SDK for Unity (v13.8.0) is now available. This release includes new features in Firebase AI.
February 11, 2026
Firebase CLI (v15.6.0)
The latest Firebase CLI (v15.6.0) is now available. This version adds support for enabling Firebase Authentication providers using
firebase deploy, adds initial zip deploy support for HTTP functions, and includes several fixes and improvements.To use the Firebase CLI in your development environment, set up or update the CLI.
February 09, 2026
SDK Releases
- The Firebase SDK for Flutter (v4.9.0) is now available. This release includes changes in Firebase AI Logic, and bug fixes in Firebase AI Logic, Analytics and Realtime Database.
February 05, 2026
SDK Releases
The Firebase Android SDKs for Firebase AI Logic, Firebase AI KSP, and App Check have been updated. The App Distribution Gradle plugin has also been updated. For more details, check out the latest Android Release Notes. To get started with Firebase in Android, see Add Firebase to your Android Project.
The Firebase Android BoM (Bill of Materials) has been updated to v34.9.0. Learn how to add SDKs to your app using the Firebase BoM.
The Firebase JavaScript SDK (v12.9.0) is now available. For more details, see the Firebase JavaScript SDK release notes. To install the SDK, see Add Firebase to your JavaScript Project.
The Firebase Admin Node.js SDK (v13.6.1) is now available. This release comes with a security improvement in the SDK and a fix in the SQL Connect API. To install this SDK, see Add the Firebase Admin SDK to your server.
February 03, 2026
Cloud Storage for Firebase
To continue using and accessing Cloud Storage for Firebase, your Firebase project must be on the Blaze pricing plan. These changes were first announced back in September 2024.
What will happen: If you have an
*.appspot.comdefault bucket and your Firebase project is still on the Spark pricing plan, then you'll lose console access to your bucket and your API calls will start returning 402 and 403 errors.What you need to do: To regain access and quality of service, upgrade to the pay-as-you-go Blaze pricing plan. No-cost usage is still available even on the Blaze pricing plan.
Learn more about these changes in our FAQs about changes to Cloud Storage for Firebase pricing and default buckets.
SDK Releases
- The Firebase Apple SDK (v12.9.0) is now available. For more details, see the Firebase Apple SDK release notes. To install this SDK, see Add Firebase to your app.
February 02, 2026
A/B Testing
- You can now create experiments on the web for Firebase Remote Config. To learn more about creating experiments on the web, see Create Firebase Remote Config experiments with A/B Testing.
January 30, 2026
Firebase AI Logic
- Firebase AI Logic now supports the URL context tool. This tool lets you provide additional context to the model in the form of URLs. The model can access the content from those URLs to inform and enhance its response.
January 29, 2026
Firebase CLI (v15.5.1)
The latest Firebase CLI (v15.5.1) is now available. This version fixes an issue causing deployment errors.
To use the Firebase CLI in your development environment, set up or update the CLI.
Firebase CLI (v15.5.0)
The latest Firebase CLI (v15.5.0) is now available. This version adds the
firebase dataconnect:compilecommand, adds support for new Cloud Firestore database creation flags, and includes several fixes and improvements.To use the Firebase CLI in your development environment, set up or update the CLI.
SDK Releases
- The Firebase Admin Java SDK (v9.7.1) is now available. This release comes with a fix in the Cloud Messaging API. To install this SDK, see Add the Firebase Admin SDK to your server.
January 26, 2026
Crashlytics
- You can now export your Crashlytics data and (optionally) Firebase sessions data to Cloud Logging. Once the data is exported, it's also available to the full Google Cloud Observability Suite, where you can filter your logs, build custom dashboards, set up custom alerts, and even export the data to other services. Learn more about how to set up export and check out a comprehensive list of what you can do with the exported data.
January 22, 2026
Firebase AI Logic
- Firebase AI Logic now supports setting thinking levels for all Gemini 3 models. This configuration lets you control how much the model is allowed to think before returning a response, and it's helpful if reducing latency or cost is a priority.
App Distribution
- The Firebase console App Testing agent, uses the power of AI to create and run tests based on natural language prompts that you provide. The agent will now cache and replay actions from previously successful test runs in future test runs to improve test repeatability. For more information, see App Testing agent.
Firebase CLI (v15.4.0)
The latest Firebase CLI (v15.4.0) is now available. This version fixes an issue causing crashes in the SQL Connect emulator and updates it to v3.1.0.
To use the Firebase CLI in your development environment, set up or update the CLI.
SDK Releases
- The Firebase SDK for Unity (v13.7.0) is now available. This release includes new features in Firebase AI and miscellaneous changes.
January 21, 2026
SDK Releases
The Firebase Admin Go SDK (v4.19.0) is now available. This release comes with improvements in the Authentication API and multiple named databases support in the Cloud Firestore API. To install this SDK, see Add the Firebase Admin SDK to your server.
The Firebase SDK for C++ (v13.4.0) is now available. This release includes miscellaneous changes and fixes.
January 19, 2026
SDK Releases
- The Firebase SDK for Flutter (v4.8.0) is now available. This release includes changes in Firebase AI Logic, and bug fixes in several products.
January 16, 2026
Cloud Shell
- Cloud Shell is now available in the Firebase console. Cloud Shell is an interactive, browser-based terminal environment that gives you access to the Firebase CLI and other command-line tools without needing to install them on your local machine.
January 15, 2026
Cloud Firestore
- Firestore Pipeline operations are now available as part of the Native mode of Firestore Enterprise edition. This mode integrates two distinct operations: Core and Pipelines. The Firestore Core operations provide the standard document Create, Read, Update, and Delete (CRUD) functionality, along with built-in support for real-time listen queries and offline persistence. The Firestore Pipeline operations employ a flexible query syntax enabling advanced data retrieval operations for applications. To learn more about Pipeline operations, see Pipelines overview.
SDK Releases
The Firebase Android SDKs for Firebase AI Logic, Cloud Firestore, Crashlytics, Crashlytics NDK, and SQL Connect have been updated. The initial release of Firebase PNV is also available. For more details, check out the latest Android Release Notes. To get started with Firebase in Android, see Add Firebase to your Android Project.
The Firebase Android BoM (Bill of Materials) has been updated to v34.8.0. Learn how to add SDKs to your app using the Firebase BoM.
Firebase CLI (v15.3.1)
The latest Firebase CLI (v15.3.0) is now available. This version includes minor tweaks to the security rules MCP prompts.
To use the Firebase CLI in your development environment, set up or update the CLI.
January 14, 2026
Firebase CLI (v15.3.0)
- The latest
Firebase CLI (v15.3.0)
is now available. This version fixes pricing calculation for
Cloud Functions with
minInstancesin newer regions and removes timeout when connecting to Cloud SQL. It also updates the SQL Connect Emulator to v3.0.2 and includes several improvements and fixes for MCP tools and prompts. To use the Firebase CLI in your development environment, set up or update the CLI.
SDK Releases
- The Firebase JavaScript SDK (v12.8.0) is now available. For more details, see the Firebase JavaScript SDK release notes. To install the SDK, see Add Firebase to your JavaScript Project.
January 13, 2026
SDK Releases
- The Firebase Apple SDK (v12.8.0) is now available. For more details, see the Firebase Apple SDK release notes. To install this SDK, see Add Firebase to your app.
December 18, 2025
Gemini API
The following Gemini models will be shut down (retired) soon. These dates are applicable to both the Gemini Developer API (Google AI) and the Agent Platform Gemini API (formerly Vertex AI).
gemini-2.0-flash-001(and its auto-updated aliasgemini-2.0-flash)
gemini-2.0-flash-lite-001(and its auto-updated aliasgemini-2.0-flash-lite)February 6, 2026: These models will no longer be available for use in projects that had no prior usage of the model.
June 1, 2026: These models will be shut down. (Note that this is extended from the original announced shutdown dates of March 3, 2026 and March 31, 2026.)
Note that stable Gemini Live API 2.0 models are not impacted.
If you use these models with Firebase AI Logic or with Genkit, make sure to update to a newer model (like
gemini-2.5-flash-lite) to avoid service disruption. Shutdown models are no longer accessible or supported by Google, and a request using a shutdown model name returns a 404 error.
Firebase CLI (v15.1.0)
- The latest Firebase CLI (v15.1.0) is now available. This version updates the default Postgres version for SQL Connect to 17 and updates the SQL Connect Emulator to v3.0.1, which addresses some internal errors. To use the Firebase CLI in your development environment, set up or update the CLI.
December 16, 2025
SDK Releases
- The Firebase JavaScript SDK (v12.7.0) is now available. For more details, see the Firebase JavaScript SDK release notes. To install the SDK, see Add Firebase to your JavaScript Project.
December 15, 2025
SDK Releases
- The Firebase SDK for Flutter (v4.7.0) is now available. This release includes changes in Analytics and Cloud Messaging, and bug fixes in Cloud Functions, App Check, Realtime Database and Cloud Messaging.
December 12, 2025
Firebase AI Logic
For Gemini Live API implementations, make sure that your app uses one of the native audio models. All other Live API models are now shutdown. Here are the most currently available model names:
Gemini Developer API
gemini-2.5-flash-native-audio-preview-12-2025Even though this is a preview model, it's available on the "free tier" of the Gemini Developer API.
Agent Platform Gemini API (formerly Vertex AI)
gemini-live-2.5-flash-native-audioWhen using the Agent Platform Gemini API (formerly Vertex AI), the Live API models are not supported in the
globallocation.
Note that the native audio models always require audio input (along with optional additional modalities of text or video input), and they always respond with audio output.
You can use the Gemini Live API via Firebase AI Logic to build low-latency, real-time voice and video interactions, including adding text transcriptions of audio input and output.
December 11, 2025
SDK Releases
The Firebase Android SDK for Firebase AI Logic has been updated. For more details, check out the latest Android Release Notes. To get started with Firebase in Android, see Add Firebase to your Android Project.
The Firebase Android BoM (Bill of Materials) has been updated to v34.7.0. Learn how to add SDKs to your app using the Firebase BoM.
December 10, 2025
Firebase CLI (v15.0.0)
- Breaking Changes: The latest
Firebase CLI (v15.0.0)
is now available. This version includes multiple breaking changes, including
removal of support for
.boltrules files and Java versions prior to 21 for emulators. It also includes updates to Data Connect and Firestore emulators and other improvements. To use the Firebase CLI in your development environment, set up or update the CLI.
SDK Releases
- The Firebase Apple SDK (v12.7.0) is now available. For more details, see the Firebase Apple SDK release notes. To install this SDK, see Add Firebase to your app.
December 03, 2025
Firebase CLI (v14.27.0)
- The latest Firebase CLI (v14.27.0) is now available. This version fixes an issue with MCP server and includes other improvements and fixes. To use the Firebase CLI in your development environment, set up or update the CLI.
November 28, 2025
Test Lab
The following devices have been removed:
iphone8/15.7iphone13pro/15.7iphone13pro/16.6iphone15/18.0iphone15pro/18.0
November 24, 2025
Firebase CLI (v14.26.0)
- The latest Firebase CLI (v14.26.0) is now available. This version adds support for nodejs24 beta runtime for Cloud Functions and includes other improvements and fixes. To use the Firebase CLI in your development environment, set up or update the CLI.
November 21, 2025
Firebase AI Logic
- Firebase AI Logic now offers server prompt templates. When using server prompt templates, you store your prompt, schema, and configurations server-side. Then in the request from your app, you only provide the template's ID and any desired user-defined inputs. You can protect against exposing your prompt client-side, as well as easily update your prompt, schema, and configs without releasing a new app version.
November 20, 2025
Firebase AI Logic
Firebase AI Logic supports the Gemini 3 Pro Image (preview) model — aka nano banana pro. You can directly access this image-generating model in your mobile or web app via either the Gemini Developer API or the Agent Platform Gemini API (formerly Vertex AI) using the model name
gemini-3-pro-image-preview.Note that the pay-as-you-go Blaze plan is required to access preview models (regardless of your Gemini API provider). Also, if you access the model via Agent Platform Gemini API (formerly Vertex AI), make sure to set the location in your request to
global.
Test Lab
- The following Xcode version has been removed: Xcode 16.2. If you haven't already, make sure to migrate to Xcode 16.4.
SDK Releases
- The Firebase SDK for Unity (v13.6.0) is now available. This release includes new features in Analytics and Firebase AI, as well as miscellaneous changes.
November 18, 2025
Firebase AI Logic
Firebase AI Logic supports the Gemini 3 Pro Preview (preview) model. You can directly access the model in your mobile or web app via either the Gemini Developer API or the Agent Platform Gemini API (formerly Vertex AI) using the model name
gemini-3-pro-preview.Note that the pay-as-you-go Blaze plan is required to access preview models (regardless of your Gemini API provider). Also, if you access the model via Agent Platform Gemini API (formerly Vertex AI), make sure to set the location in your request to
global.
Firebase CLI (v14.25.1)
- The latest Firebase CLI (v14.25.1) is now available. This version fixes an issue with MCP server. To use the Firebase CLI in your development environment, set up or update the CLI.
SDK Releases
- The Firebase SDK for C++ (v13.3.0) is now available. This release includes new features in Analytics and Cloud Storage, changes to Analytics, and other changes.
November 17, 2025
SDK Releases
- The Firebase SDK for Flutter (v4.6.0) is now available. This release includes changes in Realtime Database, Firebase AI Logic and Firebase SQL Connect, and bug fixes in Crashlytics and Remote Config.
November 15, 2025
Firebase CLI (v14.25.0)
- The latest Firebase CLI (v14.25.0) is now available. This version adds Node 24 support and includes other improvements and fixes. To use the Firebase CLI in your development environment, set up or update the CLI.
November 14, 2025
SDK Releases
The Firebase Android SDKs for Firebase AI Logic, SQL Connect, and Performance Monitoring have been updated. For more details, check out the latest Android Release Notes. To get started with Firebase in Android, see Add Firebase to your Android Project.
The Firebase Android BoM (Bill of Materials) has been updated to v34.6.0. Learn how to add SDKs to your app using the Firebase BoM.
November 13, 2025
SDK Releases
The Firebase Apple SDK (v12.6.0) is now available. For more details, see the Firebase Apple SDK release notes. To install this SDK, see Add Firebase to your app.
The Firebase JavaScript SDK (v12.6.0) is now available. For more details, see the Firebase JavaScript SDK release notes. To install the SDK, see Add Firebase to your JavaScript Project.
November 10, 2025
Cloud Functions
Version 7.0.0 of the Firebase SDK for Cloud Functions contains breaking changes as well as new features and enhancements.
This release drops support for Node.js 16, requires TypeScript v5, and removes
the deprecated functions.config() API.
Review these release notes carefully to avoid issues or outages.
Breaking changes
- Minimum Node.js version is now 18. As of v7.0.0, the SDK requires
a Node.js runtime of version 18 or newer. Support for Node.js 14 and 16 has
been removed.
- Impact: Functions using this SDK version fail to deploy or run on Node.js runtimes older than v18.
- Action Required: Before upgrading the SDK, you must set the Node.js version to update your function's runtime environment to Node.js 18 or higher. We recommend using the latest Node.js LTS version supported by Cloud Functions.
- The
functions.config()API has been removed. Following the deprecation schedule announced in v6.0.0, runtime configuration withfunctions.config()has been removed entirely.- Impact: Calling this API now throws a runtime error and causes build
time errors if you are using TypeScript. Any function relying on
functions.config()fails at runtime. - Action Required: You must migrate from runtime configuration to environment variables using the params module.
- Impact: Calling this API now throws a runtime error and causes build
time errors if you are using TypeScript. Any function relying on
- TypeScript v5 is now required. The SDK has been upgraded from
TypeScript v4.3 to v5.9 and now targets ES2022.
- Impact: This may introduce new type-checking errors in your project if you are using an older version of TypeScript or if your code relies on older type definitions.
- Action Required: Update your project's TypeScript version to v5.x and resolve any resulting type errors.
- The
Eventinterface, which defines the wire format for an event, has been changed toLegacyEvent. This change mitigates an api-extractor conflict caused by an open issue with Rushstack (#3581).- Impact: Very few users are likely to be affected, as this type represents the internal state of function triggers.
- Action: If you rely on this type, update your code to use
LegacyEventinstead.
Improved error handling for async handlers in the Emulator. We have improved how unhandled errors are processed in the Local Emulator Suite. Previously, an unhandled error or rejected Promise in an async
onRequesthandler would cause the request to hang until a platform timeout.- Impact: As of v7.0.0, these unhandled errors now correctly and immediately return a 500 Internal Server Error.
- Action Required: This is a technical breaking change, as it changes error handling behavior. This provides faster, more accurate error feedback during local development. Ensure your error handling logic is correct and not reliant on the old timeout behavior.
The SDK is now published as both CommonJS (CJS) and ECMAScript Modules (ESM). This provides first-class support for modern bundlers (like Vite and esbuild) and native import syntax, which can lead to optimized function sources and smaller bundle sizes. The
package.jsonexports map now properly resolves for bothrequireandimport.This release adds a new function trigger for Firebase Data Connect (FDC),
onMutationExecuted(). This allows you to execute functions in response to data mutations.
November 08, 2025
Firebase CLI (v14.24.2)
- The latest Firebase CLI (v14.24.2) is now available. This version fixes an issue with MCP server. To use the Firebase CLI in your development environment, set up or update the CLI.
November 07, 2025
Firebase CLI (v14.24.1)
- The latest Firebase CLI (v14.24.1) is now available. This version fixes an issue with MCP server. To use the Firebase CLI in your development environment, set up or update the CLI.
November 06, 2025
SDK Releases
- The Firebase SDK for Unity (v13.5.0) is now available. This release includes new features in Firebase AI.
November 05, 2025
Firebase CLI (v14.24.0)
- The latest
Firebase CLI (v14.24.0)
is now available. This version adds 2nd gen SQL Connect triggers
support to
firebase deployand includes other improvements and fixes. To use the Firebase CLI in your development environment, set up or update the CLI.
SDK Releases
- The Firebase Admin Node.js SDK (v13.6.0) is now available. This release comes with new Firebase SQL Connect APIs for the execution of operations defined in GraphQL files. To install this SDK, see Add the Firebase Admin SDK to your server.
November 04, 2025
Firebase Crashlytics
- You can now export Firebase sessions data to BigQuery, along with your Crashlytics data. This enables more advanced session-based analysis and queries. Set up export to BigQuery in the Firebase console.
Gemini API
The following preview and experimental Gemini models will be shut down (retired) soon. These dates are applicable to both the Gemini Developer API (Google AI) and the Agent Platform Gemini API (formerly Vertex AI).
November 18, 2025:
gemini-2.5-flash-lite-preview-06-17gemini-2.5-flash-preview-05-20
December 02, 2025:
gemini-2.0-flash-thinking-expgemini-2.0-flash-thinking-exp-01-21gemini-2.0-flash-thinking-exp-1219gemini-2.5-pro-preview-03-25gemini-2.5-pro-preview-05-06gemini-2.5-pro-preview-06-05
December 09, 2025:
gemini-2.0-flash-lite-previewgemini-2.0-flash-lite-preview-02-05
If you use these models with Firebase AI Logic or with Genkit, make sure to update to a newer model to avoid service disruption. Shutdown models are no longer accessible or supported by Google, and a request using a shutdown model name returns a 404 error.
November 03, 2025
SDK Releases
- The Firebase SDK for Flutter (v4.5.0) is now available. This release includes changes in several products, and bug fixes in several products.
October 30, 2025
Firebase Crashlytics
- You can now use Crashlytics MCP tools and prompts to help you manage, prioritize, debug, and fix Crashlytics issues using your choice of MCP-capable AI-powered development tools (like Antigravity, Claude Code, or Cursor).
Firebase AI Logic
- When using hybrid on-device inference with either the
PREFER_ON_DEVICEorPREFER_IN_CLOUDmode, you can now determine which inference mode was used for a request.
SDK Releases
The Firebase Android SDKs for Firebase AI Logic, Cloud Functions, SQL Connect, In-App Messaging, and Performance Monitoring have been updated. The App Distribution Gradle plugin and Performance Monitoring Gradle plugin have also been updated. For more details, check out the latest Android Release Notes. To get started with Firebase in Android, see Add Firebase to your Android Project.
The Firebase Android BoM (Bill of Materials) has been updated to v34.5.0. Learn how to add SDKs to your app using the Firebase BoM.
The Firebase JavaScript SDK (v12.5.0) is now available. For more details, see the Firebase JavaScript SDK release notes. To install the SDK, see Add Firebase to your JavaScript Project.
Firebase CLI (v14.23.0)
- The latest
Firebase CLI (v14.23.0)
is now available. This version adds Firebase AI Logic to
firebase init, adds new App Distribution commands, and includes other improvements and fixes. To use the Firebase CLI in your development environment, set up or update the CLI.
October 28, 2025
Test Lab
The following devices are now deprecated and will be removed on 2025-11-28:
iphone8/15.7iphone13pro/15.7iphone13pro/16.6iphone15/18.0iphone15pro/18.0
If you currently use these devices, consider moving to a different device now.
Test Lab
- To better support your testing needs, Test Lab has updated the
iOS default device to
iphone16pro/18.3. To learn more about our devices, see Available devices in Test Lab.
Test Lab
- Test Lab has added
iphonese3/18.4andiphone16pro/18.3to the Test Lab device catalog!
SDK Releases
- The Firebase Apple SDK (v12.5.0) is now available. For more details, see the Firebase Apple SDK release notes. To install this SDK, see Add Firebase to your app.
October 27, 2025
Cloud Firestore
- The database clone feature (Standard, Enterprise) is now supported at the General Availability (GA) level.
October 23, 2025
Firebase CLI (v14.22.0)
- The latest
Firebase CLI (v14.22.0)
is now available. This version adds hosting to
firebase_initMCP tool and includes other fixes. To use the Firebase CLI in your development environment, set up or update the CLI.
October 22, 2025
Firebase CLI (v14.21.0)
- The latest
Firebase CLI (v14.21.0)
is now available. This version adds
firestore:databases:clonecommand, adds JSON support for Cloud Functions secrets, and includes other improvements and fixes. To use the Firebase CLI in your development environment, set up or update the CLI.
October 17, 2025
Firebase AI Logic
All of the following are now Generally Available (GA):
Using Firebase AI Logic with the Gemini Developer API, which provides a no-cost tier and paid tiers with reasonable rate limits and quotas.
Using Firebase AI Logic with Imagen models to generate images from text prompts.
AI monitoring in the Firebase console, which helps you understand metrics, like requests, latency, errors, and token usage to gain comprehensive visibility into your requests.
October 16, 2025
SDK Releases
- The Firebase SDK for Unity (v13.4.0) is now available. This release includes new features in Firebase AI and miscellaneous changes.
October 15, 2025
Firebase CLI (v14.20.0)
- The latest
Firebase CLI (v14.20.0)
is now available. This version adds the
dataconnect:executecommand and includes other updates for SQL Connect. To use the Firebase CLI in your development environment, set up or update the CLI.
October 14, 2025
SDK Releases
- The Firebase SDK for C++ (v13.2.0) is now available. This release includes miscellaneous changes.
October 13, 2025
SDK Releases
- The Firebase SDK for Flutter (v4.4.0) is now available. This release includes changes in Firebase AI Logic and Remote Config, and bug fixes in Firebase AI Logic, App Check, Firebase SQL Connect and Cloud Messaging.
October 09, 2025
Firebase CLI (v14.19.1)
- The latest Firebase CLI (v14.19.1) is now available. This version includes a fix for Cloud SQL instance creation. To use the Firebase CLI in your development environment, set up or update the CLI.
SDK Releases
The Firebase Android SDKs for Firebase AI Logic, Cloud Firestore, Crashlytics, Crashlytics NDK, and SQL Connect have been updated. For more details, check out the latest Android Release Notes. To get started with Firebase in Android, see Add Firebase to your Android Project.
The Firebase Android BoM (Bill of Materials) has been updated to v34.4.0. Learn how to add SDKs to your app using the Firebase BoM.
An updated version of the
Gradle plugin for Android (v4.4.4) is now available. For more information, see the Firebase Android SDK Release Notes.google-services The Firebase JavaScript SDK (v12.4.0) is now available. For more details, see the Firebase JavaScript SDK release notes. To install the SDK, see Add Firebase to your JavaScript Project.
October 08, 2025
Firebase CLI (v14.19.0)
- The latest Firebase CLI (v14.19.0) is now available. This version adds new commands for Remote Config experiments and rollouts, and deprecates Java versions below 21 for emulators. To use the Firebase CLI in your development environment, set up or update the CLI.
Remote Config
- Remote Config REST APIs now support
servernamespaces, allowing you to manage both client-side and server-side templates by specifying the namespace parameter (eitherfirebaseorfirebase-server). Existing API calls remain backward compatible, defaulting to thefirebasenamespace. For more information about these new APIs, see REST references. Additionally, Remote Config has new CLI commands to list, delete, and retrieve information about experiments and rollouts with CLI v14.19.0. To learn more about these commands, see Remote Config CLI commands.
October 07, 2025
Firebase AI Logic
Firebase AI Logic now additionally supports using the Firebase Apple SDK (v12.4.0+) with the Gemini Live API. (This capability was previously only available for some platforms. With this release, all platforms now support the Live API.)
With the Live API you can build low-latency, two-way interactions where you can stream both input and output – both text and audio.
Support for the Live API via Firebase AI Logic is in Public Preview and should not be used in production apps.
SDK Releases
- The Firebase Apple SDK (v12.4.0) is now available. For more details, see the Firebase Apple SDK release notes. To install this SDK, see Add Firebase to your app.
September 30, 2025
Firebase AI Logic
Firebase AI Logic now provides the following new features for AI monitoring in the Firebase console:
- Monitoring for when you use Imagen models, giving you powerful insights into your app's image generation workflows.
- Details to help you understand why content is blocked by safety policies, providing a complete overview of your model's usage, performance, and safety.
Test Lab
- Xcode 16.4 is now available. If you haven't already, consider migrating to Xcode 16.4 now.
Firebase CLI (v14.18.0)
- The latest
Firebase CLI (v14.18.0)
is now available. This version graduates the MCP server from experimental
to
mcp, adds new features and fixes for SQL Connect, and includes fixes for Cloud Firestore and Hosting. To use the Firebase CLI in your development environment, set up or update the CLI.
September 25, 2025
Firebase AI Logic
- Firebase AI Logic now supports the code execution tool. Enabling this tool lets the model generate and run Python code to help it perform complex tasks like solving mathematical equations or visualizing data.
SDK Releases
- The Firebase SDK for Unity (v13.3.0) is now available. This release includes new features in Firebase AI and a bug fix in FCM.
September 24, 2025
Remote Config
- Firebase Remote Config now supports server-side configuration through the Firebase Admin Java SDK (v9.7.0), letting you update server-side application behavior. Learn more at Use Remote Config in server environments.
App Distribution
- Test chaining is now available. You can use test chaining to reuse common setup steps by assigning Prerequisite tests to any of your App Testing agent tests. For more information, see App Testing agent preview.
SDK Releases
- The Firebase Admin Java SDK (v9.7.0) is now available. This release comes with server-side configuration support in the Remote Config API. To install this SDK, see Add the Firebase Admin SDK to your server.
September 22, 2025
SDK Releases
- The Firebase SDK for Flutter (v4.3.0) is now available. This release includes changes in Firebase AI Logic, App Check, Authentication, Firebase SQL Connect and Performance Monitoring, and bug fixes in Firebase AI Logic and Firebase SQL Connect.
September 19, 2025
Remote Config
- Real-time Remote Config is now available for Web in addition to existing support for iOS, Android, Flutter, Unity and C++ platforms. For more information, see Understand real-time Remote Config.
September 18, 2025
Firebase AI Logic
Using Firebase AI Logic to build hybrid experiences with on-device and cloud-hosted models in your web apps is now in Preview. Hybrid inference enables running inference using on-device models when available and seamlessly falling back to cloud-hosted models otherwise (and vice versa).
Firebase AI Logic now supports
PREFER_IN_CLOUDmode when using hybrid on-device inference in your web apps. This mode allows the SDK to fall back to the on-device model if the cloud-hosted model isn't available (for example, if the device is offline).
SDK Releases
The Firebase Android SDKs for Firebase AI Logic, A/B Testing, App Check, App Distribution, Cloud Firestore, Cloud Functions, Cloud Messaging, Cloud Storage, Crashlytics, Crashlytics NDK, SQL Connect, In-App Messaging, Installations, Firebase ML, Performance Monitoring, Realtime Database, and Remote Config have been updated. For more details, check out the latest Android Release Notes. To get started with Firebase in Android, see Add Firebase to your Android Project.
The Firebase Android BoM (Bill of Materials) has been updated to v34.3.0. Learn how to add SDKs to your app using the Firebase BoM.
The Firebase JavaScript SDK (v12.3.0) is now available. For more details, see the Firebase JavaScript SDK release notes. To install the SDK, see Add Firebase to your JavaScript Project.
September 17, 2025
Firebase CLI (v14.17.0)
- The latest
Firebase CLI (v14.17.0)
is now available. This version changes the default region for
SQL Connect to
us-east4. To use the Firebase CLI in your development environment, set up or update the CLI.
App Check
New advanced settings are now available in App Check for customizing the verification of Play Integrity and reCAPTCHA attestations. As a result, App Check now supports:
- Using Play Integrity with elevated integrity requirements for apps distributed exclusively on Google Play.
- Using Play Integrity for apps that are released exclusively outside Google Play.
- A custom app risk threshold for reCAPTCHA v3 and reCAPTCHA Enterprise.
Cloud Firestore
In Cloud Firestore with MongoDB compatibility, the
$lookupoperator now supports the following fields:fromlocalFieldforeignFieldas
For the full list of supported operators see Supported features.
September 15, 2025
SDK Releases
- The Firebase Apple SDK (v12.3.0) is now available. For more details, see the Firebase Apple SDK release notes. To install this SDK, see Add Firebase to your app.
September 12, 2025
Cloud Firestore
Cloud Firestore with MongoDB compatibility now supports the following query features. For the full list of supported operators see Supported features.
$facet$unionWith$minN$firstN$lastN$toString$median$percentile
September 10, 2025
Firebase CLI (v14.16.0)
- The latest Firebase CLI (v14.16.0) is now available. This version adds new commands for Cloud Firestore, improvements for SQL Connect, and new MCP tools. To use the Firebase CLI in your development environment, set up or update the CLI.
September 08, 2025
SDK Releases
The Firebase Admin .NET SDK (v3.4.0) is now available. This release deprecates support for .NET 6.0 and 7.0. This release also includes a fix and the deprecation of Dynamic Links in the Authentication API. To install this SDK, see Add the Firebase Admin SDK to your server.
The Firebase Admin Java SDK (v9.6.0) is now available. This release includes a fix and the deprecation of Dynamic Links in the Authentication API. To install this SDK, see Add the Firebase Admin SDK to your server.
September 04, 2025
Firebase AI Logic
Firebase AI Logic now supports all the following "thinking" configurations and options for the Gemini 2.5 models:
- Set a thinking budget to control how much thinking that the model can do.
- Include thought summaries in your responses.
- Pass along thought signatures when using function calling.
SDK Releases
- The Firebase SDK for Unity (v13.2.0) is now available. This release includes new features in Firebase AI, changes to Firebase AI, and other changes.
September 03, 2025
Firebase CLI (v14.15.2)
- The latest Firebase CLI (v14.15.2) is now available. This version adds new features and fixes for SQL Connect and Firebase Authentication. To use the Firebase CLI in your development environment, set up or update the CLI.
SDK Releases
- The Firebase SDK for C++ (v13.1.0) is now available. This release includes changes to Cloud Storage and other changes.
September 01, 2025
Firebase AI Logic
- Firebase AI Logic now supports the usage of limited-use tokens with Firebase App Check for Swift, Android, Web, and Flutter apps. These limited-use tokens are required for an upcoming optional feature called replay protection. We recommend enabling the usage of limited-use tokens now so that when replay protection becomes available, you can enable it sooner because more of your users will be on versions of your app that send limited-use tokens.
SDK Releases
- The Firebase SDK for Flutter (v4.2.0) is now available. This release includes changes in Firebase AI Logic, and bug fixes in Firebase AI Logic and App Check.
August 28, 2025
Firebase AI Logic
Firebase AI Logic now additionally supports using the Firebase JavaScript SDK (v12.2.1+) with the Gemini Live API. (This capability was previously only available for some platforms.)
With the Live API you can build low-latency, two-way interactions where you can stream both input and output – both text and audio.
Support for the Live API via Firebase AI Logic is in Public Preview and should not be used in production apps.
Firebase AI Logic now provides AI monitoring in the Firebase console when using the Gemini Developer API as your API provider. (You could previously only use it for the Agent Platform Gemini API (formerly Vertex AI).)
AI monitoring helps you understand metrics, like requests, latency, errors, and token usage to gain comprehensive visibility into your requests to Gemini models.
SDK Releases
The Firebase Android SDKs for Firebase AI Logic, Crashlytics, Crashlytics NDK, and Performance Monitoring have been updated. For more details, check out the latest Android Release Notes. To get started with Firebase in Android, see Add Firebase to your Android Project.
The Firebase Android BoM (Bill of Materials) has been updated to v34.2.0. Learn how to add SDKs to your app using the Firebase BoM.
The Firebase JavaScript SDK (v12.2.1) is now available. For more details, see the Firebase JavaScript SDK release notes. To install the SDK, see Add Firebase to your JavaScript Project.
The Firebase JavaScript SDK (v12.2.0) is now available. For more details, see the Firebase JavaScript SDK release notes. To install the SDK, see Add Firebase to your JavaScript Project.
The Firebase Admin Node.js SDK (v13.5.0) is now available. This release comes with idempotency in
initializeApp()API and a new feature in the Cloud Messaging API. To install this SDK, see Add the Firebase Admin SDK to your server.
Firebase CLI (v14.15.1)
- The latest Firebase CLI (v14.15.1) is now available. This version includes fixes and improvements for the MCP server. To use the Firebase CLI in your development environment, set up or update the CLI
August 27, 2025
SDK Releases
- The Firebase Apple SDK (v12.2.0) is now available. For more details, see the Firebase Apple SDK release notes. To install this SDK, see Add Firebase to your app.
Firebase CLI (v14.15.0)
- The latest Firebase CLI (v14.15.0) is now available. This version adds additional Crashlytics MCP tools for debugging and analyzing crashes. It also includes improvements for SQL Connect. To use the Firebase CLI in your development environment, set up or update the CLI.
August 26, 2025
Cloud Firestore
- Cloud Firestore now supports the Enterprise edition. This edition provides MongoDB compatibility and a new query engine that supports a larger number of features and increased limits. For more information on the MongoDB compatibility support, see MongoDB compatibility overview.
August 21, 2025
Firebase CLI (v14.14.0)
- The latest Firebase CLI (v14.14.0) is now available. This version includes bug fixes and new features for SQL Connect and Cloud Functions. To use the Firebase CLI in your development environment, set up or update the CLI.
Crashlytics
- Improved Crashlytics alerting with the following updates:
- Added support for ANR velocity alerts.
- Updated velocity alert thresholds to include a minimum number of users and minimum percentage of impact users.
- Reduced the velocity alerts time window to 30 minutes to send more timely alerts about high-impact issues.
- Simplified configuration by bringing app-level settings for Slack, Jira, and PagerDuty into the Crashlytics alerts card of the console.
August 20, 2025
Firebase CLI (v14.13.0)
- The latest Firebase CLI (v14.13.0) is now available. This version includes bug fixes and new features for SQL Connect, Cloud Firestore, Cloud Functions, Crashlytics, and Realtime Database. To use the Firebase CLI in your development environment, set up or update the CLI.
August 15, 2025
Firebase AI Logic
Firebase AI Logic now supports using the Gemini Live API securely and directly from your mobile and web client apps when using the Gemini Developer API as your API provider. (You could previously only access it when using it through the Agent Platform Gemini API (formerly Vertex AI).)
With the Live API you can build low-latency, two-way interactions where you can stream both input and output – both text and audio. And with this new support when using it through the Gemini Developer API, you can also use this capability free-of-charge (when you're on the no-cost Spark pricing plan).
Support for the Live API via Firebase AI Logic is in Public Preview and should not be used in production apps. Also, it's supported for Android (v17.1.0+ (BoM: v34.1.0+)), Flutter (v3.1.0+ (BoM: v4.1.0+)), and Unity (v13.1.0+). Apple platforms and Web are coming soon!
August 14, 2025
SDK Releases
- The Firebase SDK for Unity (v13.1.0) is now available. This release includes new features in Firebase AI.
Firebase CLI (v14.12.1)
- The latest Firebase CLI (v14.12.1) is now available. This version includes support for Cloud Firestore Enterprise edition and bug fixes for Cloud Functions and SQL Connect. To use the Firebase CLI in your development environment, set up or update the CLI.
August 11, 2025
SDK Releases
- The Firebase SDK for Flutter (v4.1.0) is now available. This release includes changes in Firebase AI Logic and Authentication, and bug fixes in Firebase AI Logic and Authentication.
August 07, 2025
Firebase AI Logic
- On-device hybrid inference for web apps is now available directly from the main Firebase JavaScript SDK (starting with v12.1.0). Also, you can now enroll in the Chrome Origin Trials to enable your end-users to try out your on-device and hybrid AI features. Learn how to get started using on-device hybrid inference using Firebase AI Logic.
SDK Releases
The Firebase Android SDKs for Authentication and Firebase AI Logic have been updated. The Crashlytics Gradle plugin and Performance Monitoring Gradle plugin have also been updated. For more details, check out the latest Android Release Notes. To get started with Firebase in Android, see Add Firebase to your Android Project.