mozilla/web-ext (web-ext)
### [`v8.3.0`](https://redirect.github.com/mozilla/web-ext/releases/tag/8.3.0)
[Compare Source](https://redirect.github.com/mozilla/web-ext/compare/8.2.0...8.3.0)
#### main changes
- Updated: dependency `addons-linter` to 7.1.0 ([#3254](https://redirect.github.com/mozilla/web-ext/issues/3254))
- Updated: replace Bunyan logger with Pino ([#3214](https://redirect.github.com/mozilla/web-ext/issues/3214))
- Removed: drop `mz` dependency ([#3215](https://redirect.github.com/mozilla/web-ext/issues/3215))
- Removed: drop `node-fetch` dependency ([#3217](https://redirect.github.com/mozilla/web-ext/issues/3217))
- Removed: drop fs-extras and mkdirp dependencies ([#3230](https://redirect.github.com/mozilla/web-ext/issues/3230))
- Fixed: Resolve input sourceDir to absolute path ([#3024](https://redirect.github.com/mozilla/web-ext/issues/3024))
#### dependencies
- Updated: dependency `@babel/runtime` to 7.25.6 ([#3236](https://redirect.github.com/mozilla/web-ext/issues/3236))
- Updated: dependency `chrome-launcher` to 1.1.2 ([#3200](https://redirect.github.com/mozilla/web-ext/issues/3200))
- Updated: dependency `firefox-profile` to 4.7.0 ([#3224](https://redirect.github.com/mozilla/web-ext/issues/3224))
- Updated: dependency `https-proxy-agent` to 7.0.5 ([#3184](https://redirect.github.com/mozilla/web-ext/issues/3184))
- Updated: dependency `jose` to 5.9.2 ([#3253](https://redirect.github.com/mozilla/web-ext/issues/3253))
- Updated: dependency `pino` to 9.4.0 ([#3240](https://redirect.github.com/mozilla/web-ext/issues/3240))
- Updated: dependency `update-notifier` to 7.3.1 ([#3244](https://redirect.github.com/mozilla/web-ext/issues/3244))
- Updated: dependency `watchpack` to 2.4.2 ([#3223](https://redirect.github.com/mozilla/web-ext/issues/3223))
- Updated: dependency `ws` to 8.18.0 ([#3187](https://redirect.github.com/mozilla/web-ext/issues/3187))
#### dev dependencies
- Updated: dependency `@babel/cli` to 7.25.6 ([#3237](https://redirect.github.com/mozilla/web-ext/issues/3237))
- Updated: dependency `@babel/core` to 7.25.2 ([#3210](https://redirect.github.com/mozilla/web-ext/issues/3210))
- Updated: dependency `@babel/eslint-parser` to 7.25.1 ([#3206](https://redirect.github.com/mozilla/web-ext/issues/3206))
- Updated: dependency `@babel/preset-env` to 7.25.4 ([#3228](https://redirect.github.com/mozilla/web-ext/issues/3228))
- Updated: dependency `@commitlint/cli` to 19.5.0 ([#3249](https://redirect.github.com/mozilla/web-ext/issues/3249))
- Updated: dependency `@commitlint/config-conventional` to 19.5.0 ([#3248](https://redirect.github.com/mozilla/web-ext/issues/3248))
- Updated: dependency `babel-plugin-istanbul` to 7.0.0 ([#3189](https://redirect.github.com/mozilla/web-ext/issues/3189))
- Updated: dependency `chai` to 4.5.0 ([#3204](https://redirect.github.com/mozilla/web-ext/issues/3204))
- Updated: dependency `eslint-plugin-import` to 2.30.0 ([#3239](https://redirect.github.com/mozilla/web-ext/issues/3239))
- Updated: dependency `mocha` to 10.7.0 ([#3202](https://redirect.github.com/mozilla/web-ext/issues/3202))
- Updated: dependency `prettier` to 3.3.3 ([#3196](https://redirect.github.com/mozilla/web-ext/issues/3196))
- Updated: dependency `sinon` to 19.0.2 ([#3252](https://redirect.github.com/mozilla/web-ext/issues/3252))
#### others
- Fixed: typo and missed async keyword ([#3177](https://redirect.github.com/mozilla/web-ext/issues/3177))
**See all changes**: https://github.com/mozilla/web-ext/compare/8.2.0...8.3.0
### [`v8.2.0`](https://redirect.github.com/mozilla/web-ext/releases/tag/8.2.0)
[Compare Source](https://redirect.github.com/mozilla/web-ext/compare/8.1.0...8.2.0)
#### features
- **web-ext lint**: updated to use `addons-linter` v6.30.1
#### bug fixes, etc.
##### dependencies
- Updated: dependency `jose` to 5.4.1 ([#3174](https://redirect.github.com/mozilla/web-ext/issues/3174))
- Updated: dependency `mkdirp` to 3.0.1 ([#2735](https://redirect.github.com/mozilla/web-ext/issues/2735))
- Updated: dependency `ws` to 8.17.1 ([#3171](https://redirect.github.com/mozilla/web-ext/issues/3171))
**See all changes**: https://github.com/mozilla/web-ext/compare/8.1.0...8.2.0
### [`v8.1.0`](https://redirect.github.com/mozilla/web-ext/releases/tag/8.1.0)
[Compare Source](https://redirect.github.com/mozilla/web-ext/compare/8.0.0...8.1.0)
#### features
- **web-ext lint**: updated to use `addons-linter` v6.29.0
#### bug fixes, etc.
- Updated `braces` version to fix https://github.com/advisories/GHSA-grv7-fg5c-xmjg ([#3169](https://redirect.github.com/mozilla/web-ext/issues/3169))
##### dependencies
- Updated: dependency `@babel/runtime` to 7.24.7 ([#3160](https://redirect.github.com/mozilla/web-ext/issues/3160))
- Updated: dependency `jose` to 5.4.0 ([#3157](https://redirect.github.com/mozilla/web-ext/issues/3157))
##### dev dependencies
- Updated: dependency `@babel/cli` to 7.24.7 ([#3161](https://redirect.github.com/mozilla/web-ext/issues/3161))
- Updated: dependency `@babel/core` to 7.24.7 ([#3162](https://redirect.github.com/mozilla/web-ext/issues/3162))
- Updated: dependency `@babel/eslint-parser` to 7.24.7 ([#3158](https://redirect.github.com/mozilla/web-ext/issues/3158))
- Updated: dependency `@babel/preset-env` to 7.24.7 ([#3159](https://redirect.github.com/mozilla/web-ext/issues/3159))
- Updated: dependency `chai-as-promised` to 8.0.0 ([#3165](https://redirect.github.com/mozilla/web-ext/issues/3165))
- Updated: dependency `nyc` to 17.0.0 ([#3166](https://redirect.github.com/mozilla/web-ext/issues/3166))
- Updated: dependency `prettier` to 3.3.2 ([#3168](https://redirect.github.com/mozilla/web-ext/issues/3168))
**See all changes**: https://github.com/mozilla/web-ext/compare/8.0.0...8.1.0
### [`v8.0.0`](https://redirect.github.com/mozilla/web-ext/releases/tag/8.0.0)
[Compare Source](https://redirect.github.com/mozilla/web-ext/compare/7.12.0...8.0.0)
#### What's changed
300+ commits have been written to get this new version 8 out of the door (see link to the full changelog at the bottom). Please take a look at the [official documentation](https://extensionworkshop.com/documentation/develop/web-ext-command-reference/) to know what has changed but expect some breaking changes.
Specifically, `web-ext sign` has been heavily refactored. Among other things, you can create new add-ons (not just versions) from the command line now :tada: Unfortunately, this command is not backward compatible with v7.
While we're keeping the v7 branch around to ease the transition, we will mainly fix bugs and introduce new features in v8.
#### New contributors
- [@zmckenney](https://redirect.github.com/zmckenney) made their first contribution in [https://github.com/mozilla/web-ext/pull/2734](https://redirect.github.com/mozilla/web-ext/pull/2734)
- [@uiolee](https://redirect.github.com/uiolee) made their first contribution in [https://github.com/mozilla/web-ext/pull/2843](https://redirect.github.com/mozilla/web-ext/pull/2843)
- [@afonsojramos](https://redirect.github.com/afonsojramos) made their first contribution in [https://github.com/mozilla/web-ext/pull/2760](https://redirect.github.com/mozilla/web-ext/pull/2760)
- [@lm1](https://redirect.github.com/lm1) made their first contribution in [https://github.com/mozilla/web-ext/pull/2857](https://redirect.github.com/mozilla/web-ext/pull/2857)
- [@dotproto](https://redirect.github.com/dotproto) made their first contribution in [https://github.com/mozilla/web-ext/pull/3111](https://redirect.github.com/mozilla/web-ext/pull/3111)
**Full changelog**: https://github.com/mozilla/web-ext/compare/7.12.0...8.0.0
Configuration
π Schedule: Branch creation - "before 6am on the first day of the month" (UTC), 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 contains the following updates:
^7.12.0
->^8.3.0
Release Notes
mozilla/web-ext (web-ext)
### [`v8.3.0`](https://redirect.github.com/mozilla/web-ext/releases/tag/8.3.0) [Compare Source](https://redirect.github.com/mozilla/web-ext/compare/8.2.0...8.3.0) #### main changes - Updated: dependency `addons-linter` to 7.1.0 ([#3254](https://redirect.github.com/mozilla/web-ext/issues/3254)) - Updated: replace Bunyan logger with Pino ([#3214](https://redirect.github.com/mozilla/web-ext/issues/3214)) - Removed: drop `mz` dependency ([#3215](https://redirect.github.com/mozilla/web-ext/issues/3215)) - Removed: drop `node-fetch` dependency ([#3217](https://redirect.github.com/mozilla/web-ext/issues/3217)) - Removed: drop fs-extras and mkdirp dependencies ([#3230](https://redirect.github.com/mozilla/web-ext/issues/3230)) - Fixed: Resolve input sourceDir to absolute path ([#3024](https://redirect.github.com/mozilla/web-ext/issues/3024)) #### dependencies - Updated: dependency `@babel/runtime` to 7.25.6 ([#3236](https://redirect.github.com/mozilla/web-ext/issues/3236)) - Updated: dependency `chrome-launcher` to 1.1.2 ([#3200](https://redirect.github.com/mozilla/web-ext/issues/3200)) - Updated: dependency `firefox-profile` to 4.7.0 ([#3224](https://redirect.github.com/mozilla/web-ext/issues/3224)) - Updated: dependency `https-proxy-agent` to 7.0.5 ([#3184](https://redirect.github.com/mozilla/web-ext/issues/3184)) - Updated: dependency `jose` to 5.9.2 ([#3253](https://redirect.github.com/mozilla/web-ext/issues/3253)) - Updated: dependency `pino` to 9.4.0 ([#3240](https://redirect.github.com/mozilla/web-ext/issues/3240)) - Updated: dependency `update-notifier` to 7.3.1 ([#3244](https://redirect.github.com/mozilla/web-ext/issues/3244)) - Updated: dependency `watchpack` to 2.4.2 ([#3223](https://redirect.github.com/mozilla/web-ext/issues/3223)) - Updated: dependency `ws` to 8.18.0 ([#3187](https://redirect.github.com/mozilla/web-ext/issues/3187)) #### dev dependencies - Updated: dependency `@babel/cli` to 7.25.6 ([#3237](https://redirect.github.com/mozilla/web-ext/issues/3237)) - Updated: dependency `@babel/core` to 7.25.2 ([#3210](https://redirect.github.com/mozilla/web-ext/issues/3210)) - Updated: dependency `@babel/eslint-parser` to 7.25.1 ([#3206](https://redirect.github.com/mozilla/web-ext/issues/3206)) - Updated: dependency `@babel/preset-env` to 7.25.4 ([#3228](https://redirect.github.com/mozilla/web-ext/issues/3228)) - Updated: dependency `@commitlint/cli` to 19.5.0 ([#3249](https://redirect.github.com/mozilla/web-ext/issues/3249)) - Updated: dependency `@commitlint/config-conventional` to 19.5.0 ([#3248](https://redirect.github.com/mozilla/web-ext/issues/3248)) - Updated: dependency `babel-plugin-istanbul` to 7.0.0 ([#3189](https://redirect.github.com/mozilla/web-ext/issues/3189)) - Updated: dependency `chai` to 4.5.0 ([#3204](https://redirect.github.com/mozilla/web-ext/issues/3204)) - Updated: dependency `eslint-plugin-import` to 2.30.0 ([#3239](https://redirect.github.com/mozilla/web-ext/issues/3239)) - Updated: dependency `mocha` to 10.7.0 ([#3202](https://redirect.github.com/mozilla/web-ext/issues/3202)) - Updated: dependency `prettier` to 3.3.3 ([#3196](https://redirect.github.com/mozilla/web-ext/issues/3196)) - Updated: dependency `sinon` to 19.0.2 ([#3252](https://redirect.github.com/mozilla/web-ext/issues/3252)) #### others - Fixed: typo and missed async keyword ([#3177](https://redirect.github.com/mozilla/web-ext/issues/3177)) **See all changes**: https://github.com/mozilla/web-ext/compare/8.2.0...8.3.0 ### [`v8.2.0`](https://redirect.github.com/mozilla/web-ext/releases/tag/8.2.0) [Compare Source](https://redirect.github.com/mozilla/web-ext/compare/8.1.0...8.2.0) #### features - **web-ext lint**: updated to use `addons-linter` v6.30.1 #### bug fixes, etc. ##### dependencies - Updated: dependency `jose` to 5.4.1 ([#3174](https://redirect.github.com/mozilla/web-ext/issues/3174)) - Updated: dependency `mkdirp` to 3.0.1 ([#2735](https://redirect.github.com/mozilla/web-ext/issues/2735)) - Updated: dependency `ws` to 8.17.1 ([#3171](https://redirect.github.com/mozilla/web-ext/issues/3171)) **See all changes**: https://github.com/mozilla/web-ext/compare/8.1.0...8.2.0 ### [`v8.1.0`](https://redirect.github.com/mozilla/web-ext/releases/tag/8.1.0) [Compare Source](https://redirect.github.com/mozilla/web-ext/compare/8.0.0...8.1.0) #### features - **web-ext lint**: updated to use `addons-linter` v6.29.0 #### bug fixes, etc. - Updated `braces` version to fix https://github.com/advisories/GHSA-grv7-fg5c-xmjg ([#3169](https://redirect.github.com/mozilla/web-ext/issues/3169)) ##### dependencies - Updated: dependency `@babel/runtime` to 7.24.7 ([#3160](https://redirect.github.com/mozilla/web-ext/issues/3160)) - Updated: dependency `jose` to 5.4.0 ([#3157](https://redirect.github.com/mozilla/web-ext/issues/3157)) ##### dev dependencies - Updated: dependency `@babel/cli` to 7.24.7 ([#3161](https://redirect.github.com/mozilla/web-ext/issues/3161)) - Updated: dependency `@babel/core` to 7.24.7 ([#3162](https://redirect.github.com/mozilla/web-ext/issues/3162)) - Updated: dependency `@babel/eslint-parser` to 7.24.7 ([#3158](https://redirect.github.com/mozilla/web-ext/issues/3158)) - Updated: dependency `@babel/preset-env` to 7.24.7 ([#3159](https://redirect.github.com/mozilla/web-ext/issues/3159)) - Updated: dependency `chai-as-promised` to 8.0.0 ([#3165](https://redirect.github.com/mozilla/web-ext/issues/3165)) - Updated: dependency `nyc` to 17.0.0 ([#3166](https://redirect.github.com/mozilla/web-ext/issues/3166)) - Updated: dependency `prettier` to 3.3.2 ([#3168](https://redirect.github.com/mozilla/web-ext/issues/3168)) **See all changes**: https://github.com/mozilla/web-ext/compare/8.0.0...8.1.0 ### [`v8.0.0`](https://redirect.github.com/mozilla/web-ext/releases/tag/8.0.0) [Compare Source](https://redirect.github.com/mozilla/web-ext/compare/7.12.0...8.0.0) #### What's changed 300+ commits have been written to get this new version 8 out of the door (see link to the full changelog at the bottom). Please take a look at the [official documentation](https://extensionworkshop.com/documentation/develop/web-ext-command-reference/) to know what has changed but expect some breaking changes. Specifically, `web-ext sign` has been heavily refactored. Among other things, you can create new add-ons (not just versions) from the command line now :tada: Unfortunately, this command is not backward compatible with v7. While we're keeping the v7 branch around to ease the transition, we will mainly fix bugs and introduce new features in v8. #### New contributors - [@zmckenney](https://redirect.github.com/zmckenney) made their first contribution in [https://github.com/mozilla/web-ext/pull/2734](https://redirect.github.com/mozilla/web-ext/pull/2734) - [@uiolee](https://redirect.github.com/uiolee) made their first contribution in [https://github.com/mozilla/web-ext/pull/2843](https://redirect.github.com/mozilla/web-ext/pull/2843) - [@afonsojramos](https://redirect.github.com/afonsojramos) made their first contribution in [https://github.com/mozilla/web-ext/pull/2760](https://redirect.github.com/mozilla/web-ext/pull/2760) - [@lm1](https://redirect.github.com/lm1) made their first contribution in [https://github.com/mozilla/web-ext/pull/2857](https://redirect.github.com/mozilla/web-ext/pull/2857) - [@dotproto](https://redirect.github.com/dotproto) made their first contribution in [https://github.com/mozilla/web-ext/pull/3111](https://redirect.github.com/mozilla/web-ext/pull/3111) **Full changelog**: https://github.com/mozilla/web-ext/compare/7.12.0...8.0.0Configuration
π Schedule: Branch creation - "before 6am on the first day of the month" (UTC), 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 was generated by Mend Renovate. View the repository job log.