Update dependency firebase-tools to v9 - autoclosed #25
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.
This PR contains the following updates:
7.1.0
->9.0.0
By merging this PR, the below issues will be automatically resolved and closed:
Release Notes
firebase/firebase-tools
v9.0.0
Compare Source
npm audit
issues.v8.20.0
Compare Source
v8.19.0
Compare Source
v8.18.1
Compare Source
v8.18.0
Compare Source
firebase-functions
andfirebase-admin
toext:dev:init
templates.serviceAccount
infunctions.runWith()
.v8.17.0
Compare Source
database:get
would not completely finish writing to the output file.request
module.firebase init
.v8.16.2
Compare Source
URL
was not defined. (#2817)FIREBASE_AUTH_EMULATOR_HOST
inemulators:exec
.v8.16.1
Compare Source
v8.16.0
Compare Source
europe-west1
region for Firebase Realtime Database.${param:FOO}
syntax for Firebase Extensions did not work with the emulator.database:settings:get
where the value wasn't being properly displayed.database:push
,database:set
, anddatabase:update
commands.v8.15.1
Compare Source
v8.15.0
Compare Source
.validate
rules (#2734)v8.14.1
Compare Source
hosting:channel
commands where a Firebase Hosting target may cause configuration parsing issues (#2746).v8.14.0
Compare Source
site
(configured infirebase.json
) as a deploy--only
target. (#2731)v8.13.1
Compare Source
v8.13.0
Compare Source
v1
(fromv1alpha1
) (#2695).TypeError
that arises when trying to deploy with Firebase Hosting targets that don't exist in the project's firebase.json (#1232).firebase hosting:channel:delete
to remove the channel from the authorized domains list.v8.12.1
Compare Source
firebase init hosting:github
did not write yml files to the correct location (#2688).v8.12.0
Compare Source
hosting:channel:*
commands for interacting with Firebase Hosting Preview Channels.hosting:clone
command for cloning versions between Hosting Preview Channels or Sites.NaN
when choosing the default port for the Emulator UI.npm run lint
(eslint
) command in newly initalized Cloud Functions for Firebase directories on Windows (#2644).database:remove
command (#2657).hosting:disable
when dealing with Firebase Hosting multisite setups.v8.11.2
Compare Source
v8.11.1
Compare Source
v8.11.0
Compare Source
tslint
witheslint
as the default linter in new Cloud Functions for Firebase directories. (#1663)remoteconfig:get
,remoteconfig:versions:list
,remoteconfig:rollback
.remoteconfig
target forfirebase deploy
.v8.10.0
Compare Source
firebase login
to use an authorization code in Codespaces environments.--config
flag.v8.9.2
Compare Source
v8.9.1
Compare Source
functions:shell
(#2561)v8.9.0
Compare Source
v8.8.1
Compare Source
v8.8.0
Compare Source
v8.7.0
Compare Source
Authorization
header was missing from callable functions in the emulator (#2459).firebase.json
) file using the--config
/-c
flag.emulators:exec
could fail to shut down cleanly (#2477).emulators:exec
using the--ui
flag.npm
scripts could not be shut down cleanly (#2507).v8.6.0
Compare Source
Adds support for Node.js 12 (beta) to Cloud Functions for Firebase. Specify
"node":"12"
inpackage.json
or"runtime": "nodejs12"
infirebase.json
.Enables runtime for Cloud Functions to be set in
firebase.json
(#2241, thanks @quentinvernot!), for example:Fixes an issue where the suggested redeploy command for Firebase Functions was incorrect for names with dashes.
Adds the
--export-on-exit
flag toemulators:start
andemulators:exec
to automatically export emulator data on command exit (#2224)Fixes support for camel-case query parameters in Firestore Emulator.
Adds support for
!=
style queries in Firestore Emulator.Fixes connecting to host
0.0.0.0
from Emulator UI.v8.5.0
Compare Source
firebase init
.firebase init firestore
when no project is specified (#2399)v8.4.3
Compare Source
functions:shell
terminate the server together with the shellfunctions:shell
respect the.clear
commandtsconfig.json
(#2353)deploy
andserve
when invalid targets are specified (#2363)v8.4.2
Compare Source
firebase init firestore
is used on a project with Cloud Firestore in Datastore mode.firebase init storage
incorrectly reports Cloud Storage has not been used.--force
flag (#2002).v8.4.1
Compare Source
firebase init emulators
.firebase apps:sdkconfig
if there is a single matching app.firebase init
with new projects (#2266).functions.config()
inside the Functions emulator.firebase-functions
version3.6.2
(#2301)v8.4.0
Compare Source
firebase emulators:start
.?show_missing
in listing collection.?disableTriggers=true
for disabling function triggers in RTDB Emulator REST APIs.v8.3.0
Compare Source
FIREBASE_CONFIG
environment variable during deploys of Cloud Functions for Firebase to fix "process.env.GCLOUD_PROJECT is not set" issues during deployment or execution.ext:list
would fail when no extensions were installed.apps:android:sha:list
,apps:android:sha:create
, andapps:android:sha:delete
.emulators:start
.use
would allow an invalid project identifier.admin.initializeApp()
in the functions emulator were improperly augmented.firebasemods.*.*
IAM permission checks tofirebaseextensions.*.*
v8.2.0
Compare Source
--reauth
flag.firebase-functions
andtypescript
dependencies in template files forfirebase init
.v8.1.1
Compare Source
v8.1.0
Compare Source
firebase-functions
SDK version checking was unreliable and did not considerpackage-lock.json
.v8.0.3
Compare Source
firestore:delete
respectFIRESTORE_EMULATOR_HOST
.database:get
,database:set
,database:push
, anddatabase:update
respectFIREBASE_DATABASE_EMULATOR_HOST
.functions:shell
connect to running service emulators when appropriate.v8.0.2
Compare Source
v8.0.1
Compare Source
FIREBASE_SKIP_INFORMATIONAL_IAM
environment variable. (#2083)v8.0.0
Compare Source
firebase list
command (replacement:firebase projects:list
).firebase tools:migrate
command.firebase setup:web
command (replacement:firebase apps:sdkconfig web
).firebase-admin
in the Cloud Functions for Firebase emulator from8.0.0
to8.9.0
.firebase-functions
in the Cloud Functions for Firebase emulator from3.0.0
to3.3.0
.firebase.json
. Firebase Hosting configuration must be under thehosting
key infirebase.json
.firebase serve
can no longer start the Cloud Firestore or Realtime Database emulators.firebase serve
andfirebase emulators:start
.google-auto-auth
package withgoogle-auth-library
.apps:sdkconfig
.firebaseapp.com
withweb.app
for Firebase Hosting URLs.v7.16.2
Compare Source
https.onCall
functions when runtime options (runWith
) are specified (#2059).@firebase/testing
SDK were not accepted by callable functions (#1475).v7.16.1
Compare Source
context.auth.uid
in callable Cloud Functions for Firebase (#2057).SELECT
andMULTISELECT
params in Extensions.v7.16.0
Compare Source
firebase-tools
to delete Cloud Firestore documents inside the Cloud Functions for Firebase emulator (#2001)..runtimeconfig.json
files were not properly detected (#1836).maxInstances
in Cloud Functions for Firebase.sdkConfig
parameter to the results object ofapps:sdkconfig
requests for web apps.v7.15.1
Compare Source
minimist
dependency to fix security vulnerability.v7.15.0
Compare Source
public
parameter is not configured for Hosting infirebase.json
or via the-p
parameter.v7.14.0
Compare Source
emulators
commands for Firestore (#1167).functions:shell
lists nested functions (#1735)v7.13.1
Compare Source
google-auto-auth
dependency to fix GCP Metadata API issues (#1970).v7.13.0
Compare Source
functions:shell
(#1872)update_transforms
in Firestore commit and batchWrite API.config:set
with a reserved namespace.v7.12.1
Compare Source
google-gax
) so that the CLI continues to install successfully on Node 8 environments.v7.12.0
Compare Source
firebase ext:install -i
orfirebase ext:install --interactive
is run.false
values in theoptions
object to be ignored.-s, --site
flag tohosting:disable
command, allowing it to be run against the non-default site of a project.init
, a provided--project
will be respected and cause the selection prompt to be skipped.disabled
flag when importing and exporting users (#1777).v7.11.0
Compare Source
--inspect-functions
flag (#1360).emulators:start
(#1854).ext:install
to display helpful links instead of post-install instructions.v7.10.0
Compare Source
ext:update
.ext:update
.v7.9.0
Compare Source
ext:configure
.v7.8.1
Compare Source
ext
command and enables it to run without a project.EADDRINUSE
error (#1815).v7.8.0
Compare Source
firebase ext:update
to not perform update if the extension is already up to date.firebase init emulators
command.v7.7.0
Compare Source
v7.6.2
Compare Source
\n
in the--releaseNotes
option of theappdistribution:distribute
command (#1739).v7.6.1
Compare Source
ext:update
.ext:update
.v7.6.0
Compare Source
strictTriggerValidation
.v7.5.0
Compare Source
auth.export
within a scripting environment.v7.4.0
Compare Source
appdistribution:distribute
command. Refer to the Firebase App Distribution Firebase CLI documentation for Android and iOS for more information about using the Firebase CLI to quickly distribute pre-release versions of your apps to testers.ext:*
commands. Refer to the CLI documentation for more information about the available commands.v7.3.2
Compare Source
auth:export
results are fully flushed to the output file.update_time
populated.v7.3.1
Compare Source
auth:export
command could export the same page of users multiple times.v7.3.0
Compare Source
list
command as deprecated.setup:web
command as deprecated.tools:migrate
command as deprecated.v7.2.4
Compare Source
portfinder
dependency to avoid breakage when installingfirebase-tools
.v7.2.3
Compare Source
projects:create
,projects:list
,projects:addFirebase
.apps:create
,apps:list
,apps:sdkconfig
.init
command to be able to create a new project.v7.2.2
Compare Source
GOOGLE_APPLICATION_CREDENTIALS
environment variable into the functions emulator.v7.2.1
Compare Source
.inspect/coverage.json
route.Host
headers not containing"localhost"
.v7.2.0
Compare Source
v7.1.1
Compare Source
us-central
project locations.