Change8

Migrating to Firebase SDK firebase@12.4.0

Version firebase@12.4.0 introduces 1 breaking change. This guide details how to update your code.

Released: 10/9/2025

1
Breaking Changes
1
Migration Steps
4
Affected Symbols

⚠️ Check Your Code

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

LiveSession.sendFunctionResponsesStartAudioConversationOptions.functionCallingHandlerFunctionResponsesetUserProperties

Breaking Changes

Issue #1

The functionCallingHandler property in StartAudioConversationOptions now must return a Promise<FunctionResponse> instead of a synchronous value.

Migration Steps

  1. 1
    Update any implementations of StartAudioConversationOptions.functionCallingHandler to ensure they return a Promise<FunctionResponse>.

Release Summary

This release promotes Imagen and Gemini Developer APIs to General Availability and introduces the URL context tool. It also includes a breaking change to the Live API's function calling handler to support asynchronous responses.

Need More Details?

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

View Full Changelog