mozilla/web-ext (web-ext)
### [`v7.6.2`](https://togithub.com/mozilla/web-ext/releases/tag/7.6.2)
[Compare Source](https://togithub.com/mozilla/web-ext/compare/7.6.1...7.6.2)
#### main changes
- Fixed: Android 13 startActivity with correct intent action and category ([#2734](https://togithub.com/mozilla/web-ext/issues/2734))
### [`v7.6.1`](https://togithub.com/mozilla/web-ext/releases/tag/7.6.1)
[Compare Source](https://togithub.com/mozilla/web-ext/compare/7.6.0...7.6.1)
#### main changes
- Update `xml2js` and `firefox-profile` ([#2721](https://togithub.com/mozilla/web-ext/issues/2721))
### [`v7.6.0`](https://togithub.com/mozilla/web-ext/releases/tag/7.6.0)
[Compare Source](https://togithub.com/mozilla/web-ext/compare/7.5.0...7.6.0)
#### Features
- **web-ext lint**: updated to use `addons-linter` to 5.32.0 ([#2680](https://togithub.com/mozilla/web-ext/issues/2680))
- **web-ext sign**: add a CLI option to disable the progress bar ([#2625](https://togithub.com/mozilla/web-ext/issues/2625))
#### Bug Fixes
- **web-ext run**: fix help message to mention "deved" alias for "firefoxdeveloperedition" ([#2637](https://togithub.com/mozilla/web-ext/issues/2637))
- Other dependencies updated:
- `@babel/runtime` to 7.21.0 ([#2648](https://togithub.com/mozilla/web-ext/issues/2648))
- `jose` to 4.13.1 ([#2660](https://togithub.com/mozilla/web-ext/issues/2660))
- `node-fetch` to 3.3.1 ([#2666](https://togithub.com/mozilla/web-ext/issues/2666))
- `open` to 8.4.2 ([#2651](https://togithub.com/mozilla/web-ext/issues/2651))
- `sign-addon` to 5.3.0 ([#2664](https://togithub.com/mozilla/web-ext/issues/2664))
- `ws` to 8.13.0 ([#2671](https://togithub.com/mozilla/web-ext/issues/2671))
- `yargs` to 17.7.1 ([#2654](https://togithub.com/mozilla/web-ext/issues/2654))
- ... and some other dev dependencies
See all changes: https://github.com/mozilla/web-ext/compare/7.5.0...7.6.0
Note: this will very likely be the last `web-ext` version that officially supports Node 14.
### [`v7.5.0`](https://togithub.com/mozilla/web-ext/releases/tag/7.5.0)
[Compare Source](https://togithub.com/mozilla/web-ext/compare/7.4.0...7.5.0)
##### Features
- **web-ext lint**: updated to use addons-linter v5.27.0 ([#2573](https://togithub.com/mozilla/web-ext/issues/2573), [#2583](https://togithub.com/mozilla/web-ext/issues/2583), [#2602](https://togithub.com/mozilla/web-ext/issues/2602), [#2619](https://togithub.com/mozilla/web-ext/issues/2619))
- import Firefox `109.0b9` API schema
- ensure empty ZIP files will output results when auto-close feature is disabled
- switch to vendored `ajv-merge-patch` library to fix a potential security issue
- prevent errors when `permissions` in manifest.json isn't an array
- **web-ext sign**: send user agent header with signing requests ([#2540](https://togithub.com/mozilla/web-ext/issues/2540))
##### Bug Fixes
- **web-ext sign**: added missing type for `channel` parameter ([#2546](https://togithub.com/mozilla/web-ext/issues/2546))
- **web-ext sign**: fixed the default AMO API base URL used by the experimental `--use-submission-api` CLI flag ([#2621](https://togithub.com/mozilla/web-ext/issues/2621))
- Other dependencies updated:
- `sign-addon` to v5.2.0 ([#2584](https://togithub.com/mozilla/web-ext/issues/2584))
- `camelcase` to v7.0.1 ([#2574](https://togithub.com/mozilla/web-ext/issues/2574))
- `eslint` to v8.29.0 ([#2569](https://togithub.com/mozilla/web-ext/issues/2569))
- `mocha` to v10.2.0 ([#2572](https://togithub.com/mozilla/web-ext/issues/2572))
- `prettier` to v2.8.1 ([#2571](https://togithub.com/mozilla/web-ext/issues/2571))
- ... and some other dev dependencies
See all changes: https://github.com/mozilla/web-ext/compare/7.4.0...7.5.0
### [`v7.4.0`](https://togithub.com/mozilla/web-ext/releases/tag/7.4.0)
[Compare Source](https://togithub.com/mozilla/web-ext/compare/7.3.1...7.4.0)
##### Features
- `web-ext lint`: enabled MV3 by default ([#2557](https://togithub.com/mozilla/web-ext/issues/2557))
- `web-ext lint`: updated to use addons-linter v5.23.0 ([#2537](https://togithub.com/mozilla/web-ext/issues/2537)) ([#2561](https://togithub.com/mozilla/web-ext/issues/2561))
- Firefox 108.0b5 schema has been imported
- MV3 event pages are now fully supported by the linter
- Various fixes related to CSP have been made in the linter
##### Bug Fixes
- Other dependencies updated:
- jose to v4.11.1 ([#2534](https://togithub.com/mozilla/web-ext/issues/2534)) ([#2560](https://togithub.com/mozilla/web-ext/issues/2560))
- node-fetch to v3.3.0 ([#2554](https://togithub.com/mozilla/web-ext/issues/2554))
- ws to v8.11.0 ([#2536](https://togithub.com/mozilla/web-ext/issues/2536))
- yargs to v17.6.2 ([#2545](https://togithub.com/mozilla/web-ext/issues/2545))
See all changes https://github.com/mozilla/web-ext/compare/7.3.1...7.4.0
### [`v7.3.1`](https://togithub.com/mozilla/web-ext/releases/tag/7.3.1)
[Compare Source](https://togithub.com/mozilla/web-ext/compare/7.3.0...7.3.1)
##### Bug Fixes
- `web-ext sign`: fixed a bug that caused the experimental CLI flag `--use-submission-api` to use an invalid URL ([#2531](https://togithub.com/mozilla/web-ext/issues/2531))
See all changes https://github.com/mozilla/web-ext/compare/7.3.0...7.3.1
### [`v7.3.0`](https://togithub.com/mozilla/web-ext/releases/tag/7.3.0)
[Compare Source](https://togithub.com/mozilla/web-ext/compare/7.2.0...7.3.0)
##### Features
- `web-ext lint`: added support for the `--firefox-preview` option ([#2505](https://togithub.com/mozilla/web-ext/issues/2505))
- `web-ext lint`: updated to use addons-linter v5.18.0 ([#2500](https://togithub.com/mozilla/web-ext/issues/2500), [#2518](https://togithub.com/mozilla/web-ext/issues/2518), [#2524](https://togithub.com/mozilla/web-ext/issues/2524), [#2526](https://togithub.com/mozilla/web-ext/issues/2526))
- Firefox 106.0b10 schema has been imported
- The linter now verifies that all locale directories have `messages.json` files
- The linter now validates CSP values set for the new script-src-elem/script-src-attr directives
- `web-ext run`: added new CLI flag `--devtools` to open DevTools for the installed add-on right away. ([#2488](https://togithub.com/mozilla/web-ext/issues/2488)) (requires Firefox 106 and above)
- `web-ext sign`: added new **experimental** CLI flag `--use-submission-api` to use the [new AMO add-on submission API](https://blog.mozilla.org/addons/2022/03/17/new-api-for-submitting-and-updating-add-ons/) ([#2489](https://togithub.com/mozilla/web-ext/issues/2489)). See also: [https://github.com/mozilla/web-ext/issues/2503](https://togithub.com/mozilla/web-ext/issues/2503)
##### Bug Fixes
- Other dependencies updated:
- jose to v4.10.0 ([#2496](https://togithub.com/mozilla/web-ext/issues/2496))
- sign-addon to v5.1.0 ([#2522](https://togithub.com/mozilla/web-ext/issues/2522))
- ws to v8.9.0 ([#2519](https://togithub.com/mozilla/web-ext/issues/2519))
- yargs to v17.6.0 ([#2520](https://togithub.com/mozilla/web-ext/issues/2520))
See all changes https://github.com/mozilla/web-ext/compare/7.2.0...7.3.0
### [`v7.2.0`](https://togithub.com/mozilla/web-ext/releases/tag/7.2.0)
[Compare Source](https://togithub.com/mozilla/web-ext/compare/7.1.1...7.2.0)
##### Features
- `web-ext run`: Added support for flatpak packaged Firefox builds ([#2477](https://togithub.com/mozilla/web-ext/issues/2477)), as an example `web-ext run --firefox flatpak:org.mozilla.firefox` will now run the target extension on the [org.mozilla.firefox flatpak package](https://flathub.org/apps/details/org.mozilla.firefox).
- `web-ex lint`: Updated to use addons-linter v5.14.0 ([#2457](https://togithub.com/mozilla/web-ext/issues/2457), [#2463](https://togithub.com/mozilla/web-ext/issues/2463), [#2479](https://togithub.com/mozilla/web-ext/issues/2479)):
- Imported Firefox 104.0b8 API Schema data
- Fixed parsing error on `import.meta` uses from `.js` files
- Updated [@mdn/browser-compat-data](https://togithub.com/mdn/browser-compat-data) to v5.1.8
- Updated eslint to v8.21.0
- Updated espree to v9.3.3
- See all addons-linter changes: [5.10.0...5.14.0](https://togithub.com/mozilla/addons-linter/compare/5.10.0...5.14.0)
See all changes [7.1.1...7.2.0](https://togithub.com/mozilla/web-ext/compare/7.1.1...7.2.0)
### [`v7.1.1`](https://togithub.com/mozilla/web-ext/releases/tag/7.1.1)
[Compare Source](https://togithub.com/mozilla/web-ext/compare/7.1.0...7.1.1)
##### Bug Fixes
- `web-ext run`: Fixed issue related to the `"extensions.manifestV3.enabled"` custom pref being set to `true` by default even when no `--firefox-preview` option was explicitly part of the command line options or config file. ([#2454](https://togithub.com/mozilla/web-ext/issues/2454))
- `web-ext lint`: Updated to use addons-linter v5.10.0 ([#2448](https://togithub.com/mozilla/web-ext/issues/2448))
- transitive peer dependencies inherited through addons-linter are now all marked as optional
- See all addons-linter changes: [5.9.0...5.10.0](https://togithub.com/mozilla/addons-linter/compare/5.9.0...5.10.0)
- updated dependency update-notifier to v6 ([#2444](https://togithub.com/mozilla/web-ext/issues/2444))
(fixes [CVE-2022-33987](https://nvd.nist.gov/vuln/detail/CVE-2022-33987) sec advisory)
See all changes [7.1.0...7.1.1](https://togithub.com/mozilla/web-ext/compare/7.1.0...7.1.1)
### [`v7.1.0`](https://togithub.com/mozilla/web-ext/releases/tag/7.1.0)
[Compare Source](https://togithub.com/mozilla/web-ext/compare/7.0.0...7.1.0)
##### Features
- `web-ext lint`: Updated to use addons-linter v5.9.0 ([#2435](https://togithub.com/mozilla/web-ext/issues/2435), [#2441](https://togithub.com/mozilla/web-ext/issues/2441))
- Imported Firefox 102.0b8 API Schema data
- Updated [@mdn/browser-compat-data](https://togithub.com/mdn/browser-compat-data) to v5.1.1
- See all addons-linter changes: [5.7.0...5.9.0](https://togithub.com/mozilla/addons-linter/compare/5.7.0...5.9.0)
- `web-ext run`: Introduced a new `--firefox-preview` option to enable experimental features
currently locked behind about:config prefs, in particular it enabled the experimental
support for `manifest_version: 3` extensions when used with Firefox versions >= 101 ([#2436](https://togithub.com/mozilla/web-ext/issues/2436)).
##### Bug Fixes
- Other dependencies updated:
- ws to v8.8.0 ([#2430](https://togithub.com/mozilla/web-ext/issues/2430))
See all changes [7.0.0...7.1.0](https://togithub.com/mozilla/web-ext/compare/7.0.0...7.1.0)
### [`v7.0.0`](https://togithub.com/mozilla/web-ext/releases/tag/7.0.0)
[Compare Source](https://togithub.com/mozilla/web-ext/compare/6.8.0...7.0.0)
#### :warning: BREAKING CHANGES :warning:
- `web-ext` npm package is now a **pure ESM package** ([#2405](https://togithub.com/mozilla/web-ext/pull/2405)), and so it breaks backward compatibility for requiring `web-ext` from nodejs CommonJS modules. See [`Using web-ext in NodeJS code` README section](https://togithub.com/mozilla/web-ext/#using-web-ext-in-nodejs-code) for some more updated details about the web-ext APIs exported as web-ext ES Modules.
- Dropped support for NodeJS 12 :wave:
##### Features
- `web-ext lint`: Updated to use addons-linter v5.7.0 ([#2400](https://togithub.com/mozilla/web-ext/issues/2400), [#2404](https://togithub.com/mozilla/web-ext/issues/2404), [#2425](https://togithub.com/mozilla/web-ext/issues/2425))
- Imported Firefox 99.0b8, Firefox 100 and Firefox 101.0b6 API Schema data
- Updated [@mdn/browser-compat-data](https://togithub.com/mdn/browser-compat-data) to v5
- Added detection and reporting of privileged permissions and properties based on the extension manifest.json file
- Allow `wasm-unsafe-eval` keyword in the custom extension CSP
- See all addons-linter changes: [4.14.0...5.7.0](https://togithub.com/mozilla/addons-linter/compare/4.14.0...5.7.0)
- `web-ext lint`: Added a new `--privileged` CLI flag to enable `privileged extensions` linting mode ([#2398](https://togithub.com/mozilla/web-ext/issues/2398))
##### Bug Fixes
- Dependencies updates:
- camelcase to v7 ([#2414](https://togithub.com/mozilla/web-ext/issues/2414), [#2419](https://togithub.com/mozilla/web-ext/issues/2419))
- chrome-launcher to v0.15.1 ([#2410](https://togithub.com/mozilla/web-ext/issues/2410))
- debounce to v1.2.1 ([#2190](https://togithub.com/mozilla/web-ext/issues/2190))
- decamelize to v6 ([#2325](https://togithub.com/mozilla/web-ext/issues/2325), [#2420](https://togithub.com/mozilla/web-ext/issues/2420))
- fs-extra to v10 ([#2237](https://togithub.com/mozilla/web-ext/issues/2237))
- multimatch to v6 ([#2421](https://togithub.com/mozilla/web-ext/issues/2421))
- node-notifier to v10 ([#2194](https://togithub.com/mozilla/web-ext/issues/2194), [#2255](https://togithub.com/mozilla/web-ext/issues/2255))
- open to v8 ([#2175](https://togithub.com/mozilla/web-ext/issues/2175))
- parse-json to v6 ([#2422](https://togithub.com/mozilla/web-ext/issues/2422))
- promise-toolbox to v0.21.0 ([#2415](https://togithub.com/mozilla/web-ext/issues/2415))
- sign-addon to v5 ([#2423](https://togithub.com/mozilla/web-ext/issues/2423), [#2426](https://togithub.com/mozilla/web-ext/issues/2426))
- source-map-support to v0.5.21 ([#2411](https://togithub.com/mozilla/web-ext/issues/2411))
- strip-bom to v5 ([#2224](https://togithub.com/mozilla/web-ext/issues/2224))
- strip-json-comments to v4 ([#2301](https://togithub.com/mozilla/web-ext/issues/2301))
- watchpack to v2.4.0 ([#2253](https://togithub.com/mozilla/web-ext/issues/2253))
- ws to v8 ([#2270](https://togithub.com/mozilla/web-ext/issues/2270), [#2288](https://togithub.com/mozilla/web-ext/issues/2288))
- yargs to v17 ([#2235](https://togithub.com/mozilla/web-ext/pull/2235))
- [@devicefarmer/adbkit](https://togithub.com/devicefarmer/adbkit) to v3.2.3 ([#2397](https://togithub.com/mozilla/web-ext/pull/2397))
See all changes [6.8.0...7.0.0](https://togithub.com/mozilla/web-ext/compare/6.8.0...7.0.0)
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, check this box
This PR has been generated by Mend Renovate. View repository job log here.
This PR contains the following updates:
6.8.0
->7.6.2
Release Notes
mozilla/web-ext (web-ext)
### [`v7.6.2`](https://togithub.com/mozilla/web-ext/releases/tag/7.6.2) [Compare Source](https://togithub.com/mozilla/web-ext/compare/7.6.1...7.6.2) #### main changes - Fixed: Android 13 startActivity with correct intent action and category ([#2734](https://togithub.com/mozilla/web-ext/issues/2734)) ### [`v7.6.1`](https://togithub.com/mozilla/web-ext/releases/tag/7.6.1) [Compare Source](https://togithub.com/mozilla/web-ext/compare/7.6.0...7.6.1) #### main changes - Update `xml2js` and `firefox-profile` ([#2721](https://togithub.com/mozilla/web-ext/issues/2721)) ### [`v7.6.0`](https://togithub.com/mozilla/web-ext/releases/tag/7.6.0) [Compare Source](https://togithub.com/mozilla/web-ext/compare/7.5.0...7.6.0) #### Features - **web-ext lint**: updated to use `addons-linter` to 5.32.0 ([#2680](https://togithub.com/mozilla/web-ext/issues/2680)) - **web-ext sign**: add a CLI option to disable the progress bar ([#2625](https://togithub.com/mozilla/web-ext/issues/2625)) #### Bug Fixes - **web-ext run**: fix help message to mention "deved" alias for "firefoxdeveloperedition" ([#2637](https://togithub.com/mozilla/web-ext/issues/2637)) - Other dependencies updated: - `@babel/runtime` to 7.21.0 ([#2648](https://togithub.com/mozilla/web-ext/issues/2648)) - `jose` to 4.13.1 ([#2660](https://togithub.com/mozilla/web-ext/issues/2660)) - `node-fetch` to 3.3.1 ([#2666](https://togithub.com/mozilla/web-ext/issues/2666)) - `open` to 8.4.2 ([#2651](https://togithub.com/mozilla/web-ext/issues/2651)) - `sign-addon` to 5.3.0 ([#2664](https://togithub.com/mozilla/web-ext/issues/2664)) - `ws` to 8.13.0 ([#2671](https://togithub.com/mozilla/web-ext/issues/2671)) - `yargs` to 17.7.1 ([#2654](https://togithub.com/mozilla/web-ext/issues/2654)) - ... and some other dev dependencies See all changes: https://github.com/mozilla/web-ext/compare/7.5.0...7.6.0 Note: this will very likely be the last `web-ext` version that officially supports Node 14. ### [`v7.5.0`](https://togithub.com/mozilla/web-ext/releases/tag/7.5.0) [Compare Source](https://togithub.com/mozilla/web-ext/compare/7.4.0...7.5.0) ##### Features - **web-ext lint**: updated to use addons-linter v5.27.0 ([#2573](https://togithub.com/mozilla/web-ext/issues/2573), [#2583](https://togithub.com/mozilla/web-ext/issues/2583), [#2602](https://togithub.com/mozilla/web-ext/issues/2602), [#2619](https://togithub.com/mozilla/web-ext/issues/2619)) - import Firefox `109.0b9` API schema - ensure empty ZIP files will output results when auto-close feature is disabled - switch to vendored `ajv-merge-patch` library to fix a potential security issue - prevent errors when `permissions` in manifest.json isn't an array - **web-ext sign**: send user agent header with signing requests ([#2540](https://togithub.com/mozilla/web-ext/issues/2540)) ##### Bug Fixes - **web-ext sign**: added missing type for `channel` parameter ([#2546](https://togithub.com/mozilla/web-ext/issues/2546)) - **web-ext sign**: fixed the default AMO API base URL used by the experimental `--use-submission-api` CLI flag ([#2621](https://togithub.com/mozilla/web-ext/issues/2621)) - Other dependencies updated: - `sign-addon` to v5.2.0 ([#2584](https://togithub.com/mozilla/web-ext/issues/2584)) - `camelcase` to v7.0.1 ([#2574](https://togithub.com/mozilla/web-ext/issues/2574)) - `eslint` to v8.29.0 ([#2569](https://togithub.com/mozilla/web-ext/issues/2569)) - `mocha` to v10.2.0 ([#2572](https://togithub.com/mozilla/web-ext/issues/2572)) - `prettier` to v2.8.1 ([#2571](https://togithub.com/mozilla/web-ext/issues/2571)) - ... and some other dev dependencies See all changes: https://github.com/mozilla/web-ext/compare/7.4.0...7.5.0 ### [`v7.4.0`](https://togithub.com/mozilla/web-ext/releases/tag/7.4.0) [Compare Source](https://togithub.com/mozilla/web-ext/compare/7.3.1...7.4.0) ##### Features - `web-ext lint`: enabled MV3 by default ([#2557](https://togithub.com/mozilla/web-ext/issues/2557)) - `web-ext lint`: updated to use addons-linter v5.23.0 ([#2537](https://togithub.com/mozilla/web-ext/issues/2537)) ([#2561](https://togithub.com/mozilla/web-ext/issues/2561)) - Firefox 108.0b5 schema has been imported - MV3 event pages are now fully supported by the linter - Various fixes related to CSP have been made in the linter ##### Bug Fixes - Other dependencies updated: - jose to v4.11.1 ([#2534](https://togithub.com/mozilla/web-ext/issues/2534)) ([#2560](https://togithub.com/mozilla/web-ext/issues/2560)) - node-fetch to v3.3.0 ([#2554](https://togithub.com/mozilla/web-ext/issues/2554)) - ws to v8.11.0 ([#2536](https://togithub.com/mozilla/web-ext/issues/2536)) - yargs to v17.6.2 ([#2545](https://togithub.com/mozilla/web-ext/issues/2545)) See all changes https://github.com/mozilla/web-ext/compare/7.3.1...7.4.0 ### [`v7.3.1`](https://togithub.com/mozilla/web-ext/releases/tag/7.3.1) [Compare Source](https://togithub.com/mozilla/web-ext/compare/7.3.0...7.3.1) ##### Bug Fixes - `web-ext sign`: fixed a bug that caused the experimental CLI flag `--use-submission-api` to use an invalid URL ([#2531](https://togithub.com/mozilla/web-ext/issues/2531)) See all changes https://github.com/mozilla/web-ext/compare/7.3.0...7.3.1 ### [`v7.3.0`](https://togithub.com/mozilla/web-ext/releases/tag/7.3.0) [Compare Source](https://togithub.com/mozilla/web-ext/compare/7.2.0...7.3.0) ##### Features - `web-ext lint`: added support for the `--firefox-preview` option ([#2505](https://togithub.com/mozilla/web-ext/issues/2505)) - `web-ext lint`: updated to use addons-linter v5.18.0 ([#2500](https://togithub.com/mozilla/web-ext/issues/2500), [#2518](https://togithub.com/mozilla/web-ext/issues/2518), [#2524](https://togithub.com/mozilla/web-ext/issues/2524), [#2526](https://togithub.com/mozilla/web-ext/issues/2526)) - Firefox 106.0b10 schema has been imported - The linter now verifies that all locale directories have `messages.json` files - The linter now validates CSP values set for the new script-src-elem/script-src-attr directives - `web-ext run`: added new CLI flag `--devtools` to open DevTools for the installed add-on right away. ([#2488](https://togithub.com/mozilla/web-ext/issues/2488)) (requires Firefox 106 and above) - `web-ext sign`: added new **experimental** CLI flag `--use-submission-api` to use the [new AMO add-on submission API](https://blog.mozilla.org/addons/2022/03/17/new-api-for-submitting-and-updating-add-ons/) ([#2489](https://togithub.com/mozilla/web-ext/issues/2489)). See also: [https://github.com/mozilla/web-ext/issues/2503](https://togithub.com/mozilla/web-ext/issues/2503) ##### Bug Fixes - Other dependencies updated: - jose to v4.10.0 ([#2496](https://togithub.com/mozilla/web-ext/issues/2496)) - sign-addon to v5.1.0 ([#2522](https://togithub.com/mozilla/web-ext/issues/2522)) - ws to v8.9.0 ([#2519](https://togithub.com/mozilla/web-ext/issues/2519)) - yargs to v17.6.0 ([#2520](https://togithub.com/mozilla/web-ext/issues/2520)) See all changes https://github.com/mozilla/web-ext/compare/7.2.0...7.3.0 ### [`v7.2.0`](https://togithub.com/mozilla/web-ext/releases/tag/7.2.0) [Compare Source](https://togithub.com/mozilla/web-ext/compare/7.1.1...7.2.0) ##### Features - `web-ext run`: Added support for flatpak packaged Firefox builds ([#2477](https://togithub.com/mozilla/web-ext/issues/2477)), as an example `web-ext run --firefox flatpak:org.mozilla.firefox` will now run the target extension on the [org.mozilla.firefox flatpak package](https://flathub.org/apps/details/org.mozilla.firefox). - `web-ex lint`: Updated to use addons-linter v5.14.0 ([#2457](https://togithub.com/mozilla/web-ext/issues/2457), [#2463](https://togithub.com/mozilla/web-ext/issues/2463), [#2479](https://togithub.com/mozilla/web-ext/issues/2479)): - Imported Firefox 104.0b8 API Schema data - Fixed parsing error on `import.meta` uses from `.js` files - Updated [@mdn/browser-compat-data](https://togithub.com/mdn/browser-compat-data) to v5.1.8 - Updated eslint to v8.21.0 - Updated espree to v9.3.3 - See all addons-linter changes: [5.10.0...5.14.0](https://togithub.com/mozilla/addons-linter/compare/5.10.0...5.14.0) See all changes [7.1.1...7.2.0](https://togithub.com/mozilla/web-ext/compare/7.1.1...7.2.0) ### [`v7.1.1`](https://togithub.com/mozilla/web-ext/releases/tag/7.1.1) [Compare Source](https://togithub.com/mozilla/web-ext/compare/7.1.0...7.1.1) ##### Bug Fixes - `web-ext run`: Fixed issue related to the `"extensions.manifestV3.enabled"` custom pref being set to `true` by default even when no `--firefox-preview` option was explicitly part of the command line options or config file. ([#2454](https://togithub.com/mozilla/web-ext/issues/2454)) - `web-ext lint`: Updated to use addons-linter v5.10.0 ([#2448](https://togithub.com/mozilla/web-ext/issues/2448)) - transitive peer dependencies inherited through addons-linter are now all marked as optional - See all addons-linter changes: [5.9.0...5.10.0](https://togithub.com/mozilla/addons-linter/compare/5.9.0...5.10.0) - updated dependency update-notifier to v6 ([#2444](https://togithub.com/mozilla/web-ext/issues/2444)) (fixes [CVE-2022-33987](https://nvd.nist.gov/vuln/detail/CVE-2022-33987) sec advisory) See all changes [7.1.0...7.1.1](https://togithub.com/mozilla/web-ext/compare/7.1.0...7.1.1) ### [`v7.1.0`](https://togithub.com/mozilla/web-ext/releases/tag/7.1.0) [Compare Source](https://togithub.com/mozilla/web-ext/compare/7.0.0...7.1.0) ##### Features - `web-ext lint`: Updated to use addons-linter v5.9.0 ([#2435](https://togithub.com/mozilla/web-ext/issues/2435), [#2441](https://togithub.com/mozilla/web-ext/issues/2441)) - Imported Firefox 102.0b8 API Schema data - Updated [@mdn/browser-compat-data](https://togithub.com/mdn/browser-compat-data) to v5.1.1 - See all addons-linter changes: [5.7.0...5.9.0](https://togithub.com/mozilla/addons-linter/compare/5.7.0...5.9.0) - `web-ext run`: Introduced a new `--firefox-preview` option to enable experimental features currently locked behind about:config prefs, in particular it enabled the experimental support for `manifest_version: 3` extensions when used with Firefox versions >= 101 ([#2436](https://togithub.com/mozilla/web-ext/issues/2436)). ##### Bug Fixes - Other dependencies updated: - ws to v8.8.0 ([#2430](https://togithub.com/mozilla/web-ext/issues/2430)) See all changes [7.0.0...7.1.0](https://togithub.com/mozilla/web-ext/compare/7.0.0...7.1.0) ### [`v7.0.0`](https://togithub.com/mozilla/web-ext/releases/tag/7.0.0) [Compare Source](https://togithub.com/mozilla/web-ext/compare/6.8.0...7.0.0) #### :warning: BREAKING CHANGES :warning: - `web-ext` npm package is now a **pure ESM package** ([#2405](https://togithub.com/mozilla/web-ext/pull/2405)), and so it breaks backward compatibility for requiring `web-ext` from nodejs CommonJS modules. See [`Using web-ext in NodeJS code` README section](https://togithub.com/mozilla/web-ext/#using-web-ext-in-nodejs-code) for some more updated details about the web-ext APIs exported as web-ext ES Modules. - Dropped support for NodeJS 12 :wave: ##### Features - `web-ext lint`: Updated to use addons-linter v5.7.0 ([#2400](https://togithub.com/mozilla/web-ext/issues/2400), [#2404](https://togithub.com/mozilla/web-ext/issues/2404), [#2425](https://togithub.com/mozilla/web-ext/issues/2425)) - Imported Firefox 99.0b8, Firefox 100 and Firefox 101.0b6 API Schema data - Updated [@mdn/browser-compat-data](https://togithub.com/mdn/browser-compat-data) to v5 - Added detection and reporting of privileged permissions and properties based on the extension manifest.json file - Allow `wasm-unsafe-eval` keyword in the custom extension CSP - See all addons-linter changes: [4.14.0...5.7.0](https://togithub.com/mozilla/addons-linter/compare/4.14.0...5.7.0) - `web-ext lint`: Added a new `--privileged` CLI flag to enable `privileged extensions` linting mode ([#2398](https://togithub.com/mozilla/web-ext/issues/2398)) ##### Bug Fixes - Dependencies updates: - camelcase to v7 ([#2414](https://togithub.com/mozilla/web-ext/issues/2414), [#2419](https://togithub.com/mozilla/web-ext/issues/2419)) - chrome-launcher to v0.15.1 ([#2410](https://togithub.com/mozilla/web-ext/issues/2410)) - debounce to v1.2.1 ([#2190](https://togithub.com/mozilla/web-ext/issues/2190)) - decamelize to v6 ([#2325](https://togithub.com/mozilla/web-ext/issues/2325), [#2420](https://togithub.com/mozilla/web-ext/issues/2420)) - fs-extra to v10 ([#2237](https://togithub.com/mozilla/web-ext/issues/2237)) - multimatch to v6 ([#2421](https://togithub.com/mozilla/web-ext/issues/2421)) - node-notifier to v10 ([#2194](https://togithub.com/mozilla/web-ext/issues/2194), [#2255](https://togithub.com/mozilla/web-ext/issues/2255)) - open to v8 ([#2175](https://togithub.com/mozilla/web-ext/issues/2175)) - parse-json to v6 ([#2422](https://togithub.com/mozilla/web-ext/issues/2422)) - promise-toolbox to v0.21.0 ([#2415](https://togithub.com/mozilla/web-ext/issues/2415)) - sign-addon to v5 ([#2423](https://togithub.com/mozilla/web-ext/issues/2423), [#2426](https://togithub.com/mozilla/web-ext/issues/2426)) - source-map-support to v0.5.21 ([#2411](https://togithub.com/mozilla/web-ext/issues/2411)) - strip-bom to v5 ([#2224](https://togithub.com/mozilla/web-ext/issues/2224)) - strip-json-comments to v4 ([#2301](https://togithub.com/mozilla/web-ext/issues/2301)) - watchpack to v2.4.0 ([#2253](https://togithub.com/mozilla/web-ext/issues/2253)) - ws to v8 ([#2270](https://togithub.com/mozilla/web-ext/issues/2270), [#2288](https://togithub.com/mozilla/web-ext/issues/2288)) - yargs to v17 ([#2235](https://togithub.com/mozilla/web-ext/pull/2235)) - [@devicefarmer/adbkit](https://togithub.com/devicefarmer/adbkit) to v3.2.3 ([#2397](https://togithub.com/mozilla/web-ext/pull/2397)) See all changes [6.8.0...7.0.0](https://togithub.com/mozilla/web-ext/compare/6.8.0...7.0.0)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.