npx @buildinternet/releases get firebaseShipped a major JavaScript SDK release with breaking AI API changes, a Zip-and-Carthage Apple SDK patch, and CLI hosting and function-kit updates.
The JavaScript SDK's AI package reworked its template APIs.
TemplateGenerativeModel.generateContentandgenerateContentStreamnow take a singleTemplateRequestobject (templateId,templateVariables,toolConfig), andtemplateVariablesis required in bothTemplateRequestandStartTemplateChatParams.- Previously deprecated
VertexAIBackendandBackendType.VERTEX_AIare removed.
Apple SDK 13.0.0 splits by install method. 13.0.0 is Swift Package Manager only; Zip and Carthage users need 13.0.1, which carries the same Analytics hardening. Gemini 3.x tuning parameters are deprecated, the ML model downloader library is gone, and the minimum C++ standard moved from C++14 to C++17.
CLI gained function kits, extension migration, and simpler Hosting setup.
functions:kits:install,uninstall, andlistconfigure and run multiple instances of functions;ext:migrateis new, andext:exportandext:listwere updated to match.- Functions
.envfiles can override a named secret's ID and version viaFIREBASE_SECRET_REF_<SECRET_NAME>. - Hosting API requests are project-scoped rather than site-scoped, and
apps:create webandauthinitialization now offer to create a default Hosting site. crashlytics:heapdumps:{enable,disable,status}manages Android heap dump collection. Pre-existing Crashlytics source maps can be overwritten, Angular builds strip leading paths like/dist/angular/browser/, and re-uploads across app versions no longer 404.
Deploy and emulator friction eased. A killed deploy no longer leaves the Python discovery admin server running and hanging later deploys, and 2nd Gen Auth triggers (onUserCreated, onUserDeleted) work in the local Functions and Auth emulators. Throttled task queues keep processing after a task exhausts retries, and RFC-invalid function parameter expressions now load correctly. Dependency updates addressed vulnerabilities in protobufjs, tar, @grpc/grpc-js, express, and others.