Added firebase deploy --dry-run, which validates your changes and builds your code without making any production changes.
Added support for non-default Firestore databases in firebase init. (#7655)
Updated supported range for Angular framework. (#7418)
Fixed (Angular 17+) temporary change the PORT in Angular server.ts (#6651)
Switched Data Connect API from v1alpha to v1beta. (#7589)
Improved handling of Spark projects in firebase init dataconnect. (#7666)
Updated Firebase Data Connect local toolkit version to v1.3.7, which adds support for v1beta gRPC APIs and the OrderDirection enum in Swift, and makes transactional queries and mutations opt-in with the @transaction directive. (#7679)
Update Firebase Data Connect toolkit to v1.3.4, which supports offset, cascade delete support, always index all foreign fields and multiple generated SDK options. (#7545)
Update Data Connect SDK Options Default to avoid duplicate output path. (#7545)
v13.15.0
Fixed an issue where --force was not respected during firebase deploy --only storage. (#7499)
Added support for Customer-managed encryption keys (CMEK) on Firestore databases. (#7479)
Improved error message thrown when missing permissions to deploy to hosting. (#7190)
Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.
Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it
- `@dependabot merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
- `@dependabot show ignore conditions` will show all of the ignore conditions of the specified dependency
- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
Bumps firebase-tools from 13.14.0 to 13.18.0.
Release notes
Sourced from firebase-tools's releases.
... (truncated)
Commits
b4095c9
13.18.0f0a608c
Add --dry-run to deploy (#7574)585a476
Compat mode bug bash fixes (#7680)211c0af
add changelog for #7571 (#7681)6bd497d
fix: handle paths with spaces in getGlobalEsbuildVersion function (#7571)e1d1563
Fdc grant cmds (#7656)eb18f4b
Switch primaryDatasource -> datasources (#7678)e2ee5be
Update FDC local toolkit to v1.3.7. (#7679)18d302a
Small improvements to FDC init and JSON Schema. (#7674)c222f52
update data connect client, dataplaneclient, and emulator client to v… (#7589)Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting
@dependabot rebase
.Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot show