Change8

firebase@12.10.0

📦 firebase-authView on GitHub →
7 features🔧 18 symbols

Summary

This release introduces significant enhancements to Firestore Pipeline expressions, including new map and string functions, aggregation support, and random/trunc operations. Additionally, automatic function calling is now supported in ChatSession, and Firebase Data Connect gains memory-based query caching.

✨ New Features

  • Added automatic function calling capability when using ChatSession in @firebase/ai and firebase.
  • Added Memory-Based caching to Queries in Firebase Data Connect.
  • Support added for mapSet, mapValues, mapEntries, mapKeys Pipelines expressions in firebase and @firebase/firestore.
  • Support added for the following string Pipeline expressions: stringRepeat, stringReplaceOne, stringReplaceAll, stringIndexOf, ltrim, rtrim in firebase and @firebase/firestore.
  • Add support for first, last, array_agg and array_agg_distinct expressions in firebase and @firebase/firestore.
  • Add support for rand and trunc pipeline expressions in firebase and @firebase/firestore.
  • Support added for the isType Pipeline expression in firebase and @firebase/firestore.

Affected Symbols