Release notes
*Sourced from [execa's releases](https://github.com/sindresorhus/execa/releases).*
> ## v2.0.5
> ## Bug fixes
>
> - Make execa compatible with Node.js 13.0.0-pre ([#370](https://github-redirect.dependabot.com/sindresorhus/execa/issues/370)) d268fd1
>
> https://github.com/sindresorhus/execa/compare/v2.0.4...v2.0.5
>
> ## v2.0.4
> ## Bug fixes
>
> - Fix errors being thrown when `detached: true` or `cleanup: false` is used ([#360](https://github-redirect.dependabot.com/sindresorhus/execa/issues/360)) 211febe
>
> https://github.com/sindresorhus/execa/compare/v2.0.3...v2.0.4
>
> ## v2.0.3
> ## Bug fixes
>
> - Add missing TypeScript definition for `all` ([#345](https://github-redirect.dependabot.com/sindresorhus/execa/issues/345))
>
> ## Documentation
>
> - Add tip on how to execute the current package's binary ([#339](https://github-redirect.dependabot.com/sindresorhus/execa/issues/339), [#340](https://github-redirect.dependabot.com/sindresorhus/execa/issues/340))
>
> ## v2.0.2
> # Bug fixes
>
> - Fix memory leak ([#321](https://github-redirect.dependabot.com/sindresorhus/execa/issues/321), [#330](https://github-redirect.dependabot.com/sindresorhus/execa/issues/330))
> - Fix `result.all` not being constant across calls ([#327](https://github-redirect.dependabot.com/sindresorhus/execa/issues/327), [#330](https://github-redirect.dependabot.com/sindresorhus/execa/issues/330))
>
> ## v2.0.1
> ## Bug fixes
>
> - Correctly set the `engines.node` field in `package.json`. Supported Node versions are either `^8.12.0` or `>=9.7.0` ([#319](https://github-redirect.dependabot.com/sindresorhus/execa/issues/319), [#323](https://github-redirect.dependabot.com/sindresorhus/execa/issues/323))
>
> ## Documentation
>
> - Improve the [`execa.command()`](https://github.com/sindresorhus/execa#execacommandcommand-options) documentation ([#317](https://github-redirect.dependabot.com/sindresorhus/execa/issues/317))
>
> ## v2.0.0
> Thanks to [@GMartigny](https://github.com/GMartigny), [@BendingBender](https://github.com/BendingBender), [@tomsotte](https://github.com/tomsotte), [@ammarbinfaisal](https://github.com/ammarbinfaisal), [@zokker13](https://github.com/zokker13), [@stroncium](https://github.com/stroncium), [@satyarohith](https://github.com/satyarohith), [@bradfordlemley](https://github.com/bradfordlemley), [@coreyfarrell](https://github.com/coreyfarrell), [@brandon93s](https://github.com/brandon93s), [@dtinth](https://github.com/dtinth), [@papb](https://github.com/papb) for the great features and bug fixes they've contributed!
>
> Please check the [Medium article](https://medium.com/@ehmicky/execa-v2-20ffafeedfdf) about this release!
>
> ## Breaking changes
>
> - Drop support for Node.js 6 ([dce22670](https://github.com/sindresorhus/execa/commit/dce226705cab370c828e99cbd6de5439c4c5c60f), [#221](https://github-redirect.dependabot.com/sindresorhus/execa/issues/221))
> - Remove `execa.shell()` and `execa.shellSync()`. The [`shell` option](https://github.com/sindresorhus/execa#shell) should be used instead. ([#219](https://github-redirect.dependabot.com/sindresorhus/execa/issues/219))
> - Remove `execa.stdout()` and `execa.stderr()`. [`childProcessResult.stdout`](https://github.com/sindresorhus/execa#stdout) and [`childProcessResult.stderr`](https://github.com/sindresorhus/execa#stderr) should be used instead ([#234](https://github-redirect.dependabot.com/sindresorhus/execa/issues/234))
> - Remove `error.code` (`number` or `string`) in favor of [`error.exitCode`](https://github.com/sindresorhus/execa#exitcode) (`number`) and [`error.exitCodeName`](https://github.com/sindresorhus/execa#exitcodename) (`string`) ([#187](https://github-redirect.dependabot.com/sindresorhus/execa/issues/187), [#250](https://github-redirect.dependabot.com/sindresorhus/execa/issues/250))
> - Rename `stripeEof` option to [`stripFinalNewline`](https://github.com/sindresorhus/execa#stripfinalnewline) ([f8397ba9](https://github.com/sindresorhus/execa/commit/f8397ba9504b5fbba6cb6275b617fc5da6ced199), [4d0dc88a](https://github.com/sindresorhus/execa/commit/4d0dc88ae9d4870976050c60a53f8fefcfca922c), [#238](https://github-redirect.dependabot.com/sindresorhus/execa/issues/238))
> ... (truncated)
Commits
- [`603537a`](https://github.com/sindresorhus/execa/commit/603537aa05e933d0585645fbe4f94da3e20746d6) 2.0.5
- [`d268fd1`](https://github.com/sindresorhus/execa/commit/d268fd1dc7ec48bb0c1cfba4c16b75c1cb20143d) Make execa compatible with Node.js 13.0.0-pre ([#370](https://github-redirect.dependabot.com/sindresorhus/execa/issues/370))
- [`ac2bc15`](https://github.com/sindresorhus/execa/commit/ac2bc15e1598317e4698eba5ba171927e4159655) 2.0.4
- [`211febe`](https://github.com/sindresorhus/execa/commit/211febee3fe03ef82f5a59c960d99be61a6e2ab1) Fix errors being thrown when `detached: true` or `cleanup: false` is used ([#360](https://github-redirect.dependabot.com/sindresorhus/execa/issues/360))
- [`0cdc62c`](https://github.com/sindresorhus/execa/commit/0cdc62cbdc9ad7879316363dce9b17ce1e6239c9) 2.0.3
- [`aa070b8`](https://github.com/sindresorhus/execa/commit/aa070b86135ddcb647d773aaa6dfaa8e2afc5c02) Add missing `result.all` TypeScript definition ([#345](https://github-redirect.dependabot.com/sindresorhus/execa/issues/345))
- [`b46cba1`](https://github.com/sindresorhus/execa/commit/b46cba1fff44ec28f181f4713b1cc797e3c01089) Fix test for Node `>= 12.6.0` ([#348](https://github-redirect.dependabot.com/sindresorhus/execa/issues/348))
- [`19e58fe`](https://github.com/sindresorhus/execa/commit/19e58fe885f9c9d789e1f92a8fd185e6a54a687d) Separate `process.env`-related logic to its own function ([#341](https://github-redirect.dependabot.com/sindresorhus/execa/issues/341))
- [`c9b4d09`](https://github.com/sindresorhus/execa/commit/c9b4d09cc70f80ed8423bd81fbd2c5849512c3e0) Readme tweaks ([#340](https://github-redirect.dependabot.com/sindresorhus/execa/issues/340))
- [`82d2a4a`](https://github.com/sindresorhus/execa/commit/82d2a4adff4e205864dd49bd0a5c352fc54ecdee) Add tip on how to execute the current package's binary ([#339](https://github-redirect.dependabot.com/sindresorhus/execa/issues/339))
- Additional commits viewable in [compare view](https://github.com/sindresorhus/execa/compare/v1.0.0...v2.0.5)
Maintainer changes
This version was pushed to npm by [ehmicky](https://www.npmjs.com/~ehmicky), a new releaser for execa since your current version.
Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.
Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it
- `@dependabot merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
- `@dependabot use these labels` will set the current labels as the default for future PRs for this repo and language
- `@dependabot use these reviewers` will set the current reviewers as the default for future PRs for this repo and language
- `@dependabot use these assignees` will set the current assignees as the default for future PRs for this repo and language
- `@dependabot use this milestone` will set the current milestone as the default for future PRs for this repo and language
- `@dependabot badge me` will comment on this PR with code to add a "Dependabot enabled" badge to your readme
Additionally, you can set the following in your Dependabot [dashboard](https://app.dependabot.com):
- Update frequency (including time of day and day of week)
- Pull request limits (per update run and/or open at any time)
- Automerge options (never/patch/minor, and dev/runtime dependencies)
- Out-of-range updates (receive only lockfile updates, if desired)
- Security updates (receive only security updates, if desired)
Bumps execa from 1.0.0 to 2.0.5.
Release notes
*Sourced from [execa's releases](https://github.com/sindresorhus/execa/releases).* > ## v2.0.5 > ## Bug fixes > > - Make execa compatible with Node.js 13.0.0-pre ([#370](https://github-redirect.dependabot.com/sindresorhus/execa/issues/370)) d268fd1 > > https://github.com/sindresorhus/execa/compare/v2.0.4...v2.0.5 > > ## v2.0.4 > ## Bug fixes > > - Fix errors being thrown when `detached: true` or `cleanup: false` is used ([#360](https://github-redirect.dependabot.com/sindresorhus/execa/issues/360)) 211febe > > https://github.com/sindresorhus/execa/compare/v2.0.3...v2.0.4 > > ## v2.0.3 > ## Bug fixes > > - Add missing TypeScript definition for `all` ([#345](https://github-redirect.dependabot.com/sindresorhus/execa/issues/345)) > > ## Documentation > > - Add tip on how to execute the current package's binary ([#339](https://github-redirect.dependabot.com/sindresorhus/execa/issues/339), [#340](https://github-redirect.dependabot.com/sindresorhus/execa/issues/340)) > > ## v2.0.2 > # Bug fixes > > - Fix memory leak ([#321](https://github-redirect.dependabot.com/sindresorhus/execa/issues/321), [#330](https://github-redirect.dependabot.com/sindresorhus/execa/issues/330)) > - Fix `result.all` not being constant across calls ([#327](https://github-redirect.dependabot.com/sindresorhus/execa/issues/327), [#330](https://github-redirect.dependabot.com/sindresorhus/execa/issues/330)) > > ## v2.0.1 > ## Bug fixes > > - Correctly set the `engines.node` field in `package.json`. Supported Node versions are either `^8.12.0` or `>=9.7.0` ([#319](https://github-redirect.dependabot.com/sindresorhus/execa/issues/319), [#323](https://github-redirect.dependabot.com/sindresorhus/execa/issues/323)) > > ## Documentation > > - Improve the [`execa.command()`](https://github.com/sindresorhus/execa#execacommandcommand-options) documentation ([#317](https://github-redirect.dependabot.com/sindresorhus/execa/issues/317)) > > ## v2.0.0 > Thanks to [@GMartigny](https://github.com/GMartigny), [@BendingBender](https://github.com/BendingBender), [@tomsotte](https://github.com/tomsotte), [@ammarbinfaisal](https://github.com/ammarbinfaisal), [@zokker13](https://github.com/zokker13), [@stroncium](https://github.com/stroncium), [@satyarohith](https://github.com/satyarohith), [@bradfordlemley](https://github.com/bradfordlemley), [@coreyfarrell](https://github.com/coreyfarrell), [@brandon93s](https://github.com/brandon93s), [@dtinth](https://github.com/dtinth), [@papb](https://github.com/papb) for the great features and bug fixes they've contributed! > > Please check the [Medium article](https://medium.com/@ehmicky/execa-v2-20ffafeedfdf) about this release! > > ## Breaking changes > > - Drop support for Node.js 6 ([dce22670](https://github.com/sindresorhus/execa/commit/dce226705cab370c828e99cbd6de5439c4c5c60f), [#221](https://github-redirect.dependabot.com/sindresorhus/execa/issues/221)) > - Remove `execa.shell()` and `execa.shellSync()`. The [`shell` option](https://github.com/sindresorhus/execa#shell) should be used instead. ([#219](https://github-redirect.dependabot.com/sindresorhus/execa/issues/219)) > - Remove `execa.stdout()` and `execa.stderr()`. [`childProcessResult.stdout`](https://github.com/sindresorhus/execa#stdout) and [`childProcessResult.stderr`](https://github.com/sindresorhus/execa#stderr) should be used instead ([#234](https://github-redirect.dependabot.com/sindresorhus/execa/issues/234)) > - Remove `error.code` (`number` or `string`) in favor of [`error.exitCode`](https://github.com/sindresorhus/execa#exitcode) (`number`) and [`error.exitCodeName`](https://github.com/sindresorhus/execa#exitcodename) (`string`) ([#187](https://github-redirect.dependabot.com/sindresorhus/execa/issues/187), [#250](https://github-redirect.dependabot.com/sindresorhus/execa/issues/250)) > - Rename `stripeEof` option to [`stripFinalNewline`](https://github.com/sindresorhus/execa#stripfinalnewline) ([f8397ba9](https://github.com/sindresorhus/execa/commit/f8397ba9504b5fbba6cb6275b617fc5da6ced199), [4d0dc88a](https://github.com/sindresorhus/execa/commit/4d0dc88ae9d4870976050c60a53f8fefcfca922c), [#238](https://github-redirect.dependabot.com/sindresorhus/execa/issues/238)) > ... (truncated)Commits
- [`603537a`](https://github.com/sindresorhus/execa/commit/603537aa05e933d0585645fbe4f94da3e20746d6) 2.0.5 - [`d268fd1`](https://github.com/sindresorhus/execa/commit/d268fd1dc7ec48bb0c1cfba4c16b75c1cb20143d) Make execa compatible with Node.js 13.0.0-pre ([#370](https://github-redirect.dependabot.com/sindresorhus/execa/issues/370)) - [`ac2bc15`](https://github.com/sindresorhus/execa/commit/ac2bc15e1598317e4698eba5ba171927e4159655) 2.0.4 - [`211febe`](https://github.com/sindresorhus/execa/commit/211febee3fe03ef82f5a59c960d99be61a6e2ab1) Fix errors being thrown when `detached: true` or `cleanup: false` is used ([#360](https://github-redirect.dependabot.com/sindresorhus/execa/issues/360)) - [`0cdc62c`](https://github.com/sindresorhus/execa/commit/0cdc62cbdc9ad7879316363dce9b17ce1e6239c9) 2.0.3 - [`aa070b8`](https://github.com/sindresorhus/execa/commit/aa070b86135ddcb647d773aaa6dfaa8e2afc5c02) Add missing `result.all` TypeScript definition ([#345](https://github-redirect.dependabot.com/sindresorhus/execa/issues/345)) - [`b46cba1`](https://github.com/sindresorhus/execa/commit/b46cba1fff44ec28f181f4713b1cc797e3c01089) Fix test for Node `>= 12.6.0` ([#348](https://github-redirect.dependabot.com/sindresorhus/execa/issues/348)) - [`19e58fe`](https://github.com/sindresorhus/execa/commit/19e58fe885f9c9d789e1f92a8fd185e6a54a687d) Separate `process.env`-related logic to its own function ([#341](https://github-redirect.dependabot.com/sindresorhus/execa/issues/341)) - [`c9b4d09`](https://github.com/sindresorhus/execa/commit/c9b4d09cc70f80ed8423bd81fbd2c5849512c3e0) Readme tweaks ([#340](https://github-redirect.dependabot.com/sindresorhus/execa/issues/340)) - [`82d2a4a`](https://github.com/sindresorhus/execa/commit/82d2a4adff4e205864dd49bd0a5c352fc54ecdee) Add tip on how to execute the current package's binary ([#339](https://github-redirect.dependabot.com/sindresorhus/execa/issues/339)) - Additional commits viewable in [compare view](https://github.com/sindresorhus/execa/compare/v1.0.0...v2.0.5)Maintainer changes
This version was pushed to npm by [ehmicky](https://www.npmjs.com/~ehmicky), a new releaser for execa since your current version.Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting
@dependabot rebase
.Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself) - `@dependabot use these labels` will set the current labels as the default for future PRs for this repo and language - `@dependabot use these reviewers` will set the current reviewers as the default for future PRs for this repo and language - `@dependabot use these assignees` will set the current assignees as the default for future PRs for this repo and language - `@dependabot use this milestone` will set the current milestone as the default for future PRs for this repo and language - `@dependabot badge me` will comment on this PR with code to add a "Dependabot enabled" badge to your readme Additionally, you can set the following in your Dependabot [dashboard](https://app.dependabot.com): - Update frequency (including time of day and day of week) - Pull request limits (per update run and/or open at any time) - Automerge options (never/patch/minor, and dev/runtime dependencies) - Out-of-range updates (receive only lockfile updates, if desired) - Security updates (receive only security updates, if desired)