Packages

cross-spawn

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

Upgrading cross-spawn From 1.0.4 to 7.0.6

32 releases in betweennotes for 10

Reading releases, release notes and advisories…

Other targets from 1.0.4Clears its advisory6.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.4yours
  2. 2.0.0major
  3. 10 releases
  4. 3.0.0major
  5. 1 release
  6. 4.0.0major
  7. 1 release
  8. 5.0.0major
  9. 2 releases
  10. 6.0.0major
  11. 6 releases
  12. 7.0.0major
  13. 5 releases
  14. 7.0.6target
3+
changes to make
1
advisory fixed
4+
new
8+
fixes

Counted from 10 of 32 release notes. Advisories are counted from the advisory database, in full.

Before you upgrade

Tick each one off as you go
  • breaking7.0.0
  • breaking7.0.0
  • breaking6.0.0

Security

Fixes 1 advisory affecting 1.0.4

Release by release

  1. 7.0.1 – 7.0.66 releases, no release note

  2. 7.0.0

    Migration needed3 Sep 2019
    • breaking

      Drop support for Node.js < 8

    • breaking

      Drop support for versions below Node.js 8

  3. 6.0.6no release note

  4. 6.0.5

    2 Mar 20181 fix
  5. 6.0.4

    31 Jan 20181 fix
    • fixed

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

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

  7. 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

  8. 5.1.0

    26 Feb 20171 fix
    • fixed

      Fix options.shell support for NodeJS v4.8

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