Releases: mozilla/web-ext
Releases · mozilla/web-ext
9.2.0
main changes
- Fixed: Ensured
navigator.webdriver != truein launched Chromium (#3553) - Added:
web-ext lintnow supports Firefox 145 and 146 schemas
dependencies
- Updated: dependency
addons-linterto 9.2.0 (#3559) - Updated: dependency
opento 11.0.0 (#3554) - Updated: dependency
pinoto 10.1.0 (#3538)
dev dependencies
others
- Migrate project to ESLint v9 (#3552)
See all changes: 9.1.0...9.2.0
9.1.0
main changes
- web-ext lint: the linter now emits a warning when the add-on ID is missing in the manifest file (
MISSING_ADDON_ID).
dependencies
dev dependencies
- Updated: dependency
@babel/coreto 7.28.5 (#3544) - Updated: dependency
@babel/eslint-parserto 7.28.5 (#3542) - Updated: dependency
@babel/preset-envto 7.28.5 (#3541) - Updated: dependency
@commitlint/clito 20.1.0 (#3527) - Updated: dependency
@commitlint/config-conventional(#3523) - Updated: dependency
chaito 6.2.0 (#3524) - Updated: dependency
mochato 11.7.4 (#3529)
others
- Fixed: update the description of the
signcommand (#3537)
See all changes: 9.0.0...9.1.0
9.0.0
Important: we are now using Node v20 to build and release web-ext.
main changes
- Breaking change: web-ext no longer accepts
.jsconfig files. You must rename your config file to.cjsor.mjsand export the config accordingly. More information at: https://mzl.la/web-ext-config-file (#3519) - Bump node versions (#3428)
dependencies
- Updated: dependency
addons-linterto 8.0.0 (#3520) - Updated: dependency
parse-jsonto 8.3.0 (#3390) - Updated: dependency
pinoto 9.11.0 (#3518)
dev dependencies
- Updated: dependency
cross-envto 10.0.0 (#3475)
others
- Updated link to web-ext documentation (#3517)
- Adjust functional test ran by addons-linter because require(esm) is now a thing in Node 20.19+ (#3516)
See all changes: 8.10.0...9.0.0
8.10.0
main changes
- Added: Enable support for data collection permissions in
web-ext lint(#3514) - Added:
web-ext lintsupports Firefox schema up to 144 (included) (#3513)
dependencies
- Updated: dependency
@babel/runtimeto 7.28.4 (#3506) - Updated: dependency
addons-linterto 7.20.0 (#3513) - Updated: dependency
decamelizeto 6.0.1 (#3495) - Updated: dependency
pinoto 9.9.5 (#3510) - Updated: dependency
strip-json-commentsto 5.0.3 (#3482) - Updated: dependency
tmpto 0.2.5 (#3483)
dev dependencies
- Updated: dependency
@babel/preset-envto 7.28.3 (#3487) - Updated: dependency
@babel/registerto 7.28.3 (#3489) - Updated: dependency
@babel/clito 7.28.3 (#3488) - Updated: dependency
chaito 6.0.1 (#3498) - Updated: dependency
@babel/eslint-parserto 7.28.4 (#3505) - Updated: dependency
chai-as-promisedto 8.0.2 (#3497) - Updated: dependency
babel-plugin-istanbulto 7.0.1 (#3508) - Updated: dependency
@babel/coreto 7.28.4 (#3507) - Updated: dependency
fs-extrato 11.3.2 (#3512) - Updated: dependency
mochato 11.7.2 (#3502)
See all changes: 8.9.0...8.10.0
8.9.0
main changes
- Fixed: Correct file name in web-ext submit in Node 24 (#3466)
dependencies
dev dependencies
- Updated: dependency
@babel/clito 7.28.0 (#3462) - Updated: dependency
@babel/coreto 7.28.0 (#3461) - Updated: dependency
@babel/eslint-parserto 7.28.0 (#3464) - Updated: dependency
@babel/preset-envto 7.28.0 (#3463) - Updated: dependency
chaito 5.2.1 (#3467) - Updated: dependency
eslint-plugin-importto 2.32.0 (#3454) - Updated: dependency
mochato 11.7.1 (#3455) - Updated: dependency
prettierto 3.6.2 (#3458) - Updated: dependency
sinonto 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-linterto 7.15.0, which includes the Fx140 schema (#3448) - Fixed: npm audit for brace-expansion (#3450)
dependencies
- Updated: dependency
@babel/runtimeto 7.27.6 (#3444)
dev dependencies
- Updated: dependency
@babel/coreto 7.27.4 (#3438) - Updated: dependency
@babel/eslint-parserto 7.27.5 (#3442) - Updated: dependency
mochato 11.7.0 (#3449) - Updated: dependency
pretty-quickto 4.2.2 (#3440)
See all changes: 8.7.1...8.8.0
8.7.1
main changes
- Updated: dependency
addons-linterto 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-linterto 7.12.0 (#3425)- Imported WebExtensions API JSON schema data for Firefox 139
dependencies
- Updated: dependency
@babel/runtimeto 7.27.1 (#3405) - Updated: dependency
chrome-launcherto 1.2.0 (#3412) - Updated: dependency
opento 10.1.2 (#3403) - Updated: dependency
pinoto 9.7.0 (#3421) - Updated: dependency
strip-json-commentsto 5.0.2 (#3420) - Updated: dependency
watchpackto 2.4.4 (#3424) - Updated: dependency
wsto 8.18.2 (#3407)
dev dependencies
- Updated: dependency
@babel/clito 7.27.2 (#3411) - Updated: dependency
@babel/coreto 7.27.1 (#3399) - Updated: dependency
@babel/eslint-parserto 7.27.1 (#3401) - Updated: dependency
@babel/preset-envto 7.27.2 (#3410) - Updated: dependency
@babel/registerto 7.27.1 (#3400) - Updated: dependency
@commitlint/clito 19.8.1 (#3415) - Updated: dependency
@commitlint/config-conventional(#3416) - Updated: dependency
mochato 11.4.0 (#3423)
See all changes: 8.6.0...8.7.0
8.6.0
main changes
- Updated: dependency
addons-linterto 7.11.0 (#3396)- Imported WebExtensions API JSON schema data for Firefox 138
- Added a new error when
data_collection_permissionsis used in the manifest
dependencies
dev dependencies
- Updated: dependency
@babel/clito 7.27.0 (#3385) - Updated: dependency
@babel/eslint-parserto 7.27.0 (#3383) - Updated: dependency
html-entitiesto 2.6.0 (#3387) - Updated: dependency
sinonto 20.0.0 (#3384)
See all changes: 8.5.0...8.6.0
8.5.0
main changes
- Updated: dependency
addons-linterto 7.9.0 (#3335)- This version contains the JSON schemas for Firefox 136/137
dependencies
dev dependencies
- Updated: dependency
@babel/coreto 7.26.10 (#3372) - Updated: dependency
@babel/eslint-parserto 7.26.10 (#3375) - Updated: dependency
@babel/preset-envto 7.26.9 (#3355) - Updated: dependency
@commitlint/clito 19.8.0 (#3368) - Updated: dependency
chaito 5.2.0 (#3354) - Updated: dependency
prettierto 3.5.3 (#3364) - Updated: dependency
pretty-quickto 4.1.1 (#3365)
See all changes: 8.4.0...8.5.0