Skip to content

Commit 7313c43

Browse files
authored
Changelog for MCP changes and latest FDC emulator (#9244)
1 parent 208cfb5 commit 7313c43

File tree

1 file changed

+11
-1
lines changed

1 file changed

+11
-1
lines changed

CHANGELOG.md

Lines changed: 11 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,10 @@
11
- Fixed an issue with deploying indexes to Firestore Enterprise edition databases where explicit `__name__` fields could be incorrectly handled.
2-
- The `experimental:mcp` command has been renamed to `mcp`. The old name is now an alias.
2+
- Graduated the MCP server from experiemental, and renamed the `experimental:mcp` command to `mcp`. The old name is now an alias.
3+
- Consolidated some MCP tools to reduce the total number presented to LLMs.
4+
- Renamed some MCP tools for clarity.
5+
- Renamed the `deploy` MCP prompt to `firebase_deploy` for consistency.
6+
- Added a `firebase_read_resources` MCP tool which can be used by LLMs to fetch guides or docs via `firebase://` links.
7+
- Added a new `/firebase:init` MCP prompt which can guide you through setting up backend services or Firebase AI logic for your app.
38
- `firebase_update_environment` MCP tool supports accepting Gemini in Firebase Terms of Service.
49
- Fixed a bug when `firebase init dataconnect` failed to create a React app when launched from VS Code extension (#9171).
510
- Added seed_data.gql to Data Connect's initial movie template (#9232).
@@ -8,3 +13,8 @@
813
- Improved the clarity of the `firebase apptesting:execute` command when you have zero or multiple apps.
914
- Fixed an issue where `firebase deploy --only firestore` would fail with 403 errors on projects that never had a database created.
1015
- Fixed an issue where deploying multiple Hosting sites with Functions could encounter a race condition (#9235).
16+
- Updated the Data Connect local dev toolkit to 2.14.0, which includes the following changes:
17+
- Fixed a bug where @default(value) and @default(expr) is not validated on enum fields.
18+
- JS/Kotlin codegen: Issue where if no response type was generated, generation would crash.
19+
- Dart codegen: Fixed issue where if field name doesn't match name of enum, compilation breaks
20+
- Dart codegen: Override `==` to allow for equality between data classes.

0 commit comments

Comments
 (0)