Releases: firebase/firebase-tools
Releases · firebase/firebase-tools
v14.25.0
- Added Node 24 support.
- Updated superstatic to v10.
- Fixed a crash during parallel deployments when buildConfig is empty (#9455)
- [Added] support for new google-genai plugin during
init genkit(#8957) - Updated to v2.17.1 of the Data Connect emulator, which fixes an admin SDK bug for operation without argument #9449 (#9454).
- Fixed "Precondition failed" error when updating GCFv2 functions in a FAILED state without code changes.
v14.24.2
v14.24.1
- Fixed issue where MCP server was blocked by console.log
v14.24.0
v14.23.0
- Fix the
__name__normalization of vector indexes for Firestore standard
edition databases. - Fixed an issue where the emulator would fail to start when using
firebase-functionsv7+ (#9401). - Added
functions.list_functionsas a MCP tool (#9369) - Added AI Logic to
firebase initCLI command andfirebase_initMCP tool. (#9185) - Improved error messages for Firebase AI Logic provisioning during 'firebase init' (#9377)
- Fixed issue where 'init hosting' failed to prompt for the public directory and set up Hosting files (#9403)
- Added
appdistribution:testcases:exportandappdistribution:testcases:import(#9397) - Updated to v2.16.0 of the Data Connect emulator, which includes internal improvements.
- Data Connect now allows executing a valid query / operation even if the other operations are invalid. (This toleration provides convenience on a best-effort basis. Some errors like invalid syntax can still cause the whole request to be rejected.)
- Fixed enum list deserialization in Data Connect generated Dart SDKs.
- Added GraphQL
__typenamesupport in Data Connect. - Support enum values in Data Connect CEL expressions.
- Support
_id, a global ID field in Data Connect. - Updated to v0.8.17 of the Pub/Sub emulator, which includes vulnerability fixes.
v14.22.0
v14.21.0
- Added a command
firebase firestore:databases:cloneto clone a Firestore database (#9262). - Added JSON format support for Cloud Functions secrets with
--format jsonflag and auto-detection from file extensions (#1745) firebase dataconnect:sdk:generatewill runinit dataconnect:sdkautomatically if no SDKs are configured (#9325).- Tightened --only filter resolution for functions deployment to prefer codebase names (#9353)
- Fixed an issue where the Data Connect emulator would attempt to export data when
FIREBASE_DATACONNECT_POSTGRESQL_STRINGis set (#9330) - Added
functions.disallowLegacyRuntimeConfigoption tofirebase.jsonto optionally skip fetching legacy Runtime Config during function deploys (#9354) - Updated to v2.15.1 of the Data Connect emulator, which includes internal improvements (#9366)
- Updated Data Connect Dart SDK's default import path to
import 'dataconnect_generated/generated.dart';(#9365)
v14.20.0
v14.19.1
v14.19.0
- Deprecated Java versions below 21. Support will be dropped in Firebase CLI v15. Please upgrade to Java version 21 or above to continue using the emulators.
- Fix Functions MCP log tool to normalize sort order and surface Cloud Logging error details (#9247)
- Fixed an issue where
firebase initwould require log in even when no project is selected. (#9251) - Added
remoteconfig:experiments:get,remoteconfig:experiments:list, andremoteconfig:experiments:deletecommands to manage Remote Config experiments. - Added
remoteconfig:rollouts:get,remoteconfig:rollouts:list, andremoteconfig:rollouts:deletecommands to manage Remote Config rollouts.