firebase-functions-test
firebase-functions-test copied to clipboard
Bump got and firebase-tools
trafficstars
Removes got. It's no longer used after updating ancestor dependency firebase-tools. These dependencies need to be updated together.
Removes got
Updates firebase-tools from 8.20.0 to 14.4.0
Release notes
Sourced from firebase-tools's releases.
v14.4.0
- Updated supported runtimes for functions. Default python runtime is now 3.13. (#8534)
- Fixed issue where Secret Manager API was not automatically enabled for functions using secrets. (#8528)
- Changed artifact registry cleanup policy error to warn for CI/CD workloads #8513
- Enhance firebase init apphosting to support local source deploys. (#8479)
- Fixed issue where
firebase init hosting:githubdidn't correctly parse the repo input. (#8536)- Add GCP API client functions to support App Hosting deploy from source feature. (#8545)
- Fixed an issue where Extensions, Cloud Functions, and App Hosting would run into issues on projects where the default compute service account was changed.
- Changed firebase init template for functions to pin runtime version on init. (#8553)
- Fix an issue where updating a Cloud Function that retires would add incorrect fields to the updateMask. (#8560)
- Fixed multi tenancy support for SSO users in the auth emulator (#8544)
- Add SDK autoinit capabilities to App Hosting emulator. (#8582)
- Provision App Hosting compute service account during init flow. (#8580)
- Updated the Firebase Data Connect local toolkit to v2.6.1, which includes the following changes: (#8598)
- Fixed a bug where
@transactioncontinued to execute after errors and produces more confusing errors.- Fixed a bug where rolled-back fields in
@transactionreturned bogus data that had been invalidated by the rollback. They now correctly return null with a corresponding error "(rolled back)".- Disallow
@checkon side-effect fields if the mutation doesn't have@transaction.- Improved error messages when reading a field of
nullin CEL expressions.- Updated the underlying Go dependency version from v1.22.2 to v1.22.12.
- Added the
responsebinding to Server Values and@check(expr:)CEL expressions.v14.3.1
- Fixed issue where
firebase init firestorewould raise an error due to rules/indexes file path being undefined. (#8518)- Fixed an issue where
firebase userequiredserviceusage.viewerpermissions. (#8519)v14.3.0
- Fixed an issue where the prompt to create apphosting.emulator.yaml did not work with backends that are not at the project.root (#8412)
- Fixed an issue where Terms of Service acceptance would be checked for non-human users.
- Fixed an issue where Cloud Resource Manager was called without checking whether it is enabled on the user's project.
- Updated the Firebase Data Connect local toolkit to v2.5.0, which includes the following changes: (#8514)
- Fixed an issue where some server value expression errors incorrectly abort mutation execution.
- Added README generation to Angular codegen, which explains how to use generated query and mutation injector functions.
- Updated emulator UI to v1.15.0, which fixes some issues when running on Firebase Studio.
v14.2.2
- Cleaned up prompt for setting up web frameworks during
init dataconnect.- Fixed an issue were the Emualtor suite would check for auth when using
demo-projects.- Updated the Firebase Data Connect local toolkit to v2.4.0, which adds support for
addandremovelist update transforms and fixes an issue where updating a column tonullwas ignored. (#8484)v14.2.1
- Fixed version for init genkit. Previously it was looking for the version of the old package 'genkit' instead of th new 'genkit-cli'.
- Updated the Firebase Data Connect local toolkit to v2.3.1, which contains the following changes: (#8455)
- Added support for
incanddecupdate transforms forDateandTimestampscalars.- Fixed a bug where
ORandANDclauses may be evaluated in the incorrect order.- Fixed an issue where
{includes: $var}or{includesAll: [$var]}clauses should be dropped if$varis missing.v14.2.0
- Fixed an issue in the extensions emulator where parameter default values would not be substitued into resource definitions.
- Keep artifact registry dry run off for policy changes (#8419)
- Allowed users to create paid Cloud SQL instances for Data Connect when the free trial has already been used.
... (truncated)
Commits
d9c6f8c14.4.0cb1323echore(mcp): readme updates (#8609)8b44e46[MCP] Introduce Crashlytics MCP tool list_top_issues. (#8570)1c51856chore(mcp): Polish up descriptions and titles. (#8608)04bee78Go look up compute service account instead of guessing (#8566)3b13dc9chore(mcp): remove GiF tools for now until ToS is worked out (#8594)b00393cfix(mcp): check project dir exists (#8607)bdf399fSave file before execution (#8601)2263d68[MCP] Require project root (#8606)789ba4fFix leaky logger (#8603)- Additional commits viewable in compare view
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 rebasewill rebase this PR@dependabot recreatewill recreate this PR, overwriting any edits that have been made to it@dependabot mergewill merge this PR after your CI passes on it@dependabot squash and mergewill squash and merge this PR after your CI passes on it@dependabot cancel mergewill cancel a previously requested merge and block automerging@dependabot reopenwill reopen this PR if it is closed@dependabot closewill close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually@dependabot show <dependency name> ignore conditionswill show all of the ignore conditions of the specified dependency@dependabot ignore this major versionwill 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 versionwill 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 dependencywill close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself) You can disable automated security fix PRs for this repo from the Security Alerts page.