fix(deps): update dependency firebase-tools to v14 #37
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Note
Mend has cancelled the proposed renaming of the Renovate GitHub app being renamed to
mend[bot]
.This notice will be removed on 2025-10-07.
This PR contains the following updates:
^11.30.0
->^14.17.0
Release Notes
firebase/firebase-tools (firebase-tools)
v14.17.0
Compare Source
dataconnect
's default region tous-east4
(#9126)v14.16.0
Compare Source
firestore:bulkdelete
which initiates a Firestore managed bulk delete operation (#8974)firestore:operations:*
commands to list, describe, and cancel long-running operations (#8982)firebase emulator:start
use a default projectdemo-no-project
if no project can be found. (#9072)firebase init dataconnect
also supports bootstrapping flutter template. (#9084)unzip
util where files could be written outside of the expected output directory.firebase init dataconnect
confirms Cloud SQL provisioning. (#9095)firebase_init
tool can download an existing FDC service returned fromdataconnect_list_services
(#9091)_insert
data includes all non-null columns without defaults. (#9106)firebase_login
andfirebase_logout
MCP tools.v14.15.2
Compare Source
dataconnect_execute
MPC tool. (#9046)firebase-ios-sdk
could not finalize MFA with auth emulator. (#9062)firebase dataconnect:sdk:generate --watch
swallowed all logs. (#9055)dataconnect_info
tool to surface information of local workspace and backend resources. (#9056)v14.15.1
Compare Source
listTools
. (#9045)dataconnect_compile
MCP tool.v14.15.0
Compare Source
v14.14.0
Compare Source
sql:migrate
. (#9018)firebase init dataconnect:sdk
generate consistent fixed package names (#9021)configDir
configuration option to specify a custom directory for .env files in Functions (#9000)v14.13.0
Compare Source
get_sample_crash_for_issue
andget_issue_details
(#8995)firebase init dataconnect
(#8988)firebase deploy --only dataconnect
didn't include GQL files in nested folders (#8981)firebase deploy
create Cloud SQL instances asynchronously (#9004)v14.12.1
Compare Source
firestore:databases:create --edition enterprise
. (#8952)get_sdk_config
tool now properly returns decoded file content for Android and iOS.deploy
prompt as the first available.v14.12.0
Compare Source
__name__
fields with DESCENDING order were incorrectly filtered from index listings, causing duplicate index issues (#7629) and deployment conflicts (#8859). The fix now preserves__name__
fields with explicit DESCENDING order while filtering out implicit ASCENDING__name__
fields.firebase init dataconnect
didn't enable the Data Connect API by default (#8927).v14.11.2
Compare Source
apptesting
commands.v14.11.1
Compare Source
__name__
fields with DESCENDING order were incorrectly filtered from index listings, causing duplicate index issues (#7629) and deployment conflicts (#8859). The fix now preserves__name__
fields with explicit DESCENDING order while filtering out implicit ASCENDING__name__
fields.firebase init apptesting
_UNKNOWN
case with a string associated value. The fix changes that case name fromUNKNOWN
to_UNKNOWN
. If you have existing generated enums, you may need to rebuild your project.value
property to theEnumValue
base interface.v14.11.0
Compare Source
firestore:indexes
wrongly removed the__name__
field. (#7629)v14.10.1
Compare Source
string_pattern
filters in Data Connect. These allow you to filter string fields using regex orLIKE
semantics.firebase-tools
could not be used within v1 Cloud Functions due to trying to write to a read only file.v14.10.0
Compare Source
ext:configure
where params without default values could not be set. (#8810)string_pattern
filters in Data Connect. These allow you to filter string fields using regex orLIKE
semantics.v14.9.0
Compare Source
generate_dataconnect_schema
,dataconnect_generate_operation
,firebase_consult_assistant
MCP tools. (#8647)firebase init dataconnect
is now integrated with Gemini in Firebase API to generate Schema based on description. (#8596)v14.8.0
Compare Source
serviceusage.googleapis.com
quota.v14.7.0
Compare Source
functions:list
.firebase init
feature selection. (#5232)demo-
projects. (#8720)--export-on-exit
fails if the target directory does not exist. (#4688)package.json
when multiple package managers are used in a web project.@table(key)
.v14.6.0
Compare Source
projects:create
didn't correctly parse theprojectId
anddisplayName
input. (#8634)firebase use --add
didn't correctly set the active project. (#8694)firestore:delete
. (#6753)firebase init
now uses FIREBASE_PROJECT env var as the default project name.v14.5.1
Compare Source
v14.5.0
Compare Source
firestore.database
was treated as a required field in firebase.json. This is addressed in 14.5.1.init
where users were forced to specify emulator UI port (#8626)webframeworks
enabled,firebase init hosting
re-prompts users for source. (#8587)auth.uid
in CEL expressions when unauthenticated.firebase init firestore
+firebase deploy
flow on a fresh new project without going to Console (#8653)v14.4.0
Compare Source
firebase experimental:mcp
command, which runs an MCP server for AI assistants to interact with Firebase resources.firebase init hosting:github
didn't correctly parse the repo input. (#8536)@transaction
continued to execute after errors and produces more confusing errors.@transaction
returned bogus data that had been invalidated by the rollback. They now correctly return null with a corresponding error "(rolled back)".@check
on side-effect fields if the mutation doesn't have@transaction
.null
in CEL expressions.response
binding to Server Values and@check(expr:)
CEL expressions.v14.3.1
Compare Source
firebase init firestore
would raise an error due to rules/indexes file path being undefined. (#8518)firebase use
requiredserviceusage.viewer
permissions. (#8519)v14.3.0
Compare Source
v14.2.2
Compare Source
init dataconnect
.demo-
projects.add
andremove
list update transforms and fixes an issue where updating a column tonull
was ignored. (#8484)v14.2.1
Compare Source
inc
anddec
update transforms forDate
andTimestamp
scalars.OR
andAND
clauses may be evaluated in the incorrect order.{includes: $var}
or{includesAll: [$var]}
clauses should be dropped if$var
is missing.v14.2.0
Compare Source
ref
function in generated web SDK.inc
,dec
,append
, andprepend
update transforms. Existing deployed connectors that violate this constraint will still work, but will need to be fixed to use list syntax before being re-deployed.v14.1.0
Compare Source
v14.0.1
Compare Source
v14.0.0
Compare Source
init emulators
App Hosting flow now createsapphosting.emulator.yaml
with references to live secrets rather thanapphosting.local.yaml
with saved plaintext.apphosting:config:export
command has been removed (#8361)--location
flag fromapphosting
commands. Instead, commands now prompt for primary region as needed.deploy dataconnect
now warns about unsafe connector changes and insecure operations.experimental:functions:shell
command. Usefunctions:shell
instead.apphosting:secrets:grantAccess
can now grant access to emails and can grant multiple secrets at once (#8357)apphosting:secrets:set
now has flows to help with test secrets (#8359)init dataconnect
templates tov1
.FIREBASE_DATACONNECT_EMULATOR_HOST
instead ofFIREBASE_DATA_CONNECT_EMULATOR_HOST
.sql:setup
would incorrectly remove thecloudsqlsuperuser
role fromfirebasesuperuser
(#8363)appdistribution:testers:list
would error out if there were no testers.v13.35.1
Compare Source
v13.35.0
Compare Source
firebase.json
. (#8314)ext:install
used POSIX file seperators on Windows machines. (#8326)firebase login
would not be correctly provided to the Data Connect emulator.firebase init dataconnect
connector.yaml
template.v13.34.0
Compare Source
site
infirebase.json
. (#8295)dataconnect:sql:setup
. (#8150)Int
andInt64
scalars to correctly validate theint32
andint64
ranges, respectively.pnpm
properly uses thelink
functionality.v13.33.0
Compare Source
apps:init
fails to detect the output directory when it was run in a directory whereapp
was the only module.LOG_EXECUTION_ID=true
by default for Cloud Functions (2nd gen) to improve debugging by displaying execution IDs in logs. (#8276)undefined
to be passed when callingmutate
.moduleResolution
is set tobundler
.FirebaseError
wasn't being passed intoUseMutationOptions
.v13.32.0
Compare Source
VSCODE_CWD
check to address issues running in VSCode environments. (#7471)apps:init
throws an error upon app creation.deploy --only
._metadata.distance
field to vector similarity search resultsauth
andrequest.auth
when the request is unauthenticated{ __angular?: true }
breaks type inference in the generated Web SDKv13.31.2
Compare Source
--import
path was incorrectly resolved for the Data Connect emulator. (#8219)FirebaseError
import. (#8232)v13.31.1
Compare Source
firebase init dataconnect
would crash on React-based web apps.firebase
get a "missing import" error.v13.31.0
Compare Source
v1beta
API tov1
API.apps:init
under experimental flag (appsinit
) that automatically detects what SDK to download and places the file in the corresponding place.appdistribution:testers:list
raising an error when a tester is not part of any group. (#8191)v1
Data Connect API in the emulator@check
to also be evaluated for admin auth@redact
fieldsv13.30.0
Compare Source
*.firebasestorage.app
not being recognized as a valid Storage bucket name. (#8152)v13.29.3
Compare Source
.env.*
files for web frameworks in Windows (#8086)v13.29.2
Compare Source
cross-env
andcross-spawn
dependencies to avoid vulnerable versions. (#7979)dataDir
and--export
were relative to the current directory insead offirebase.json
.init dataconnect
now suggests DNS compatible service IDs.@check
and@redact
directives on list fieldsany
type fieldsv13.29.1
Compare Source
clearData
with no tables would cause the Data Connect emulator to crash.Error: Unreachable
.v13.29.0
Compare Source
--import
would error for the Data Connect emulator ifdataDir
was also set.firebase init dataconnect
errored when importing a schema with no GQL files.firebase init
(#2514)@file:UseSerializers(UUIDSerializer::class)
annotation. (#8058)v13.28.0
Compare Source
emulators.dataconnect.dataDir
toinit dataconnect
.firebase
would error out instead of displaying help text.firebase init genkit
would error on Windows machines.emulators.apphosting.startCommandOverride
. Please useemulators.apphosting.startCommand
instead.superstatic
to9.1.0
in package.json.linkProviderUserInfo
in the Auth emulator to allow linking providers to user accounts. (#4170)Note: these binaries were regenerated and re-uploaded after accidentally being overwritten by v13.29.0 binaries. (12/12/2024)
v13.27.0
Compare Source
emulators:exec
would return a 0 error code when emulators failed to start. (#7974)--import
andemulators:export
support to the Data Connect emulator.firebase.json#emulators.dataconnect.dataDir
. When set, Data Connect data will be persisted to the configured directory between emulator runs.apphosting:config:export
to export App Hosting configurations such as secrets into an apphosting.local.yaml file, to be used by the emulatorv13.26.0
Compare Source
firebase.googleapis.com
tocloudresourcemanager.googleapis.com
.superstatic
to9.1.0
(#7929).appdistribution:group:*
commands toappdistribution:groups:*
.@auth
expressions that reference theauth
variableOptional
arrays in Swift codegenStringType_pattern
from generated docs and GQL prelude. (#7968)v13.25.0
Compare Source
FIREBASE_DATACONNECT_POSTGRESQL_STRING
set. (#7882)query
in mutations,@check
for advanced authorization, and replacesjava.util.Date
withcom.google.firebase.dataconnect.LocalDate
forDate
scalar fields and variables in Kotlin codegen. (#7936)firebase init genkit
to work with genkit version 0.9.0.v13.24.2
Compare Source
OrderDirection
enum withOptional
types in Dart codegen and adds@ExperimentalFirebaseDataConnect
annotations in Kotlin codegen to avoid compiler warnings. (#7912)v13.24.1
Compare Source
firebase init
v13.24.0
Compare Source
v13.23.1
Compare Source
upsertMany
, introducesvars
as a shorthand forrequest.variables
in@auth
expressions, adds new methods toGeneratedConnector
andGeneratedOperation
implementations in Kotlin codegen (requires the v16.0.0-beta03 SDK), and fixes the use of Timestamp with optional types in Dart codegen (#7888).v13.23.0
Compare Source
v13.22.1
Compare Source
rimraf
.demo-
prefix. (#7779)Configuration
📅 Schedule: Branch creation - "after 7am on the first day of the month" (UTC), Automerge - At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
This PR was generated by Mend Renovate. View the repository job log.