Firebase
Hybrid inference for Firebase AI Logic moved from public preview to generally available, with initializeDeviceModel() added for explicit on-device startup in the JS SDK.1
On-device AI is now stable — The JS SDK (firebase@12.14.0) graduated all hybrid inference features out of beta. initializeDeviceModel() lets apps warm the on-device model before the first request, reducing first-call latency.2
Firestore gained index control and new pipeline expressions — The Apple SDK (12.14.0) added a forceIndex option so queries can pin a specific index.3 Earlier releases extended the pipeline API with arrayAgg, arrayAggDistinct, first, last, array expressions, and logical expressions, matching parity work already shipped in the JS SDK.4
Firestore's Enterprise edition reached the emulator — The CLI (v15.14.0) exposed firebase.json#firestore.edition, letting developers configure MONGODB_COMPATIBLE access mode locally before deploying.5 Subquery support and a let() stage arrived in emulator v1.21.0.6
SQL Connect (formerly Data Connect) expanded mutation support — Nested 1:Many relational batch inserts landed in v15.18.0.7 The _Data input type for batch mutations via @allow(fields, maxCount) is now available in the emulator, with client SDK support flagged as upcoming.8
App Testing and Agent Skills joined the CLI — apptesting:execute (v15.11.0) runs App Testing agent tests from YAML files.9 The firebase init flow (v15.12.0) now prompts to install Agent Skills for Firebase.10
Imagen models are being retired — All Imagen models are deprecated with a shutdown date as early as June 2026; the documented migration path is Gemini Image models.11