Skip to content
This repository has been archived by the owner on Jul 23, 2022. It is now read-only.

chore(deps): update dependency firebase-tools to v7.16.2 #88

Open
wants to merge 1 commit into
base: main
Choose a base branch
from

Conversation

renovate[bot]
Copy link

@renovate renovate bot commented Sep 25, 2021

Mend Renovate

This PR contains the following updates:

Package Change Age Adoption Passing Confidence
firebase-tools 7.2.4 -> 7.16.2 age adoption passing confidence

Release Notes

firebase/firebase-tools

v7.16.2

Compare Source

  • Fixes an auth issue with https.onCall functions when runtime options (runWith) are specified (#​2059).
  • Fixes an issue with the Cloud Firestore emulator where ternary operators were not allowed.
  • Fixes an issue where JWTs from the @firebase/testing SDK were not accepted by callable functions (#​1475).

v7.16.1

Compare Source

  • Fixes issue with context.auth.uid in callable Cloud Functions for Firebase (#​2057).
  • Fixes issue with SELECT and MULTISELECT params in Extensions.

v7.16.0

Compare Source

  • Release Realtime Database Emulator v4.4.1: bugfix for unreleased feature.
  • Fixes a bug when using firebase-tools to delete Cloud Firestore documents inside the Cloud Functions for Firebase emulator (#​2001).
  • Fixes a bug where .runtimeconfig.json files were not properly detected (#​1836).
  • Adds support for setting maxInstances in Cloud Functions for Firebase.
  • Fixes a bug where rules were sometimes read as blank after a file save (#​1980).
  • Fixes an issue where callable functions with authentication could not be emulated (#​1475).
  • Adds an sdkConfig parameter to the results object of apps:sdkconfig requests for web apps.

v7.15.1

Compare Source

  • Updated minimist dependency to fix security vulnerability.

v7.15.0

Compare Source

  • Adds warning message when installing a closed or open alpha extension.
  • Adds support for scheduled pubsub functions to pubsub emulator.
  • Returns an error if the public parameter is not configured for Hosting in firebase.json or via the -p parameter.
  • Firestore Emulator now accepts service account tokens.
  • ListCollectionIds with Firestore Emulator now correctly omits empty collections.
  • The first request in Firestore Emulator now correctly interacts with imported data.

v7.14.0

Compare Source

  • Adds import/export support to emulators commands for Firestore (#​1167).
  • Release RTDB Emulator v4.4.0: Add .inspect/databases.json endpoint
  • Fixes an issue with how functions:shell lists nested functions (#​1735)

v7.13.1

Compare Source

  • Updates google-auto-auth dependency to fix GCP Metadata API issues (#​1970).

v7.13.0

Compare Source

  • Adds breakpoint debugging to functions:shell (#​1872)
  • Removes function timeouts when breakpoint debugging is enabled (#​1931)
  • Fixes unhandled error when invoking a non-existent function (#​1937)
  • [Firestore emulator] Add support for update_transforms in Firestore commit and batchWrite API.
  • [Firestore emulator] Send resume tokens on the Listen stream
  • Fixes a bug where emulators could not bind to external IP (#​1949)
  • Improves error message when using config:set with a reserved namespace.

v7.12.1

Compare Source

  • Set a dependency (google-gax) so that the CLI continues to install successfully on Node 8 environments.

v7.12.0

Compare Source

  • Adds the ability to select an extension to install from a list of available official extensions when firebase ext:install -i or firebase ext:install --interactive is run.
  • Fixes a small bug that caused false values in the options object to be ignored.
  • Release Database Emulator v4.3.1.
  • Fixes a bug where unidentified commands gave an unhelpful error message (#​1889).
  • Prevents potential false-negative permissions check errors from erroring command.
  • Adds -s, --site flag to hosting:disable command, allowing it to be run against the non-default site of a project.
  • During init, a provided --project will be respected and cause the selection prompt to be skipped.
  • Adds support for the disabled flag when importing and exporting users (#​1777).

v7.11.0

Compare Source

  • Clean up extraneous error messages in extensions commands.
  • Adds breakpoint debugging for the Cloud Functions emulator using the --inspect-functions flag (#​1360).
  • Adds the ability for the Hosting emulator start offline through emulators:start (#​1854).
  • Changes ext:install to display helpful links instead of post-install instructions.
  • Sets the GCLOUD_PROJECT environment variable for scripts ran through 'emulators:exec'.

v7.10.0

Compare Source

  • Display update warnings during ext:update.
  • Fixes an issue where all multi-site pre- and post-deploy hooks trigger for targeted deploys (#​1160).
  • Fixes UX bugs in ext:update.

v7.9.0

Compare Source

  • Adds support for immutable params in ext:configure.
  • Fixes an issue where console.log() sometimes printed incorrectly (#​1817)
  • Improved Firebase App Distribution binary uploading.

v7.8.1

Compare Source

  • Improved error handling when exporting users.
  • Fixes Firebase ext command and enables it to run without a project.
  • Fixes an issue where repeated invoations cause an EADDRINUSE error (#​1815).

v7.8.0

Compare Source

  • Fixes a bug where the Functions emulator ignored the "host" configuration (#​1722)
  • Fixes a bug where the Functions emulator accepted requests to too many paths (#​1773)
  • Modifies firebase ext:update to not perform update if the extension is already up to date.
  • Print Firebase Console links for Extensions after operations.
  • Updated Firebase Extensions registry address.
  • Adds the firebase init emulators command.
  • Adds a Cloud Pub/Sub Emulator (#​1748).
  • Fixes a bug where the Firestore emulator was unable to serve rule coverage HTML reports.
  • Fixes a bug in the Firestore emulator where rapidly overwriting the same document could trigger exceptions.

v7.7.0

Compare Source

  • Fixed an issue in Firestore Emulator where batchGet and transactions does not work over REST.
  • Make additional setIamPolicy call when creating HTTP functions to ensure they continue to be publicly available.
  • Prevent duplicate rulesets from being created.

v7.6.2

Compare Source

  • Fixes a bug where rounds=0 was accepted for SHA1 hashes (#​1617).
  • Allows support for using \n in the --releaseNotes option of the appdistribution:distribute command (#​1739).
  • Specifies schema version when dealing with IAM Policies related to Extensions.
  • Functions emulator now re-uses workers to avoid running global code on each execution (#​1353).
  • Improves error handling of unreachable regions for Cloud Functions deploys.

v7.6.1

Compare Source

  • Fixes a bug where the wrong updateMask was sent during ext:update.
  • Fixes a bug where users were prompted for unchanged params during ext:update.

v7.6.0

Compare Source

  • Added support for managing the Realtime Database setting strictTriggerValidation.
  • Fixes trigger parser to not rely on prototype methods (#​1687).
  • Fixes bug where standalone CLI would hang in the Android Studio integrated terminal.
  • Fixes a bug where accessing refs from background function arguments would point to prod (#​1682).
  • Fixes a bug where WSL users without java would get an uncaught exception (#​1713).

v7.5.0

Compare Source

  • Firestore Emulator now serves WebChannel traffic on the same port as gRPC.
  • Fix bug where emulators could not find free ports on Windows Subsystem for Linux.
  • Fixes invalid JSON output in auth.export within a scripting environment.

v7.4.0

Compare Source

  • Initial release of the 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.
  • Initial release of the Firebase Extensions ext:* commands. Refer to the CLI documentation for more information about the available commands.
  • (Removed some features from the preview list.)

v7.3.2

Compare Source

  • Ensures auth:export results are fully flushed to the output file.
  • Fix bug in Firestore emulator where concurrent requests for the same transaction would sometimes hang.
  • Fix bug in Firestore emulator where WriteResults for deletes had an update_time populated.
  • Set the predefined runtime environment variables in the functions emulator

v7.3.1

Compare Source

  • Fixed bug in Firestore emulator where transactions that timed out could still modify data.
  • Fixed bug where the auth:export command could export the same page of users multiple times.

v7.3.0

Compare Source

  • Mark list command as deprecated.
  • Mark setup:web command as deprecated.
  • Mark tools:migrate command as deprecated.
  • Fix bug in Cloud Firestore emulator where committing a transaction with no writes would not release locks.

Configuration

📅 Schedule: Branch creation - At any time (no schedule defined), 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.


  • If you want to rebase/retry this PR, click this checkbox.

This PR has been generated by Mend Renovate. View repository job log here.

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant