Skip to content

Releases: mozilla/web-ext

2.2.0

11 Oct 21:56
Compare
Choose a tag to compare

Dependency updates

  • update addons-linter to version 0.27.0 to add Firefox 57 schema definitions (#1101) (f6f8ccb)

See all changes: 2.1.0...2.2.0

2.1.0

11 Oct 17:15
Compare
Choose a tag to compare

Bug Fixes

  • None

Features

  • Added --no-input option to disable standard input (#1044) (99a1b40)
  • Error messages are no longer prefixed by a command (#1002) (b0250ed)
  • You can now use web-ext programatically, e.g. webExt.cmd.run() (#1028) (c432f23)
  • You can now programmatically override the manifest parser in cmd.run() (#1026) (e48ac75)

Dependency updates

  • package: update addons-linter to version 0.26.1 and fix linting and functional tests (#1082) (0e51fb0), closes #1076
  • package: update fx-runner to version 1.0.8 (#1103) (b931ff7)

See all changes: 2.0.0...2.1.0

2.0.0

01 Aug 20:25
Compare
Choose a tag to compare

Breaking changes

  • You can no longer use a default Firefox profile in run if you specify the --keep-profile-changes option. Previously, this would cause your default profile to be insecure and unsuitable for daily use which may not have been obvious (see #1005 for details). This was definitely a bug but fixing it technically introduced a breaking change. (#1007) (532951f)

See all changes

1.10.1

11 Jul 16:43
Compare
Choose a tag to compare

Bug Fixes

  • Fixed ENOENT error when launching Firefox x64 on Windows x64 (#213) (6a5582e)

See all changes

1.10.0

21 Jun 16:41
Compare
Choose a tag to compare

Bug Fixes

  • The web-ext run process can now be suspended again (#948) (8be5201)

Features

  • Added new option, web-ext build --overwrite-dest, to allow the clobbering of existing files (#954) (0a3e789)

Notes

  • The web-ext tool no longer officially supports Node 4. However, nothing has been changed to knowingly break web-ext in Node 4 (#942) (d4efb39).

See all changes.

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