Releases: mozilla/web-ext
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 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 🎉 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 made their first contribution in #2734
- @uiolee made their first contribution in #2843
- @afonsojramos made their first contribution in #2760
- @lm1 made their first contribution in #2857
- @dotproto made their first contribution in #3111
Full changelog: 7.12.0...8.0.0
7.12.0
📣 We're finalizing web-ext v8 (the next major release), which will use a new AMO API to sign add-ons. Please try it out now by passing the --use-submission-api
flag to the sign
command in web-ext v7. More information at: https://extensionworkshop.com/documentation/develop/web-ext-command-reference-v7/#use-submission-api
features
- web-ext lint: updated to use
addons-linter
to6.28.0
- web-ext run: fixed a bug related to the use of work profiles on Android devices (backport #2857)
See all changes: 7.11.0...7.12.0
7.11.0
📣 We're finalizing web-ext v8 (the next major release), which will use a new AMO API to sign add-ons. Please try it out now by passing the --use-submission-api
flag to the sign
command in web-ext v7. More information at: https://extensionworkshop.com/documentation/develop/web-ext-command-reference/#use-submission-api
Features
- web-ext lint: updated to use
addons-linter
to6.21.0
- web-ext run: remove
READ_EXTERNAL_STORAGE
permission requirement (backport #3018)
See all changes: 7.10.0...7.11.0
7.10.0
📣 We're finalizing web-ext v8 (the next major release), which will use a new AMO API to sign add-ons. Please try it out now by passing the --use-submission-api
flag to the sign
command in web-ext v7. More information at: https://extensionworkshop.com/documentation/develop/web-ext-command-reference/#use-submission-api
Features
- web-ext lint: updated to use
addons-linter
to6.20.0
- web-ext run: fixed an issue with Firefox on macOS (#2975) by updating
fx-runner
to1.4.0
See all changes: 7.9.0...7.10.0
7.9.0
Features
- web-ext lint: updated to use addons-linter
6.19.0
(it was6.13.0
before)
See all changes: 7.8.0...7.9.0
7.8.0
main changes
Warn web-ext v7 users about upcoming changes to the sign command: as of v8, the
submission API will be used (instead of the signing API) and users will likely
need to take some actions. Users of v7 can already test this upcoming change by
using web-ext sign --use-submission-api
.
7.7.0
main changes
See all changes: 7.6.2...7.7.0
7.6.2
7.6.1
7.6.0
Features
- web-ext lint: updated to use
addons-linter
to 5.32.0 (#2680) - web-ext sign: add a CLI option to disable the progress bar (#2625)
Bug Fixes
- web-ext run: fix help message to mention "deved" alias for "firefoxdeveloperedition" (#2637)
- Other dependencies updated:
See all changes: 7.5.0...7.6.0
Note: this will very likely be the last web-ext
version that officially supports Node 14.