cross-spawn
7.0.6 · 18 Nov 2024MIT345.6M / weekRepositorynpmAtom feed
Upgrading cross-spawn From 0.2.1 to 6.0.6
41 releases in betweennotes for 9
Reading releases, release notes and advisories…
Counted from 9 of 41 release notes. Advisories are counted from the advisory database, in full.
Before you upgrade
Tick each one off as you go- breaking6.0.0
Security
Fixes 1 advisory affecting 0.2.1
- Regular Expression Denial of Service (ReDoS) in cross-spawnhigh · GHSA-3xgq-45jj-v275
Release by release
6.0.6no release note
- fixed
Avoid using deprecated Buffer constructor (#94) (d5770df), closes /nodejs.org/api/deprecations.html#deprecations_dep0005
- fixed
6.0.1 – 6.0.33 releases, nothing new or fixed in the notes
- breaking
Remove support for older nodejs versions, only
node >= 4is supported - new
Improve compliance with node's ENOENT errors
- new
Improve detection of node's shell option support
- fixed
- fixed
Fix commands as posix relatixe paths not working correctly, e.g.:
./my-command - fixed
Fix
optionsargument being mutated - fixed
Fix commands resolution when PATH was actually Path
- breaking
- fixed
Fix
options.shellsupport for NodeJS v7
- fixed
- new
Add support for
options.shell - new
Improve parsing of shebangs by using
shebang-commandmodule
- new
4 internal lines (docs, tests, tooling) left out.