- Increased retries for IAM policy updates to further reduce deployment flakiness from service account propagation delays.
- Preselect the default values of list function params in multi-select prompts.
- Fixed
ERR_REQUIRE_ESMcrash (e.g. onemulators:start) in the standalone binary and on Node.js versions earlier than 20.19 / 22.12. (#11168) - Updated the Firebase console link in the Terms of Service error to include
?forceCheckTos=true. - Honor boolean and integer defaults in
selectprompts for function params instead of preselecting the first option. - Added support for overriding the Cloud Secret Manager secret ID and version used to resolve a named secret parameter via
FIREBASE_SECRET_REF_<SECRET_NAME>in Functions.envfiles. - Introduced function kits (
functions:kits:install,functions:kits:uninstall,functions:kits:list) to configure and run multiple instances of functions from the CLI. - Added
ext:migrateand updatedext:exportandext:listto assist with migrating Firebase Extensions to function kits.