Skip to content

Releases: sindresorhus/execa

v4.0.2

22 May 14:09
Compare
Choose a tag to compare

Bug fixes

  • Fix with third-party promises (like bluebird) not working (#427)

v4.0.1

08 May 14:20
Compare
Choose a tag to compare

Bug fixes

  • Fix checking for Error instances (#423)

v4.0.0

19 Dec 09:56
Compare
Choose a tag to compare

Breaking changes

Bug fixes

  • Fix childProcess.kill() not working with Electron (#400)

v3.4.0

25 Nov 10:20
Compare
Choose a tag to compare

Features

v3.3.0

12 Nov 10:08
Compare
Choose a tag to compare

Features

  • Allow setting the windowsHide option (#388). The option still defaults to true. However previously it could not be set to false.

Documentation

  • Add tip on how to retry Execa on failure (#386).
  • Improve examples (#385)

Thanks @justsml for helping improving the documentation!

v3.2.0

17 Oct 15:13
Compare
Choose a tag to compare

Features

v3.1.0

15 Oct 18:35
Compare
Choose a tag to compare

Features

  • Add execPath option which allows changing the path to the Node.js executable to use in child processes. (#377)

v3.0.0

14 Oct 14:27
Compare
Choose a tag to compare

Breaking changes

Features

Bug fixes

  • Fix errors being thrown when detached: true or cleanup: false is used (#360)
  • Make execa compatible with Node.js 13.0.0-pre (#370)

Dependencies

  • Upgrade npm-run-path from 3.0.0 to 4.0.0 (#376)
  • Upgrade cross-spawn to 7.0.0 (#367)

Documentation

  • Document the reasons why the returned promise might fail (#364)

v2.1.0

09 Oct 09:13
Compare
Choose a tag to compare

Features

Documentation

  • Document the reasons why the returned promise might fail (#364)

Dependencies

  • Upgrade cross-spawn to 7.0.0 (#367)

v2.0.5

04 Oct 08:07
Compare
Choose a tag to compare

Bug fixes

  • Make execa compatible with Node.js 13.0.0-pre (#370) d268fd1

v2.0.4...v2.0.5