|
1 |
| -- Fixed an issue with deploying indexes to Firestore Enterprise edition databases where explicit `__name__` fields could be incorrectly handled. |
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. |
8 |
| -- `firebase_update_environment` MCP tool supports accepting Gemini in Firebase Terms of Service. |
9 |
| -- Fixed a bug when `firebase init dataconnect` failed to create a React app when launched from VS Code extension (#9171). |
10 |
| -- Added seed_data.gql to Data Connect's initial movie template (#9232). |
11 |
| -- `firebase dataconnect:sql:migrate` now supports Cloud SQL instances with only private IPs. The command must be run in the same VPC of the instance to work. (##9200) |
12 |
| -- CloudSQL instances created with `firebase deploy` now default to Postgres 17. |
13 |
| -- Improved the clarity of the `firebase apptesting:execute` command when you have zero or multiple apps. |
14 |
| -- Fixed an issue where `firebase deploy --only firestore` would fail with 403 errors on projects that never had a database created. |
15 |
| -- 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