Packages

cross-spawn

7.0.6 · 18 Nov 2024MIT345.6M / weekRepositorynpmAtom feed

Upgrading cross-spawn From 1.0.1 to 6.0.6

28 releases in betweennotes for 9

Reading releases, release notes and advisories…

Other targets from 1.0.1Newest 1.x1.0.4Latest7.0.6
4.0.0, 3.0.0, 2.0.0 have no release note on GitHub or in the repository's changelog, so their breaking changes are missing from the counts below.
  1. 1.0.1yours
  2. 3 releases
  3. 2.0.0major
  4. 10 releases
  5. 3.0.0major
  6. 1 release
  7. 4.0.0major
  8. 1 release
  9. 5.0.0major
  10. 2 releases
  11. 6.0.0major
  12. 5 releases
  13. 6.0.6target
1+
change to make
1
advisory fixed
4+
new
8+
fixes

Counted from 9 of 28 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 1.0.1

Release by release

  1. 6.0.6no release note

  2. 6.0.5

    2 Mar 20181 fix
  3. 6.0.4

    31 Jan 20181 fix
    • fixed

      Fix paths being incorrectly normalized on unix (06ee3c6), closes #90

  4. 6.0.1 – 6.0.33 releases, nothing new or fixed in the notes

  5. 6.0.0

    Migration needed23 Jan 20182 new · 4 fixes
    • breaking

      Remove support for older nodejs versions, only node >= 4 is supported

    • new

      Improve compliance with node's ENOENT errors

    • new

      Improve detection of node's shell option support

    • fixed

      Fix certain arguments not being correctly escaped or causing batch syntax error (900cf10), closes #82 #51

    • fixed

      Fix commands as posix relatixe paths not working correctly, e.g.: ./my-command

    • fixed

      Fix options argument being mutated

    • fixed

      Fix commands resolution when PATH was actually Path

  6. 5.1.0

    26 Feb 20171 fix
    • fixed

      Fix options.shell support for NodeJS v4.8

  7. 5.0.1

    4 Nov 20161 fix
    • fixed

      Fix options.shell support for NodeJS v7

  8. 5.0.0

    30 Oct 20162 new
    • new

      Add support for options.shell

    • new

      Improve parsing of shebangs by using shebang-command module

4 internal lines (docs, tests, tooling) left out.