Releases: mozilla/web-ext
Releases · mozilla/web-ext
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)
1.1.0
Bug fixes
- Missing command/option errors are reported better (33a9e01, f6a2a26, 1c3ef8d)
- Configured
yargs
without boolean negation; this fixed a bug where--no-reload
had no affect (0bf887f) - Displayed Firefox remote actor errors better (b3250c8)
- Fixed using environment variables for non-global options (5b6aa43)
- Fixed cases where
--help
in combination with a command did not work (1fbfd17)
Features
web-ext run
watches your source files and reloads the add-on in Firefox as you edit the source (61c5087, 79c6bf5, 4559654, 2622d73, 1252028)- This requires Firefox 49 but you can use
web-ext run --pre-install
for older Firefox versions (implies--no-reload
)
- This requires Firefox 49 but you can use
- Added
--timeout
option toweb-ext sign
(2c176b2) - Added
web-ext build --as-needed
to watch source files and rebuild when they change (d458dcc) web-ext build
ignoresnode_modules
by default (5eff6d5)web-ext
outputs its version when run in verbose mode (e4280dd)
1.0.1
Changes: 1.0.0...1.0.1