mozilla/web-ext
### [`v6.2.0`](https://togithub.com/mozilla/web-ext/releases/6.2.0)
[Compare Source](https://togithub.com/mozilla/web-ext/compare/6.1.0...6.2.0)
##### Bug Fixes
- Removed npm engine compatibility restriction < npm v7 ([#2271](https://togithub.com/mozilla/web-ext/issues/2271))
- Fixes `EBADENGINE` warning logged when installing web-ext using npm v7
- Updated dependencies:
- ws to v7.4.6 ([#2250](https://togithub.com/mozilla/web-ext/issues/2250)) - ⚠ This update include a fix for a ReDoS vulnerability ⚠
- chrome-launcher to v0.14.0 ([#2252](https://togithub.com/mozilla/web-ext/issues/2252))
- sign-addon to v3.5.0 ([#2233](https://togithub.com/mozilla/web-ext/issues/2233))
##### Features
- `web-ext lint`: updated to use addons-linter v3.8.0 ([#2234](https://togithub.com/mozilla/web-ext/issues/2234), [#2258](https://togithub.com/mozilla/web-ext/issues/2258))
- Imported Firefox 89.0b8 API schema ([mozilla/addons-linter#3710](https://togithub.com/mozilla/addons-linter/issues/3710))
- Updated browser compat data ([mozilla/addons-linter#3688](https://togithub.com/mozilla/addons-linter/issues/3688), [mozilla/addons-linter#3698](https://togithub.com/mozilla/addons-linter/issues/3698), [mozilla/addons-linter#3708](https://togithub.com/mozilla/addons-linter/issues/3708), [mozilla/addons-linter#3736](https://togithub.com/mozilla/addons-linter/issues/3736), [mozilla/addons-linter#3748](https://togithub.com/mozilla/addons-linter/pull/3748), [mozilla/addons-linter#3758](https://togithub.com/mozilla/addons-linter/issues/3758))
- See all addons-linter changes: [3.2.0...3.8.0](https://togithub.com/mozilla/addons-linter/compare/3.2.0...3.8.0)
See all changes: [6.1.0...6.2.0](https://togithub.com/mozilla/web-ext/compare/6.1.0...6.2.0)
### [`v6.1.0`](https://togithub.com/mozilla/web-ext/releases/6.1.0)
[Compare Source](https://togithub.com/mozilla/web-ext/compare/6.0.0...6.1.0)
##### Bug Fixes
- `web-ext run -t firefox`: Fixed installed Firefox lookup on Windows to include both `HKEY_CURRENT_USER` and `HKEY_LOCAL_MACHINE` windows registry keys (introduced by updating fx-runner dependency to v1.1.0 - [#2227](https://togithub.com/mozilla/web-ext/issues/2227))
- `web-ext run -t firefox-android`: Fixed issue when using web-ext to run an extension on Android 11 ([#2200](https://togithub.com/mozilla/web-ext/issues/2200))
- `web-ext build`: Fixed filename sanitizing issue when using a `--filename` option including arbitrary manifest property to be interpolated ([#2222](https://togithub.com/mozilla/web-ext/issues/2222), fixes [#2119](https://togithub.com/mozilla/web-ext/issues/2119))
##### Features
- `web-ext lint`: Updated to use addons-linter v3.2.0 ([#2204](https://togithub.com/mozilla/web-ext/issues/2204))
- Imported Firefox 88.0b5 API schema ([mozilla/addons-linter#3651](https://togithub.com/mozilla/addons-linter/pull/3651))
- Updated browser compat data ([mozilla/addons-linter#3664](https://togithub.com/mozilla/addons-linter/pull/3664), [mozilla/addons-linter#3628](https://togithub.com/mozilla/addons-linter/pull/3628), [mozilla/addons-linter#3609](https://togithub.com/mozilla/addons-linter/pull/3609))
- Updated parsing logic to prefer parsing as ESM module any js scripts with .mjs ([mozilla/addons-linter#3641](https://togithub.com/mozilla/addons-linter/pull/3641), fixes [mozilla/addons-linter#3639](https://togithub.com/mozilla/addons-linter/issues/3639))
- Updated linting message collected on js parsing errors to include more details ([mozilla/addons-linter#3556](https://togithub.com/mozilla/addons-linter/pull/3556))
- See all addons-linter changes: [2.21.0...3.2.0](https://togithub.com/mozilla/addons-linter/compare/2.21.0...3.2.0)
See all changes: [6.0.0...6.1.0](https://togithub.com/mozilla/web-ext/compare/6.0.0...6.1.0)
### [`v6.0.0`](https://togithub.com/mozilla/web-ext/releases/6.0.0)
[Compare Source](https://togithub.com/mozilla/web-ext/compare/5.5.0...6.0.0)
##### ⚠ BREAKING CHANGES ⚠
- Dropped support for node.js 10 :wave:
- The `filename` option has been moved in the `build` options (where it does actually belong), if you were setting the `filename` option value from a config file you'll need to update the config file:
```js
module.exports = {
build: { filename: "...." },
};
```
##### Bug Fixes
- `web-ext build`: Moved `filename` option into the `build` command options ([#2178](https://togithub.com/mozilla/web-ext/issues/2178))
- `web-ext sign`: Updated sign-addon to v3.3.0 ([#2128](https://togithub.com/mozilla/web-ext/issues/2128) / [#2153](https://togithub.com/mozilla/web-ext/issues/2153))
- Various dependencies updated to their last released versions: bunyan v1.8.15 ([#2114](https://togithub.com/mozilla/web-ext/issues/2114)), camelcase v6.2.0 ([#2046](https://togithub.com/mozilla/web-ext/issues/2046)), decamelize v5 ([#2117](https://togithub.com/mozilla/web-ext/issues/2117)), firefox-profile v4.1.0 ([#2170](https://togithub.com/mozilla/web-ext/issues/2170)), fs-extra v9.1.0 ([#2132](https://togithub.com/mozilla/web-ext/issues/2132)), multimatch v5 ([#2048](https://togithub.com/mozilla/web-ext/issues/2048)), node-notifier v9 ([#2103](https://togithub.com/mozilla/web-ext/issues/2103)), open v7.4.2 ([#2111](https://togithub.com/mozilla/web-ext/issues/2111) / [#2140](https://togithub.com/mozilla/web-ext/issues/2140) / [#2158](https://togithub.com/mozilla/web-ext/issues/2158) / [#2161](https://togithub.com/mozilla/web-ext/issues/2161)), parse-json v5.2.0 ([#2005](https://togithub.com/mozilla/web-ext/issues/2005)), update-notifier to v5.1.0 ([#2063](https://togithub.com/mozilla/web-ext/issues/2063) / [#2139](https://togithub.com/mozilla/web-ext/issues/2139)), watchpack v2 ([#2024](https://togithub.com/mozilla/web-ext/pull/2024)), ws v7.4.3 ([#2141](https://togithub.com/mozilla/web-ext/issues/2141)), yargs v16 ([#2015](https://togithub.com/mozilla/web-ext/issues/2015)), zip-dir v2 ([#2080](https://togithub.com/mozilla/web-ext/issues/2080))
##### Features
- `web-ext run`: `--watch-file` can now be used to watch more than one file ([#2125](https://togithub.com/mozilla/web-ext/issues/2125)), and `--watch-files` is now an additional alias for this option ([#2182](https://togithub.com/mozilla/web-ext/issues/2182))
- `web-ext lint`: updated to use addons-linter v2.21.0 ([#2087](https://togithub.com/mozilla/web-ext/issues/2087) / [#2131](https://togithub.com/mozilla/web-ext/issues/2131) / [#2152](https://togithub.com/mozilla/web-ext/issues/2152) / [#2162](https://togithub.com/mozilla/web-ext/issues/2162) / [#2176](https://togithub.com/mozilla/web-ext/issues/2176) / [#2189](https://togithub.com/mozilla/web-ext/issues/2189)):
- Imported Firefox 85.0b5, 86.0b5 and 87.0b6 API schema ([mozilla/addons-linter#3538](https://togithub.com/mozilla/addons-linter/pull/3538) / [mozilla/addons-linter#3562](https://togithub.com/mozilla/addons-linter/pull/3562) / [mozilla/addons-linter#3598](https://togithub.com/mozilla/addons-linter/pull/3598))
- Updated browser compat data ([mozilla/addons-linter#3587](https://togithub.com/mozilla/addons-linter/pull/3587) / [mozilla/addons-linter#3597](https://togithub.com/mozilla/addons-linter/pull/3597))
- Enabled support for Numeric Separators ([mozilla/addons-linter#3543](https://togithub.com/mozilla/addons-linter/issues/3543))
- See all addons-linter changes: [2.13.1...2.21.0](https://togithub.com/mozilla/addons-linter/compare/2.13.1...2.21.0)
- `web-ext` does now exports some adb utility methods, they are meant to be used in third party nodejs scripts that are including `web-ext` as a library ([#2116](https://togithub.com/mozilla/web-ext/issues/2116)), more details about how to use the newly exported utilities have been added in the ["Using web-ext in NodeJS code" section of the README file](https://togithub.com/mozilla/web-ext#using-web-ext-in-nodejs-code)
See all changes: [5.5.0...6.0.0](https://togithub.com/mozilla/web-ext/compare/5.5.0...6.0.0)
Configuration
📅 Schedule: 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, check this box.
This PR contains the following updates:
5.5.0
->6.2.0
Release Notes
mozilla/web-ext
### [`v6.2.0`](https://togithub.com/mozilla/web-ext/releases/6.2.0) [Compare Source](https://togithub.com/mozilla/web-ext/compare/6.1.0...6.2.0) ##### Bug Fixes - Removed npm engine compatibility restriction < npm v7 ([#2271](https://togithub.com/mozilla/web-ext/issues/2271)) - Fixes `EBADENGINE` warning logged when installing web-ext using npm v7 - Updated dependencies: - ws to v7.4.6 ([#2250](https://togithub.com/mozilla/web-ext/issues/2250)) - ⚠ This update include a fix for a ReDoS vulnerability ⚠ - chrome-launcher to v0.14.0 ([#2252](https://togithub.com/mozilla/web-ext/issues/2252)) - sign-addon to v3.5.0 ([#2233](https://togithub.com/mozilla/web-ext/issues/2233)) ##### Features - `web-ext lint`: updated to use addons-linter v3.8.0 ([#2234](https://togithub.com/mozilla/web-ext/issues/2234), [#2258](https://togithub.com/mozilla/web-ext/issues/2258)) - Imported Firefox 89.0b8 API schema ([mozilla/addons-linter#3710](https://togithub.com/mozilla/addons-linter/issues/3710)) - Updated browser compat data ([mozilla/addons-linter#3688](https://togithub.com/mozilla/addons-linter/issues/3688), [mozilla/addons-linter#3698](https://togithub.com/mozilla/addons-linter/issues/3698), [mozilla/addons-linter#3708](https://togithub.com/mozilla/addons-linter/issues/3708), [mozilla/addons-linter#3736](https://togithub.com/mozilla/addons-linter/issues/3736), [mozilla/addons-linter#3748](https://togithub.com/mozilla/addons-linter/pull/3748), [mozilla/addons-linter#3758](https://togithub.com/mozilla/addons-linter/issues/3758)) - See all addons-linter changes: [3.2.0...3.8.0](https://togithub.com/mozilla/addons-linter/compare/3.2.0...3.8.0) See all changes: [6.1.0...6.2.0](https://togithub.com/mozilla/web-ext/compare/6.1.0...6.2.0) ### [`v6.1.0`](https://togithub.com/mozilla/web-ext/releases/6.1.0) [Compare Source](https://togithub.com/mozilla/web-ext/compare/6.0.0...6.1.0) ##### Bug Fixes - `web-ext run -t firefox`: Fixed installed Firefox lookup on Windows to include both `HKEY_CURRENT_USER` and `HKEY_LOCAL_MACHINE` windows registry keys (introduced by updating fx-runner dependency to v1.1.0 - [#2227](https://togithub.com/mozilla/web-ext/issues/2227)) - `web-ext run -t firefox-android`: Fixed issue when using web-ext to run an extension on Android 11 ([#2200](https://togithub.com/mozilla/web-ext/issues/2200)) - `web-ext build`: Fixed filename sanitizing issue when using a `--filename` option including arbitrary manifest property to be interpolated ([#2222](https://togithub.com/mozilla/web-ext/issues/2222), fixes [#2119](https://togithub.com/mozilla/web-ext/issues/2119)) ##### Features - `web-ext lint`: Updated to use addons-linter v3.2.0 ([#2204](https://togithub.com/mozilla/web-ext/issues/2204)) - Imported Firefox 88.0b5 API schema ([mozilla/addons-linter#3651](https://togithub.com/mozilla/addons-linter/pull/3651)) - Updated browser compat data ([mozilla/addons-linter#3664](https://togithub.com/mozilla/addons-linter/pull/3664), [mozilla/addons-linter#3628](https://togithub.com/mozilla/addons-linter/pull/3628), [mozilla/addons-linter#3609](https://togithub.com/mozilla/addons-linter/pull/3609)) - Updated parsing logic to prefer parsing as ESM module any js scripts with .mjs ([mozilla/addons-linter#3641](https://togithub.com/mozilla/addons-linter/pull/3641), fixes [mozilla/addons-linter#3639](https://togithub.com/mozilla/addons-linter/issues/3639)) - Updated linting message collected on js parsing errors to include more details ([mozilla/addons-linter#3556](https://togithub.com/mozilla/addons-linter/pull/3556)) - See all addons-linter changes: [2.21.0...3.2.0](https://togithub.com/mozilla/addons-linter/compare/2.21.0...3.2.0) See all changes: [6.0.0...6.1.0](https://togithub.com/mozilla/web-ext/compare/6.0.0...6.1.0) ### [`v6.0.0`](https://togithub.com/mozilla/web-ext/releases/6.0.0) [Compare Source](https://togithub.com/mozilla/web-ext/compare/5.5.0...6.0.0) ##### ⚠ BREAKING CHANGES ⚠ - Dropped support for node.js 10 :wave: - The `filename` option has been moved in the `build` options (where it does actually belong), if you were setting the `filename` option value from a config file you'll need to update the config file: ```js module.exports = { build: { filename: "...." }, }; ``` ##### Bug Fixes - `web-ext build`: Moved `filename` option into the `build` command options ([#2178](https://togithub.com/mozilla/web-ext/issues/2178)) - `web-ext sign`: Updated sign-addon to v3.3.0 ([#2128](https://togithub.com/mozilla/web-ext/issues/2128) / [#2153](https://togithub.com/mozilla/web-ext/issues/2153)) - Various dependencies updated to their last released versions: bunyan v1.8.15 ([#2114](https://togithub.com/mozilla/web-ext/issues/2114)), camelcase v6.2.0 ([#2046](https://togithub.com/mozilla/web-ext/issues/2046)), decamelize v5 ([#2117](https://togithub.com/mozilla/web-ext/issues/2117)), firefox-profile v4.1.0 ([#2170](https://togithub.com/mozilla/web-ext/issues/2170)), fs-extra v9.1.0 ([#2132](https://togithub.com/mozilla/web-ext/issues/2132)), multimatch v5 ([#2048](https://togithub.com/mozilla/web-ext/issues/2048)), node-notifier v9 ([#2103](https://togithub.com/mozilla/web-ext/issues/2103)), open v7.4.2 ([#2111](https://togithub.com/mozilla/web-ext/issues/2111) / [#2140](https://togithub.com/mozilla/web-ext/issues/2140) / [#2158](https://togithub.com/mozilla/web-ext/issues/2158) / [#2161](https://togithub.com/mozilla/web-ext/issues/2161)), parse-json v5.2.0 ([#2005](https://togithub.com/mozilla/web-ext/issues/2005)), update-notifier to v5.1.0 ([#2063](https://togithub.com/mozilla/web-ext/issues/2063) / [#2139](https://togithub.com/mozilla/web-ext/issues/2139)), watchpack v2 ([#2024](https://togithub.com/mozilla/web-ext/pull/2024)), ws v7.4.3 ([#2141](https://togithub.com/mozilla/web-ext/issues/2141)), yargs v16 ([#2015](https://togithub.com/mozilla/web-ext/issues/2015)), zip-dir v2 ([#2080](https://togithub.com/mozilla/web-ext/issues/2080)) ##### Features - `web-ext run`: `--watch-file` can now be used to watch more than one file ([#2125](https://togithub.com/mozilla/web-ext/issues/2125)), and `--watch-files` is now an additional alias for this option ([#2182](https://togithub.com/mozilla/web-ext/issues/2182)) - `web-ext lint`: updated to use addons-linter v2.21.0 ([#2087](https://togithub.com/mozilla/web-ext/issues/2087) / [#2131](https://togithub.com/mozilla/web-ext/issues/2131) / [#2152](https://togithub.com/mozilla/web-ext/issues/2152) / [#2162](https://togithub.com/mozilla/web-ext/issues/2162) / [#2176](https://togithub.com/mozilla/web-ext/issues/2176) / [#2189](https://togithub.com/mozilla/web-ext/issues/2189)): - Imported Firefox 85.0b5, 86.0b5 and 87.0b6 API schema ([mozilla/addons-linter#3538](https://togithub.com/mozilla/addons-linter/pull/3538) / [mozilla/addons-linter#3562](https://togithub.com/mozilla/addons-linter/pull/3562) / [mozilla/addons-linter#3598](https://togithub.com/mozilla/addons-linter/pull/3598)) - Updated browser compat data ([mozilla/addons-linter#3587](https://togithub.com/mozilla/addons-linter/pull/3587) / [mozilla/addons-linter#3597](https://togithub.com/mozilla/addons-linter/pull/3597)) - Enabled support for Numeric Separators ([mozilla/addons-linter#3543](https://togithub.com/mozilla/addons-linter/issues/3543)) - See all addons-linter changes: [2.13.1...2.21.0](https://togithub.com/mozilla/addons-linter/compare/2.13.1...2.21.0) - `web-ext` does now exports some adb utility methods, they are meant to be used in third party nodejs scripts that are including `web-ext` as a library ([#2116](https://togithub.com/mozilla/web-ext/issues/2116)), more details about how to use the newly exported utilities have been added in the ["Using web-ext in NodeJS code" section of the README file](https://togithub.com/mozilla/web-ext#using-web-ext-in-nodejs-code) See all changes: [5.5.0...6.0.0](https://togithub.com/mozilla/web-ext/compare/5.5.0...6.0.0)Configuration
📅 Schedule: 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 WhiteSource Renovate. View repository job log here.