Release Notes

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

September 15, 2026

Cloud Functions

  • Cloud Functions for Firebase (2nd gen) now supports Firebase Authentication event triggers. You can use the onUserCreated and onUserDeleted event handlers from firebase-functions/v2/identity to trigger functions in response to user account creation and deletion events. This release includes support for CloudEvents data payloads, Identity Platform multi-tenancy scoping using IS_NOT_TENANT, and compatibility destructuring for 1st gen migrations. To learn more, see Firebase Authentication triggers.

SDK Releases

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

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 generateContent request 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

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_execute tool, and includes several fixes and improvements.

    To use the Firebase CLI in your development environment, set up or update the CLI.

SDK Releases

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 MINIMAL thinking level: gemini-3.8-flash does not support the MINIMAL thinking level. If you set the thinking level to MINIMAL for 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-flash does 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 model turn, the API returns a 400 error.

Firebase CLI (v15.29.0)

  • The latest Firebase CLI (v15.29.0) is now available. This version adds support for the FIREBASE_DEBUG_PATH environment variable, adds -f, --force to firebase 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

August 31, 2026

Firebase AI Logic

  • Firebase AI Logic now supports the us and eu locations. 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.

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

August 19, 2026