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.