ITADN

版本发布 8

v9.5.3
? · 2025-05-08

- Fix Node 24-specific deprecation warning (#1199) 1ac5b91 --- https://github.com/sindresorhus/execa/compare/v9.5.2...v9.5.3

v9.5.2
? · 2024-12-07

## Bug fixes - Fixes escaping newlines inside template strings. Thanks @aarondandy! (#1176)

v9.5.1
? · 2024-10-29

## Bug fixes - Fix odd characters being printed in `verbose` mode on Windows (thanks @IIIMADDINIII). (#1167)

v9.5.0
? · 2024-10-27

## Features - When redirecting `stdout` or `stderr` to a file, [allow appending](https://github.com/sindresorhus/execa/blob/main/docs/output.md#file-output) instead of overwriting. (#1166) ```js await execa({stdout: {file: 'output.txt', append: true}})`npm run build`; ```

v9.4.1
? · 2024-10-16

## Bug fixes - Fix using `process.execPath` with Deno. Thanks @w3cj! (#1160)

v9.4.0
? · 2024-09-16

## Features - We've created a separate package called [nano-spawn](https://github.com/sindresorhus/nano-spawn). It is similar to Execa but with fewer features, for a much smaller package size. [More info.](https://github.com/sindresorhus/execa/blob/main/docs/small.md) ## Bug fixes - [`execaNode()` ](https://github.com/sindresorhus/execa/blob/main/docs/node.md) and the [`preferLocal`](https://github.com/sindresorhus/execa/blob/main/docs/environment.md#local-binaries) option modifies the `PATH` environment variable. This release includes some minor improvements to ensure that environment variable remains small (https://github.com/sindresorhus/npm-run-path/pull/20). It also handles a few related edge cases better (https://github.com/sindresorhus/npm-run-path/pull/21). ## Documentation - Small documentation typo fix, thanks @rrthomas! (#1153)

v9.3.1
? · 2024-08-14

Thanks @holic and @jimhigson for your contributions! ## Bugs - Do not crash when using a custom Node.js binary without ICU support. (#1144) ## Bugs (types) - Fix type of the [`env`](docs/api.md#optionsenv) option. It was currently failing for Remix or Next.js users. (by @holic) (#1141) ## Documentation - Fix typo in "Inputs" documentation. (by @jimhigson) (#1145) - Document [how to terminate](docs/termination.md#inactivity-timeout) hanging subprocesses. (#1140) - Document how to add [custom logging](readme.md#custom-logging). (#1131)

v9.3.0
? · 2024-06-21

## Features - The [`verbose`](docs/api.md#optionsversion) option can now be [a function](docs/api.md#verbose-function) to [customize logging](docs/debugging.md#custom-logging). (#1130)