Releases: firebase/firebase-tools
Releases · firebase/firebase-tools
v14.26.0
- Add support for nodejs24 (beta) runtime for Cloud Functions for Firebase. (#9475)
- Adds listServices and also defines trigger within runv2.ts (#9482)
- Updates the
firebase init functionstemplate to usefirebase-functions7.0.0 (#9496) - Updated to v2.17.2 of the Data Connect emulator, which fixes a bug with handling of optional enum lists in generated Flutter SDKs. (#9391)
v14.25.1
- Fixed an issue that was causing the MCP server to fail to start when run from directories with deeply nested children.
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)