Releases: mozilla/web-ext
Releases · mozilla/web-ext
1.7.0
Bug Fixes
Features
- Added a new option to provide ad hoc preferences more easily. Example:
web-ext run --pref=general.useragent.locale=fr-FR
(#658) (a650164) - Added a new option for stricter linting. Example:
web-ext lint --warnings-as-errors
(#613) (ec7a1ee) - All commands will now alert you if a newer version of
web-ext
is available (#676) (31d2e46) - When
web-ext run
automatically reloads your extension, it shows the last reload time more concisely now (#707) (b265d44) - Enhanced JSON parse errors so that they provide file context (#594) (d74bc4c)
1.6.0
Bug Fixes
- Fixed
Error: Cannot find module 'regenerator-runtime'
(#591) (584f3b2) web-ext sign
now exits with a non-zero status if signing fails (#586) (74a208d)web-ext sign
no longer logs an irrelevant temp directory path (#577) (441b1b6)- Fixed commit format verification prompt for Windows users (#561) (c0dc674)
Features
web-ext sign
now supports using a proxy when connecting to the signing API (#571) (a853e4d)web-ext --version
now shows the commit hash it was built from, unless it's a production release (#565) (1fcb2e2)web-ext build
now uses the default locale (if applicable) when generating a file name (#487) (aeff9ba)web-ext run
now makes it clear when auto-reloading is turned on (#564) (8e4e657)- The
web-ext run
command is a little less chatty now (#573) (f09d0e3)
1.5.0
Bug Fixes
- An error is now properly reported if you accidentally pass a non-option argument to
web-ext lint
(and any other command) (#474) (a25c04f) - Fixed a possible
web-ext sign
timeout if your connection was slow or the XPI file was very large (see mozilla/sign-addon#213)
Features
- Shortened the
--firefox-binary
option to--firefox
but the former is still supported as an alias (#440, #468, #523) (96748e3) web-ext run
now tries in a loop to discover an open remote debugger port (#472) (0d1b824)- Added errno support to
onlyErrorsWithCode()
, which is a helper used internally byweb-ext
(#488) (0d4141b) - Disabled caching during
npm run lint
to catch errors better (#434) (ee422b7)
1.4.0
Bug Fixes
Features
- Deprecated Node 0.12 in order to support the latest addons-linter (#414) (23e59df). Version 0.12 was moved out of long term support mode and put into maintenance mode in April 2016. Node 4.0.0 or higher is now required.
See all changes
1.3.0
1.2.4
1.2.3
1.2.2
1.2.1
1.2.0
Bug Fixes
- Increased the timeout for connecting to the Firefox debugger (during
web-ext run
) from 6 seconds to 30 seconds (436ccd4) - Relative
--source-dir
paths are handled correctly now (bf266d8) - Installation should now fail if your npm is not up to date (9cec25a)
Features
web-ext sign
,build
, andrun
now support extensions without explicit IDs (fdf3d3b, 295f8fc)- Extensions are now built to ZIP files instead of XPI files for cross-platform compatibility (07ff822)
web-ext run --pre-install
no longer connects to the remote debugger. This allows you to run the extension even if there are problems connecting to the debugger. (47d7230)