Change8

Migrating to Firebase Auth firebase@12.4.0

Version firebase@12.4.0 introduces 2 breaking changes. This guide details how to update your code.

Released: 10/9/2025

2
Breaking Changes
1
Migration Steps
4
Affected Symbols

⚠️ Check Your Code

If you use any of these symbols, you need to read this guide:

LiveSessionStartAudioConversationOptionsfunctionCallingHandlerFunctionResponse

Breaking Changes

Issue #1

The `functionCallingHandler` property in `StartAudioConversationOptions` now requires the handler function to return a `Promise<FunctionResponse>`. Update existing handlers to return a Promise.

Issue #2

Changed the `functionCallingHandler` property in `StartAudioConversationOptions` so that it now must return a `Promise<FunctionResponse>`. This is allowed in a minor release because the Live API is in Public Preview.

Migration Steps

  1. 1
    If you use `functionCallingHandler` in `StartAudioConversationOptions`, ensure it returns a `Promise<FunctionResponse>` instead of a direct `FunctionResponse`.

Release Summary

This release introduces GA status for Imagen Generation and the Gemini Developer API, adds URL context tool support, and includes a breaking change requiring function calling handlers to return Promises.

Need More Details?

View the full release notes and all changes for Firebase Auth firebase@12.4.0.

View Full Changelog