firebase@12.3.0
📦 firebase-sdk
✨ 4 features🐛 3 fixes🔧 6 symbols
Summary
This release introduces Realtime Remote Config for web, a new cloud-preferring hybrid inference mode for AI, and critical bug fixes for Firestore's WebChannel communication.
Migration Steps
- Update firebase package to 12.3.0.
- To use Realtime Remote Config, replace periodic polling logic with the new onConfigUpdate API.
✨ New Features
- Added Realtime Remote Config support for the web via the new onConfigUpdate API.
- Added InferenceMode.prefer_in_cloud for hybrid on-device capability, allowing cloud-first execution with local fallback.
- Added Code Execution feature to the AI package.
- Promoted hybrid inference documentation tags from EXPERIMENTAL to public preview.
🐛 Bug Fixes
- Increased buffering-proxy detection timeout in Firestore to reduce false-positives.
- Updated WebChannel to ignore duplicate messages received from the server (Fixes #8250).
- Refactored component registration in the AI package.
🔧 Affected Symbols
InferenceModeonConfigUpdate@firebase/ai@firebase/remote-config@firebase/firestoreWebChannel