Skip to content

Releases: mozilla/web-ext

1.9.1

02 May 21:13
Compare
Choose a tag to compare

Bug Fixes

  • web-ext run now installs your extension correctly when you have multiple instances of the command running; the remote debugger finds an open port correctly (#923) (bfffba3)

See all changes

1.9.0

18 Apr 18:57
Compare
Choose a tag to compare

Bug Fixes

  • Fixed bug where --ignore-files had no effect on web-ext sign (#846) (333062c)

Features

  • Typing r in the web-ext run terminal will now reload the extension (#746) (97404a9)
  • Added web-ext run --keep-profile-changes to save changes that happen while running the extension (#782) (10a939f)
  • Added web-ext docs to open documentation in a browser (#651) (6a6a974)

See all changes

1.8.1

09 Feb 17:07
Compare
Choose a tag to compare

Bug Fixes

  • The default value of --ignore-files no longer causes build to create empty zip files when --source-dir is a sub directory of --artifacts-dir (#790) (0fd2dd3)

See all changes for 1.8.1.

1.8.0

02 Feb 17:58
Compare
Choose a tag to compare

Bug Fixes

  • Fixed bugs in build and run where I/O streams weren't closed properly on Windows (8ce0826)
  • The web-ext run --pref=... option now supports values that contain the equal sign (a644ce0)
  • Fixed a few edge cases during automatic creation of the artifacts directory and improved some related error messages (c8402e4)

Features

  • web-ext run now shows a desktop notification if auto-reloading results in an error (d29ca42).
  • Added --ignore-files option and made build ignore the artifacts directory by default (be62a54).
  • Added web-ext run --start-url to start Firefox on a specific page (7d46d15).
  • Added new option to open the Browser Console: web-ext run --browser-console (931238b)

See all changes in 1.8.0.

1.7.0

03 Jan 17:22
Compare
Choose a tag to compare

Bug Fixes

  • Fixed a hang on Windows with web-ext --verbose ... (#691) (fa594fb)

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)

See all changes

1.6.0

21 Oct 19:47
Compare
Choose a tag to compare

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)

See all changes

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)