Releases: mozilla/web-ext
Releases · mozilla/web-ext
8.9.0
main changes
- Fixed: Correct file name in web-ext submit in Node 24 (#3466)
dependencies
dev dependencies
- Updated: dependency
@babel/cli
to 7.28.0 (#3462) - Updated: dependency
@babel/core
to 7.28.0 (#3461) - Updated: dependency
@babel/eslint-parser
to 7.28.0 (#3464) - Updated: dependency
@babel/preset-env
to 7.28.0 (#3463) - Updated: dependency
chai
to 5.2.1 (#3467) - Updated: dependency
eslint-plugin-import
to 2.32.0 (#3454) - Updated: dependency
mocha
to 11.7.1 (#3455) - Updated: dependency
prettier
to 3.6.2 (#3458) - Updated: dependency
sinon
to 21.0.0 (#3447)
others
- Avoid EINVAL in fake-firefox-binary (#3451)
See all changes: 8.8.0...8.9.0
8.8.0
main changes
- Added: Support loading extensions in Chrome 137+ (#3434)
- Added: Auto-reload support for Chrome using CDP (#3434)
- Updated: dependency
addons-linter
to 7.15.0, which includes the Fx140 schema (#3448) - Fixed: npm audit for brace-expansion (#3450)
dependencies
- Updated: dependency
@babel/runtime
to 7.27.6 (#3444)
dev dependencies
- Updated: dependency
@babel/core
to 7.27.4 (#3438) - Updated: dependency
@babel/eslint-parser
to 7.27.5 (#3442) - Updated: dependency
mocha
to 11.7.0 (#3449) - Updated: dependency
pretty-quick
to 4.2.2 (#3440)
See all changes: 8.7.1...8.8.0
8.7.1
main changes
- Updated: dependency
addons-linter
to 7.13.0, which includes support for required data collection permissions (part of the Fx139 schema) (#3426)
See all changes: 8.7.0...8.7.1
8.7.0
main changes
- Fixed: restore stdin raw mode to off after ctrl-c quit (#3395)
- Updated: dependency
addons-linter
to 7.12.0 (#3425)- Imported WebExtensions API JSON schema data for Firefox 139
dependencies
- Updated: dependency
@babel/runtime
to 7.27.1 (#3405) - Updated: dependency
chrome-launcher
to 1.2.0 (#3412) - Updated: dependency
open
to 10.1.2 (#3403) - Updated: dependency
pino
to 9.7.0 (#3421) - Updated: dependency
strip-json-comments
to 5.0.2 (#3420) - Updated: dependency
watchpack
to 2.4.4 (#3424) - Updated: dependency
ws
to 8.18.2 (#3407)
dev dependencies
- Updated: dependency
@babel/cli
to 7.27.2 (#3411) - Updated: dependency
@babel/core
to 7.27.1 (#3399) - Updated: dependency
@babel/eslint-parser
to 7.27.1 (#3401) - Updated: dependency
@babel/preset-env
to 7.27.2 (#3410) - Updated: dependency
@babel/register
to 7.27.1 (#3400) - Updated: dependency
@commitlint/cli
to 19.8.1 (#3415) - Updated: dependency
@commitlint/config-conventional
(#3416) - Updated: dependency
mocha
to 11.4.0 (#3423)
See all changes: 8.6.0...8.7.0
8.6.0
main changes
- Updated: dependency
addons-linter
to 7.11.0 (#3396)- Imported WebExtensions API JSON schema data for Firefox 138
- Added a new error when
data_collection_permissions
is used in the manifest
dependencies
dev dependencies
- Updated: dependency
@babel/cli
to 7.27.0 (#3385) - Updated: dependency
@babel/eslint-parser
to 7.27.0 (#3383) - Updated: dependency
html-entities
to 2.6.0 (#3387) - Updated: dependency
sinon
to 20.0.0 (#3384)
See all changes: 8.5.0...8.6.0
8.5.0
main changes
- Updated: dependency
addons-linter
to 7.9.0 (#3335)- This version contains the JSON schemas for Firefox 136/137
dependencies
dev dependencies
- Updated: dependency
@babel/core
to 7.26.10 (#3372) - Updated: dependency
@babel/eslint-parser
to 7.26.10 (#3375) - Updated: dependency
@babel/preset-env
to 7.26.9 (#3355) - Updated: dependency
@commitlint/cli
to 19.8.0 (#3368) - Updated: dependency
chai
to 5.2.0 (#3354) - Updated: dependency
prettier
to 3.5.3 (#3364) - Updated: dependency
pretty-quick
to 4.1.1 (#3365)
See all changes: 8.4.0...8.5.0
8.4.0
main changes
- Added: export
submit-addon
viapackage.json
(#3250) - Updated: dependency
addons-linter
to 7.8.0 (#3335)- This version contains the JSON schemas for Firefox 135
- Removed: remove
--disable-component-update
from default args (#3298)
dependencies
- Updated: dependency
@babel/runtime
to 7.26.7 (#3339) - Updated: dependency
@devicefarmer/adbkit
to 3.3.8 (#3308) - Updated: dependency
https-proxy-agent
to 7.0.6 (#3322) - Updated: dependency
jose
to 5.9.6 (#3281)
dev dependencies
- Updated: dependency
@babel/cli
to 7.26.4 (#3321) - Updated: dependency
@babel/core
to 7.26.7 (#3340) - Updated: dependency
@babel/eslint-parser
to 7.26.5 (#3330) - Updated: dependency
@babel/preset-env
to 7.26.7 (#3338) - Updated: dependency
@babel/register
to 7.25.9 (#3286) - Updated: dependency
@commitlint/cli
to 19.7.1 (#3343) - Updated: dependency
@commitlint/config-conventional
to 19.7.1 (#3344) - Updated: dependency
chai-as-promised
to 8.0.1 (#3311) - Updated: dependency
chai
to 5.1.2 (#3289) - Updated: dependency
cross-spawn
to 7.0.5 (#3303) - Updated: dependency
eslint-plugin-import
to 2.31.0 (#3267) - Updated: dependency
fs-extra
to 11.3.0 (#3332) - Updated: dependency
mocha
to 11.1.0 (#3334) - Updated: dependency
nyc
to 17.1.0 (#3255) - Updated: dependency
prettier
to 3.4.2 (#3319)
new contributors
- @andrea11 made their first contribution in #3298
- @kewisch made their first contribution in #3250
- @tim-we made their first contribution in #3336
See all changes: 8.3.0...8.4.0
8.3.0
main changes
- Updated: dependency
addons-linter
to 7.1.0 (#3254) - Updated: replace Bunyan logger with Pino (#3214)
- Removed: drop
mz
dependency (#3215) - Removed: drop
node-fetch
dependency (#3217) - Removed: drop fs-extras and mkdirp dependencies (#3230)
- Fixed: Resolve input sourceDir to absolute path (#3024)
dependencies
- Updated: dependency
@babel/runtime
to 7.25.6 (#3236) - Updated: dependency
chrome-launcher
to 1.1.2 (#3200) - Updated: dependency
firefox-profile
to 4.7.0 (#3224) - Updated: dependency
https-proxy-agent
to 7.0.5 (#3184) - Updated: dependency
jose
to 5.9.2 (#3253) - Updated: dependency
pino
to 9.4.0 (#3240) - Updated: dependency
update-notifier
to 7.3.1 (#3244) - Updated: dependency
watchpack
to 2.4.2 (#3223) - Updated: dependency
ws
to 8.18.0 (#3187)
dev dependencies
- Updated: dependency
@babel/cli
to 7.25.6 (#3237) - Updated: dependency
@babel/core
to 7.25.2 (#3210) - Updated: dependency
@babel/eslint-parser
to 7.25.1 (#3206) - Updated: dependency
@babel/preset-env
to 7.25.4 (#3228) - Updated: dependency
@commitlint/cli
to 19.5.0 (#3249) - Updated: dependency
@commitlint/config-conventional
to 19.5.0 (#3248) - Updated: dependency
babel-plugin-istanbul
to 7.0.0 (#3189) - Updated: dependency
chai
to 4.5.0 (#3204) - Updated: dependency
eslint-plugin-import
to 2.30.0 (#3239) - Updated: dependency
mocha
to 10.7.0 (#3202) - Updated: dependency
prettier
to 3.3.3 (#3196) - Updated: dependency
sinon
to 19.0.2 (#3252)
others
- Fixed: typo and missed async keyword (#3177)
See all changes: 8.2.0...8.3.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) - Updated: dependency
mkdirp
to 3.0.1 (#2735) - Updated: dependency
ws
to 8.17.1 (#3171)
See all changes: 8.1.0...8.2.0
8.1.0
features
- web-ext lint: updated to use
addons-linter
v6.29.0
bug fixes, etc.
- Updated
braces
version to fix GHSA-grv7-fg5c-xmjg (#3169)
dependencies
dev dependencies
- Updated: dependency
@babel/cli
to 7.24.7 (#3161) - Updated: dependency
@babel/core
to 7.24.7 (#3162) - Updated: dependency
@babel/eslint-parser
to 7.24.7 (#3158) - Updated: dependency
@babel/preset-env
to 7.24.7 (#3159) - Updated: dependency
chai-as-promised
to 8.0.0 (#3165) - Updated: dependency
nyc
to 17.0.0 (#3166) - Updated: dependency
prettier
to 3.3.2 (#3168)
See all changes: 8.0.0...8.1.0