Releases: mozilla/web-ext
Releases · mozilla/web-ext
3.0.0
This is the first web-ext version that officially requires nodejs >= 8.
Features
- Updated
web-ext lintto use addons-linter version 1.6.1 (#1503) (1e500f2)- Imported Firefox 66.0b3 APIs schema (mozilla/addons-linter#2419)
- Imported Firefox 65.0b4 APIs schema (mozilla/addons-linter#2325)
- Detect API and manifest key incompatibilities with strict_min_version using mdn-browser-compat-data
(mozilla/addons-linter#1493) mozilla/addons-linter#2290 - addons-linter rules do not ignore files and folders with a leading dot anymore (mozilla/addons-linter#2316)
- See all addons-linter changes: 1.4.1...1.6.1
Other Fixes
- Updated npm packages which could be affected by vulnerabilities and raise errors on npm audit:
fx-runner updated to version 1.0.10 (cf1dd31) - Deprecated support for nodejs 6 (#1490) (e5a73d9)
- Upgraded project development environment to Babel 7 and Webpack 4 (#1505) (5d2dfb4)
See all changes: 2.9.3...3.0.0
2.9.3
This is going to be the last web-ext version still compatible with nodejs 6 👋.
Features
- Added release channel as optional sign parameter (simple test) (#1400) (942c308)
- Updated
web-ext lintto use addons-linter to version 1.4.1 (#1407) (4eb7ca0)- Added support for
browser_specific_settingsas an alias for theapplicationsmanifest key (mozilla/addons-linter#2280) - Added new linting rules for the validation of static themes (mozilla/addons-linter#2271, mozilla/addons-linter#2051)
- Added support for
- See all addons-linter changes: 1.3.8...1.4.1
See all changes: 2.9.2...2.9.3
2.9.2
Features
- Updated
web-ext lintto use addons-linter 1.3.8 (#1395) (051e10f):- Imported Firefox 63 API schemas
- Imported Firefox 64 API schemas
- See all addons-linter changes: 1.3.1...1.3.8
Bug Fixes
- firefox-android: Added support for RDB abstract sockets (#1391) (46f0cfe), which fixes
web-ext runissues with connecting to the remote debugging server on Firefox for Android 63 (and Firefox For Android Beta 64) - Fixed support of named profiles and --keep-profile-changes in
web-ext run(#1149) (c85aa6e), closes #932
See all changes: 2.9.1...2.9.2
2.9.1
2.9.0
Features
- Updated
web-ext lintto use addons-linter 1.3.1 (#1362) (088ba87),
See addons-linter version 1.2.7, 1.3.0 and 1.3.1:- Added basic support for WebExtensions dictionaries
- WebExtensions API Schemas updated up to Firefox 62b15
- Added support for ES6 modules
Bug Fixes
- Fixed lags due to large amount of warnings logged in the console when
javascript.options.strictis set to true (#1357) (dfad256, closes #1355) - Update firefox-profile to version 1.2.0 (#1359) (0731209, closes #1358)
See all changes: 2.8.0...2.9.0
2.8.0
Features
- Added support for negated patterns in --ignore-files (#1348) (065188d), closes #1347
- Supported selection of any given APK when running an extension on Android (#1338) (1cd88a1)
- Updated "web-ext lint" to use addons-linter version 1.2.6 (which fixes mozilla/addons-linter#2108)
See all changes: 2.7.0...2.8.0
2.7.0
Features
- Updated
web-ext lintto the Firefox 61 schema. Seeaddons-linterversion 1.0.0
Bug Fixes
- Improved web-ext start-up time by lazy loading some modules (#1302) (f9db35b)
- Updated or replaced some npm packages which could be affected by vulnerabilities and raise errors on
nsp check/npm audit(#1323): - Fixed incompatibility with json-parse-better-errors 1.0.2 (#1303) (00f71a3)
See all changes: 2.6.0...2.7.0
2.6.0
2.5.0
2.4.0
Features
- Update
web-ext lintto the Firefox 59 schema. Seeaddons-linterversion 0.35.0.
See all changes: 2.3.2...2.4.0