Change8

firebase@12.3.0

📦 firebase-authView on GitHub →
3 features🐛 2 fixes🔧 11 symbols

Summary

This release introduces Realtime Remote Config support for the web and the Code Execution feature. It also enhances AI inference capabilities with a new hybrid mode and includes bug fixes for Firestore connection stability.

✨ New Features

  • Added a new InferenceMode option for hybrid on-device capability: prefer_in_cloud, which attempts cloud inference first and falls back to on-device upon network failure.
  • Added Code Execution feature to @firebase/ai and firebase packages.
  • Added support for Realtime Remote Config for the web in @firebase/remote-config and firebase, introducing a new onConfigUpdate API for near-instant configuration updates.

🐛 Bug Fixes

  • Increased the buffering-proxy detection timeout in @firebase/firestore to minimize false-positive rates.
  • Updated WebChannel in @firebase/firestore to ignore duplicate messages received from the server (Fixes issue #8250).

🔧 Affected Symbols

@firebase/aiInferenceModefirebaseonConfigUpdate@firebase/remote-config@firebase/app@firebase/remote-config-compat@firebase/firestore@firebase/app-compat@firebase/firestore-compat@firebase/webchannel-wrapper