Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
22 commits
Select commit Hold shift + click to select a range
4349832
Add support for BUILD-available secrets for Local Builds (#10229)
falahat Apr 16, 2026
b5cb204
Add a warning/confirmation when using BUILD-available secrets for loc…
falahat Apr 16, 2026
63a529e
Consolidate the ABIU prompts in the CLI so it matches the UI behavior…
falahat Apr 16, 2026
a5ae2b7
Run tests automatically against next (#10365)
joehan Apr 17, 2026
792502a
feat: add SSE mode support for MCP server (#10258)
joehan Apr 17, 2026
9864f27
fix: prevent hosting deploy to site in wrong project (#10380)
joehan Apr 17, 2026
49ec34d
test: improve coverage for appdistribution distribution (#10353)
joehan Apr 20, 2026
e6b0438
test: improve coverage for dataconnect names (#10350)
joehan Apr 21, 2026
13c3a47
update valid python runtimes (#10393)
aalej Apr 21, 2026
3b658b4
Silence punycode deprecation notice (#10395)
joehan Apr 21, 2026
6a01893
Automatically tag previous image during release (#10367)
joehan Apr 21, 2026
6a427ea
chore: add .gitignore entries for the Dart/Flutter files (#10399)
kevmoo Apr 22, 2026
747b829
test: improve coverage for apphosting yaml configs (#10355)
joehan Apr 22, 2026
e30a646
Making onCall Dart functions Public when deployed (#10390)
shettyvarun268 Apr 22, 2026
b66fa2d
Clean up 'any' typing in src/emulators (#10405)
joehan Apr 23, 2026
62e9948
test: improve coverage for firestore deploy (#10346)
joehan Apr 23, 2026
64d7380
test: improve test coverage for resourceManager (#10344)
joehan Apr 23, 2026
6852bf6
chore: address dependabot alerts in subprojects (#10413)
joehan Apr 23, 2026
9ae31c3
test: improve coverage for use command (#10345)
joehan Apr 24, 2026
ec56f9f
Revert "test: improve coverage for use command (#10345)" (#10418)
joehan Apr 24, 2026
aa1dc58
Make dartfunctions experiment public
wandamora Apr 24, 2026
17add3f
Cli prompts fixed to respect non interactive flag (#10401)
tammam-g Apr 25, 2026
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
13 changes: 8 additions & 5 deletions .github/workflows/node-test.yml
Original file line number Diff line number Diff line change
@@ -1,9 +1,12 @@
name: CI Tests

on:
- pull_request
- push
- merge_group
pull_request:
branches:
- main
- next
push:
merge_group:

env:
CI: true
Expand Down Expand Up @@ -180,7 +183,7 @@ jobs:

integration:
needs: unit
if: contains(fromJSON('["push", "merge_group"]'), github.event_name)
if: contains(fromJSON('["push", "merge_group"]'), github.event_name) || (github.event_name == 'pull_request' && github.base_ref == 'next')
runs-on: ubuntu-22.04

env:
Expand Down Expand Up @@ -247,7 +250,7 @@ jobs:

integration-windows:
needs: unit
if: contains(fromJSON('["push", "merge_group"]'), github.event_name)
if: contains(fromJSON('["push", "merge_group"]'), github.event_name) || (github.event_name == 'pull_request' && github.base_ref == 'next')
runs-on: windows-latest

env:
Expand Down
4 changes: 4 additions & 0 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -35,3 +35,7 @@ dev/
clean/
.gemini/
.env

# Dart/Flutter
.dart_tool/
**/pubspec.lock
6 changes: 6 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
- Suppressed the 'punycode' deprecation warning during `firebase deploy` on Node 22. (#10385)
- Fixed an issue where hosting deploy allowed publishing to a site in a different project. (#10376)
- Added 'firebase_deploy' and 'firebase_deploy_status' MCP tools.
- Added SSE mode support to `firebase mcp`. To use it, run `firebase mcp --mode=sse --port=3000`, and connect your client on `http://localhost:3000`.
- Update the valid Python runtimes for functions. Default Python runtime is now Python 3.14.
- Fix CLI non-interactive mode for dataconnect init (#10401)
144 changes: 100 additions & 44 deletions npm-shrinkwrap.json

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

1 change: 1 addition & 0 deletions package.json
Original file line number Diff line number Diff line change
Expand Up @@ -185,6 +185,7 @@
"@angular-devkit/architect": "^0.1402.2",
"@angular-devkit/core": "^14.2.2",
"@google/events": "^5.1.1",
"@modelcontextprotocol/ext-apps": "^1.3.2",
"@types/archiver": "^6.0.0",
"@types/async-lock": "^1.4.2",
"@types/body-parser": "^1.17.0",
Expand Down
6 changes: 4 additions & 2 deletions schema/firebase-config.json
Original file line number Diff line number Diff line change
Expand Up @@ -12,7 +12,8 @@
"python310",
"python311",
"python312",
"python313"
"python313",
"python314"
],
"type": "string"
},
Expand Down Expand Up @@ -965,7 +966,8 @@
"python310",
"python311",
"python312",
"python313"
"python313",
"python314"
],
"type": "string"
},
Expand Down
Loading
Loading