Change8

firebase@12.9.0

📦 firebase-authView on GitHub →
4 features🐛 2 fixes🔧 5 symbols

Summary

This release introduces new AI session handling capabilities with `LiveServiceGoingAwayNotice`, adds support for regex pipeline expressions in Firestore, and updates internal dependencies across the SDK.

✨ New Features

  • AI Logic: Extended the `LiveSession.receive()` return types to include a `LiveServiceGoingAwayNotice` which signifies that the service will soon close the session.
  • Removed "preview" tags from code execution and URL context documentation.
  • Added parameters on `UsageMetadata` to provide cache-related usage data when the implicit caching feature is used.
  • Added support for `regexFind` and `regexFindAll` Pipeline expressions in Firestore.

🐛 Bug Fixes

  • Internal: Added tag to log requests made to cloud while in hybrid mode.
  • Logged a warning when `databaseId` is not found in Firestore.

Affected Symbols