mozilla/web-ext
### [`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, click this checkbox.
This PR has been generated by Mend Renovate. View repository job log here.
This PR contains the following updates:
^6.8.0
->^7.0.0
Release Notes
mozilla/web-ext
### [`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.