firebase/firebase-tools
### [`v7.16.2`](https://togithub.com/firebase/firebase-tools/releases/tag/v7.16.2)
[Compare Source](https://togithub.com/firebase/firebase-tools/compare/v7.16.1...v7.16.2)
- Fixes an auth issue with `https.onCall` functions when runtime options (`runWith`) are specified ([#2059](https://togithub.com/firebase/firebase-tools/issues/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](https://togithub.com/firebase/firebase-tools/issues/1475)).
### [`v7.16.1`](https://togithub.com/firebase/firebase-tools/releases/tag/v7.16.1)
[Compare Source](https://togithub.com/firebase/firebase-tools/compare/v7.16.0...v7.16.1)
- Fixes issue with `context.auth.uid` in callable Cloud Functions for Firebase ([#2057](https://togithub.com/firebase/firebase-tools/issues/2057)).
- Fixes issue with `SELECT` and `MULTISELECT` params in Extensions.
### [`v7.16.0`](https://togithub.com/firebase/firebase-tools/releases/tag/v7.16.0)
[Compare Source](https://togithub.com/firebase/firebase-tools/compare/v7.15.1...v7.16.0)
- 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](https://togithub.com/firebase/firebase-tools/issues/2001)).
- Fixes a bug where `.runtimeconfig.json` files were not properly detected ([#1836](https://togithub.com/firebase/firebase-tools/issues/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](https://togithub.com/firebase/firebase-tools/issues/1980)).
- Fixes an issue where callable functions with authentication could not be emulated ([#1475](https://togithub.com/firebase/firebase-tools/issues/1475)).
- Adds an `sdkConfig` parameter to the results object of `apps:sdkconfig` requests for web apps.
### [`v7.15.1`](https://togithub.com/firebase/firebase-tools/releases/tag/v7.15.1)
[Compare Source](https://togithub.com/firebase/firebase-tools/compare/v7.15.0...v7.15.1)
- Updated `minimist` dependency to fix security vulnerability.
### [`v7.15.0`](https://togithub.com/firebase/firebase-tools/releases/tag/v7.15.0)
[Compare Source](https://togithub.com/firebase/firebase-tools/compare/v7.14.0...v7.15.0)
- 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`](https://togithub.com/firebase/firebase-tools/releases/tag/v7.14.0)
[Compare Source](https://togithub.com/firebase/firebase-tools/compare/v7.13.1...v7.14.0)
- Adds import/export support to `emulators` commands for Firestore ([#1167](https://togithub.com/firebase/firebase-tools/issues/1167)).
- Release RTDB Emulator v4.4.0: Add .inspect/databases.json endpoint
- Fixes an issue with how `functions:shell` lists nested functions ([#1735](https://togithub.com/firebase/firebase-tools/issues/1735))
### [`v7.13.1`](https://togithub.com/firebase/firebase-tools/releases/tag/v7.13.1)
[Compare Source](https://togithub.com/firebase/firebase-tools/compare/v7.13.0...v7.13.1)
- Updates `google-auto-auth` dependency to fix GCP Metadata API issues ([#1970](https://togithub.com/firebase/firebase-tools/issues/1970)).
### [`v7.13.0`](https://togithub.com/firebase/firebase-tools/releases/tag/v7.13.0)
[Compare Source](https://togithub.com/firebase/firebase-tools/compare/v7.12.1...v7.13.0)
- Adds breakpoint debugging to `functions:shell` ([#1872](https://togithub.com/firebase/firebase-tools/issues/1872))
- Removes function timeouts when breakpoint debugging is enabled ([#1931](https://togithub.com/firebase/firebase-tools/issues/1931))
- Fixes unhandled error when invoking a non-existent function ([#1937](https://togithub.com/firebase/firebase-tools/issues/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](https://togithub.com/firebase/firebase-tools/issues/1949))
- Improves error message when using `config:set` with a reserved namespace.
### [`v7.12.1`](https://togithub.com/firebase/firebase-tools/releases/tag/v7.12.1)
[Compare Source](https://togithub.com/firebase/firebase-tools/compare/v7.12.0...v7.12.1)
- Set a dependency (`google-gax`) so that the CLI continues to install successfully on Node 8 environments.
### [`v7.12.0`](https://togithub.com/firebase/firebase-tools/releases/tag/v7.12.0)
[Compare Source](https://togithub.com/firebase/firebase-tools/compare/v7.11.0...v7.12.0)
- 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](https://togithub.com/firebase/firebase-tools/issues/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](https://togithub.com/firebase/firebase-tools/issues/1777)).
### [`v7.11.0`](https://togithub.com/firebase/firebase-tools/releases/tag/v7.11.0)
[Compare Source](https://togithub.com/firebase/firebase-tools/compare/v7.10.0...v7.11.0)
- Clean up extraneous error messages in extensions commands.
- Adds breakpoint debugging for the Cloud Functions emulator using the `--inspect-functions` flag ([#1360](https://togithub.com/firebase/firebase-tools/issues/1360)).
- Adds the ability for the Hosting emulator start offline through `emulators:start` ([#1854](https://togithub.com/firebase/firebase-tools/issues/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`](https://togithub.com/firebase/firebase-tools/releases/tag/v7.10.0)
[Compare Source](https://togithub.com/firebase/firebase-tools/compare/v7.9.0...v7.10.0)
- Display update warnings during `ext:update`.
- Fixes an issue where all multi-site pre- and post-deploy hooks trigger for targeted deploys ([#1160](https://togithub.com/firebase/firebase-tools/issues/1160)).
- Fixes UX bugs in `ext:update`.
### [`v7.9.0`](https://togithub.com/firebase/firebase-tools/releases/tag/v7.9.0)
[Compare Source](https://togithub.com/firebase/firebase-tools/compare/v7.8.1...v7.9.0)
- Adds support for immutable params in `ext:configure`.
- Fixes an issue where console.log() sometimes printed incorrectly ([#1817](https://togithub.com/firebase/firebase-tools/issues/1817))
- Improved Firebase App Distribution binary uploading.
### [`v7.8.1`](https://togithub.com/firebase/firebase-tools/releases/tag/v7.8.1)
[Compare Source](https://togithub.com/firebase/firebase-tools/compare/v7.8.0...v7.8.1)
- 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](https://togithub.com/firebase/firebase-tools/issues/1815)).
### [`v7.8.0`](https://togithub.com/firebase/firebase-tools/releases/tag/v7.8.0)
[Compare Source](https://togithub.com/firebase/firebase-tools/compare/v7.7.0...v7.8.0)
- Fixes a bug where the Functions emulator ignored the "host" configuration ([#1722](https://togithub.com/firebase/firebase-tools/issues/1722))
- Fixes a bug where the Functions emulator accepted requests to too many paths ([#1773](https://togithub.com/firebase/firebase-tools/issues/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](https://togithub.com/firebase/firebase-tools/issues/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`](https://togithub.com/firebase/firebase-tools/releases/tag/v7.7.0)
[Compare Source](https://togithub.com/firebase/firebase-tools/compare/v7.6.2...v7.7.0)
- 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`](https://togithub.com/firebase/firebase-tools/releases/tag/v7.6.2)
[Compare Source](https://togithub.com/firebase/firebase-tools/compare/v7.6.1...v7.6.2)
- Fixes a bug where rounds=0 was accepted for SHA1 hashes ([#1617](https://togithub.com/firebase/firebase-tools/issues/1617)).
- Allows support for using `\n` in the `--releaseNotes` option of the `appdistribution:distribute` command ([#1739](https://togithub.com/firebase/firebase-tools/issues/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](https://togithub.com/firebase/firebase-tools/issues/1353)).
- Improves error handling of unreachable regions for Cloud Functions deploys.
### [`v7.6.1`](https://togithub.com/firebase/firebase-tools/releases/tag/v7.6.1)
[Compare Source](https://togithub.com/firebase/firebase-tools/compare/v7.6.0...v7.6.1)
- 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`](https://togithub.com/firebase/firebase-tools/releases/tag/v7.6.0)
[Compare Source](https://togithub.com/firebase/firebase-tools/compare/v7.5.0...v7.6.0)
- Added support for managing the Realtime Database setting `strictTriggerValidation`.
- Fixes trigger parser to not rely on prototype methods ([#1687](https://togithub.com/firebase/firebase-tools/issues/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](https://togithub.com/firebase/firebase-tools/issues/1682)).
- Fixes a bug where WSL users without java would get an uncaught exception ([#1713](https://togithub.com/firebase/firebase-tools/issues/1713)).
### [`v7.5.0`](https://togithub.com/firebase/firebase-tools/releases/tag/v7.5.0)
[Compare Source](https://togithub.com/firebase/firebase-tools/compare/v7.4.0...v7.5.0)
- 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`](https://togithub.com/firebase/firebase-tools/releases/tag/v7.4.0)
[Compare Source](https://togithub.com/firebase/firebase-tools/compare/v7.3.2...v7.4.0)
- Initial release of the `appdistribution:distribute` command. Refer to the Firebase App Distribution Firebase CLI documentation for [Android](https://firebase.google.com/docs/app-distribution/android/distribute-cli) and [iOS](https://firebase.google.com/docs/app-distribution/ios/distribute-cli) 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](https://firebase.google.com/products/extensions/) `ext:*` commands. Refer to the [CLI documentation](https://firebase.google.com/docs/extensions/install-extensions?platform=cli) for more information about the available commands.
- (Removed some features from the preview list.)
### [`v7.3.2`](https://togithub.com/firebase/firebase-tools/releases/tag/v7.3.2)
[Compare Source](https://togithub.com/firebase/firebase-tools/compare/v7.3.1...v7.3.2)
- 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`](https://togithub.com/firebase/firebase-tools/releases/tag/v7.3.1)
[Compare Source](https://togithub.com/firebase/firebase-tools/compare/v7.3.0...v7.3.1)
- 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`](https://togithub.com/firebase/firebase-tools/releases/tag/v7.3.0)
[Compare Source](https://togithub.com/firebase/firebase-tools/compare/v7.2.4...v7.3.0)
- 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.
This PR contains the following updates:
7.2.4
->7.16.2
Release Notes
firebase/firebase-tools
### [`v7.16.2`](https://togithub.com/firebase/firebase-tools/releases/tag/v7.16.2) [Compare Source](https://togithub.com/firebase/firebase-tools/compare/v7.16.1...v7.16.2) - Fixes an auth issue with `https.onCall` functions when runtime options (`runWith`) are specified ([#2059](https://togithub.com/firebase/firebase-tools/issues/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](https://togithub.com/firebase/firebase-tools/issues/1475)). ### [`v7.16.1`](https://togithub.com/firebase/firebase-tools/releases/tag/v7.16.1) [Compare Source](https://togithub.com/firebase/firebase-tools/compare/v7.16.0...v7.16.1) - Fixes issue with `context.auth.uid` in callable Cloud Functions for Firebase ([#2057](https://togithub.com/firebase/firebase-tools/issues/2057)). - Fixes issue with `SELECT` and `MULTISELECT` params in Extensions. ### [`v7.16.0`](https://togithub.com/firebase/firebase-tools/releases/tag/v7.16.0) [Compare Source](https://togithub.com/firebase/firebase-tools/compare/v7.15.1...v7.16.0) - 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](https://togithub.com/firebase/firebase-tools/issues/2001)). - Fixes a bug where `.runtimeconfig.json` files were not properly detected ([#1836](https://togithub.com/firebase/firebase-tools/issues/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](https://togithub.com/firebase/firebase-tools/issues/1980)). - Fixes an issue where callable functions with authentication could not be emulated ([#1475](https://togithub.com/firebase/firebase-tools/issues/1475)). - Adds an `sdkConfig` parameter to the results object of `apps:sdkconfig` requests for web apps. ### [`v7.15.1`](https://togithub.com/firebase/firebase-tools/releases/tag/v7.15.1) [Compare Source](https://togithub.com/firebase/firebase-tools/compare/v7.15.0...v7.15.1) - Updated `minimist` dependency to fix security vulnerability. ### [`v7.15.0`](https://togithub.com/firebase/firebase-tools/releases/tag/v7.15.0) [Compare Source](https://togithub.com/firebase/firebase-tools/compare/v7.14.0...v7.15.0) - 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`](https://togithub.com/firebase/firebase-tools/releases/tag/v7.14.0) [Compare Source](https://togithub.com/firebase/firebase-tools/compare/v7.13.1...v7.14.0) - Adds import/export support to `emulators` commands for Firestore ([#1167](https://togithub.com/firebase/firebase-tools/issues/1167)). - Release RTDB Emulator v4.4.0: Add .inspect/databases.json endpoint - Fixes an issue with how `functions:shell` lists nested functions ([#1735](https://togithub.com/firebase/firebase-tools/issues/1735)) ### [`v7.13.1`](https://togithub.com/firebase/firebase-tools/releases/tag/v7.13.1) [Compare Source](https://togithub.com/firebase/firebase-tools/compare/v7.13.0...v7.13.1) - Updates `google-auto-auth` dependency to fix GCP Metadata API issues ([#1970](https://togithub.com/firebase/firebase-tools/issues/1970)). ### [`v7.13.0`](https://togithub.com/firebase/firebase-tools/releases/tag/v7.13.0) [Compare Source](https://togithub.com/firebase/firebase-tools/compare/v7.12.1...v7.13.0) - Adds breakpoint debugging to `functions:shell` ([#1872](https://togithub.com/firebase/firebase-tools/issues/1872)) - Removes function timeouts when breakpoint debugging is enabled ([#1931](https://togithub.com/firebase/firebase-tools/issues/1931)) - Fixes unhandled error when invoking a non-existent function ([#1937](https://togithub.com/firebase/firebase-tools/issues/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](https://togithub.com/firebase/firebase-tools/issues/1949)) - Improves error message when using `config:set` with a reserved namespace. ### [`v7.12.1`](https://togithub.com/firebase/firebase-tools/releases/tag/v7.12.1) [Compare Source](https://togithub.com/firebase/firebase-tools/compare/v7.12.0...v7.12.1) - Set a dependency (`google-gax`) so that the CLI continues to install successfully on Node 8 environments. ### [`v7.12.0`](https://togithub.com/firebase/firebase-tools/releases/tag/v7.12.0) [Compare Source](https://togithub.com/firebase/firebase-tools/compare/v7.11.0...v7.12.0) - 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](https://togithub.com/firebase/firebase-tools/issues/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](https://togithub.com/firebase/firebase-tools/issues/1777)). ### [`v7.11.0`](https://togithub.com/firebase/firebase-tools/releases/tag/v7.11.0) [Compare Source](https://togithub.com/firebase/firebase-tools/compare/v7.10.0...v7.11.0) - Clean up extraneous error messages in extensions commands. - Adds breakpoint debugging for the Cloud Functions emulator using the `--inspect-functions` flag ([#1360](https://togithub.com/firebase/firebase-tools/issues/1360)). - Adds the ability for the Hosting emulator start offline through `emulators:start` ([#1854](https://togithub.com/firebase/firebase-tools/issues/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`](https://togithub.com/firebase/firebase-tools/releases/tag/v7.10.0) [Compare Source](https://togithub.com/firebase/firebase-tools/compare/v7.9.0...v7.10.0) - Display update warnings during `ext:update`. - Fixes an issue where all multi-site pre- and post-deploy hooks trigger for targeted deploys ([#1160](https://togithub.com/firebase/firebase-tools/issues/1160)). - Fixes UX bugs in `ext:update`. ### [`v7.9.0`](https://togithub.com/firebase/firebase-tools/releases/tag/v7.9.0) [Compare Source](https://togithub.com/firebase/firebase-tools/compare/v7.8.1...v7.9.0) - Adds support for immutable params in `ext:configure`. - Fixes an issue where console.log() sometimes printed incorrectly ([#1817](https://togithub.com/firebase/firebase-tools/issues/1817)) - Improved Firebase App Distribution binary uploading. ### [`v7.8.1`](https://togithub.com/firebase/firebase-tools/releases/tag/v7.8.1) [Compare Source](https://togithub.com/firebase/firebase-tools/compare/v7.8.0...v7.8.1) - 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](https://togithub.com/firebase/firebase-tools/issues/1815)). ### [`v7.8.0`](https://togithub.com/firebase/firebase-tools/releases/tag/v7.8.0) [Compare Source](https://togithub.com/firebase/firebase-tools/compare/v7.7.0...v7.8.0) - Fixes a bug where the Functions emulator ignored the "host" configuration ([#1722](https://togithub.com/firebase/firebase-tools/issues/1722)) - Fixes a bug where the Functions emulator accepted requests to too many paths ([#1773](https://togithub.com/firebase/firebase-tools/issues/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](https://togithub.com/firebase/firebase-tools/issues/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`](https://togithub.com/firebase/firebase-tools/releases/tag/v7.7.0) [Compare Source](https://togithub.com/firebase/firebase-tools/compare/v7.6.2...v7.7.0) - 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`](https://togithub.com/firebase/firebase-tools/releases/tag/v7.6.2) [Compare Source](https://togithub.com/firebase/firebase-tools/compare/v7.6.1...v7.6.2) - Fixes a bug where rounds=0 was accepted for SHA1 hashes ([#1617](https://togithub.com/firebase/firebase-tools/issues/1617)). - Allows support for using `\n` in the `--releaseNotes` option of the `appdistribution:distribute` command ([#1739](https://togithub.com/firebase/firebase-tools/issues/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](https://togithub.com/firebase/firebase-tools/issues/1353)). - Improves error handling of unreachable regions for Cloud Functions deploys. ### [`v7.6.1`](https://togithub.com/firebase/firebase-tools/releases/tag/v7.6.1) [Compare Source](https://togithub.com/firebase/firebase-tools/compare/v7.6.0...v7.6.1) - 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`](https://togithub.com/firebase/firebase-tools/releases/tag/v7.6.0) [Compare Source](https://togithub.com/firebase/firebase-tools/compare/v7.5.0...v7.6.0) - Added support for managing the Realtime Database setting `strictTriggerValidation`. - Fixes trigger parser to not rely on prototype methods ([#1687](https://togithub.com/firebase/firebase-tools/issues/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](https://togithub.com/firebase/firebase-tools/issues/1682)). - Fixes a bug where WSL users without java would get an uncaught exception ([#1713](https://togithub.com/firebase/firebase-tools/issues/1713)). ### [`v7.5.0`](https://togithub.com/firebase/firebase-tools/releases/tag/v7.5.0) [Compare Source](https://togithub.com/firebase/firebase-tools/compare/v7.4.0...v7.5.0) - 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`](https://togithub.com/firebase/firebase-tools/releases/tag/v7.4.0) [Compare Source](https://togithub.com/firebase/firebase-tools/compare/v7.3.2...v7.4.0) - Initial release of the `appdistribution:distribute` command. Refer to the Firebase App Distribution Firebase CLI documentation for [Android](https://firebase.google.com/docs/app-distribution/android/distribute-cli) and [iOS](https://firebase.google.com/docs/app-distribution/ios/distribute-cli) 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](https://firebase.google.com/products/extensions/) `ext:*` commands. Refer to the [CLI documentation](https://firebase.google.com/docs/extensions/install-extensions?platform=cli) for more information about the available commands. - (Removed some features from the preview list.) ### [`v7.3.2`](https://togithub.com/firebase/firebase-tools/releases/tag/v7.3.2) [Compare Source](https://togithub.com/firebase/firebase-tools/compare/v7.3.1...v7.3.2) - 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`](https://togithub.com/firebase/firebase-tools/releases/tag/v7.3.1) [Compare Source](https://togithub.com/firebase/firebase-tools/compare/v7.3.0...v7.3.1) - 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`](https://togithub.com/firebase/firebase-tools/releases/tag/v7.3.0) [Compare Source](https://togithub.com/firebase/firebase-tools/compare/v7.2.4...v7.3.0) - 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.
This PR has been generated by Mend Renovate. View repository job log here.