NewYour coding agent can read the release notes before it upgrades.Set up the MCP server →
npm · #4219 most downloaded on npm
The Firebase AI SDK
Last release 3 days ago
01 Oct 2026
Ships fairly regularly
a new release about every 3 weeks
Nearly every release is documented
notes for 25 of 25 stable releases
Nothing withdrawn
no release was ever pulled
1 years old
247 releases · first in 2025
One column per month.
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
`6b17ef5` #10319 - Fixed the issue where the SDK hardcodes invalid 'function' role, causing 400 errors during function calling on gemini-3.6-flash
Nothing published for this version
Nothing published for this version
`d4b83fd` #10267 - Imagen methods and types have been removed due to Imagen models being shut down. As a replacement, you can migrate your apps to use
d4b83fd #10267 - Imagen methods and types have been removed due to Imagen models being shut down. As a replacement, you can migrate your apps to use Gemini Image models (the "Nano Banana" models).Nothing published for this version
`178daf7` #10184 - Deprecated VertexAIBackend in favor of AgentPlatformBackend to reflect the renaming of Vertex AI to Gemini Enterprise Agent Platfor…
7c5e6e5 #10145 - Added support for text-to-speech capabilities (both single- and multi-speaker configurations) for non-Live API models (for example, Gemini TTS models).
178daf7 #10184 - Deprecated VertexAIBackend in favor of AgentPlatformBackend to reflect the renaming of Vertex AI to Gemini Enterprise Agent Platform.
The only difference for AgentPlatformBackend is the default location for accessing the model. The default location for AgentPlatformBackend is global, whereas the default location for VertexAIBackend is us-central1. To use us-central1 with AgentPlatformBackend, specify getAI(app, { backend: new AgentPlatformBackend('us-central1') }) when initializing the SDK. However, note that most new Gemini models do not support us-central1.
736fa3f]:
Nothing published for this version
Nothing published for this version
Nothing published for this version
`9bef5ab` #10035 - Deprecated GoogleMaps.enableWidget, following the announcement by the Grounding for Google Maps service.
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
`f0752a0` #9800 - Add initializeDeviceModel() method to allow explicit initialization of on-device model in hybrid mode.
Nothing published for this version
Nothing published for this version
`ffa39f6` #9795 - Added LiveSession.resumeSession() to allow resuming a previous LiveSession. Also added contextWindowCompression feature.
ffa39f6 #9795 - Added LiveSession.resumeSession() to allow resuming a previous LiveSession. Also added contextWindowCompression feature.
86dc0db #9819 - Added support for ImageConfig (aspect ratio and size).
Expanded FinishReason values to include all currently available values provided by the models.
345c5f6 #9458 - AI Logic : Feature : Added support for Grounding with Google Maps.
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
`23ab5b9` #9817 - Update code execution and URL context features to reflect that they are generally available and no longer public preview.
Nothing published for this version
`cccb6d0` #9771 - [deprecated] All Imagen models are deprecated and will shut down as early as June 2026. As a replacement, you can migrate your apps…
cccb6d0 #9771 - [deprecated] All Imagen models are deprecated and will shut down as early as June 2026. As a replacement, you can migrate your apps to use Gemini Image models (the "Nano Banana" models).
6cbe865 #9816 - Deprecate topK and temperature properties for hybrid inference mode.
9c8e864 #9763 - Add startChat() for TemplateGenerativeModel.
9c8e864 #9763 - Add automatic function calling and chat history for server prompt templates.
Nothing published for this version
Nothing published for this version
Nothing published for this version
`843a8d7` #9693 (fixes #9625) - Added responseJsonSchema to GenerationConfig.
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
`47f8521` #9489 - Added automatic function calling capability when using ChatSession.
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
`8123231` #9461 - AI Logic: Extend the LiveSession.receive() return types to include a LiveServiceGoingAwayNotice which signifies that the service wil
8123231 #9461 - AI Logic: Extend the LiveSession.receive() return types to include a LiveServiceGoingAwayNotice
which signifies that the service will soon close the session.
f9254b6 #9475 - Remove "preview" tags from code execution and URL context documentation.
2e74329 #9462 - Add params on UsageMetadata that provide cache-related usage data when the implicit caching feature is used.
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Your coding agent can read these notes before it upgrades. Set up the MCP server →