Skip to content

Releases: mozilla/web-ext

1.5.0

06 Oct 20:34
Compare
Choose a tag to compare

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 by web-ext (#488) (0d4141b)
  • Disabled caching during npm run lint to catch errors better (#434) (ee422b7)

See all changes

1.4.0

04 Aug 19:38
Compare
Choose a tag to compare

Bug Fixes

  • web-ext lint now ignores node_modules and other artifacts (#405) (cd9adac)
  • web-ext run
    • Irrelevant errors about the Normandy CDN are suppressed (42b0c88)
    • the UI tour is disabled by default now (42b0c88)

Features

See all changes

1.3.0

20 Jul 21:18
Compare
Choose a tag to compare

Features

  • Added web-ext lint to validate extension source code (fb5b974)

1.2.4

15 Jul 20:27
Compare
Choose a tag to compare

Bug Fixes

  • Fixed TypeError: fxRunner is not a function in the run command (4c73242)

1.2.3

15 Jul 02:17
Compare
Choose a tag to compare

Bug Fixes

  • Fixed Cannot find module 'when' error after installing from npm 2.x (17cf9d3)

1.2.2

14 Jul 19:21
Compare
Choose a tag to compare

Bug Fixes

  • Fixed Cannot find module 'any-promise' after installing on npm 2.x (1db86e4)

1.2.1

11 Jul 16:27
Compare
Choose a tag to compare

Bug Fixes

  • Fixed Cannot find module '../dist/web-ext' error that happened after installation (62dbc2e)
  • Fixed incorrect help message for web-ext sign --id (51b0d93)

1.2.0

07 Jul 20:35
Compare
Choose a tag to compare

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, and run 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

24 Jun 20:39
Compare
Choose a tag to compare

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)
  • Added --timeout option to web-ext sign (2c176b2)
  • Added web-ext build --as-needed to watch source files and rebuild when they change (d458dcc)
  • web-ext build ignores node_modules by default (5eff6d5)
  • web-ext outputs its version when run in verbose mode (e4280dd)

1.0.1

11 Jul 15:36
Compare
Choose a tag to compare

Changes: 1.0.0...1.0.1