Skip to content

Latest commit

 

History

History
311 lines (177 loc) · 5.55 KB

CHANGELOG.md

File metadata and controls

311 lines (177 loc) · 5.55 KB

10.0.0

Breaking changes

  • Minimal supported Node.js version is now 18.18.0

9.2.1

Dependencies

9.2.0

Features

const { childProcess, version } = await nvexeca('/path/to/.nvmrc', 'node', [
  '--version',
])

9.1.1

Bug fixes

9.1.0

Features

  • Make the signal option also cancel downloading the Node.js binary

9.0.0

Breaking changes

  • Minimal supported Node.js version is now 16.17.0

8.5.0

Features

  • Upgrade Execa

8.4.0

Features

  • Improve tree-shaking support

8.3.0

Features

  • Reduce npm package size by 47%

8.2.0

Features

  • Reduce npm package size

8.1.0

Features

  • Add TypeScript types

8.0.0

Breaking changes

  • Minimal supported Node.js version is now 14.18.0

Features

7.0.0

Breaking changes

  • Minimal supported Node.js version is now 12.20.0
  • This package is now an ES module. It can only be loaded with an import or import() statement, not require(). See this post for more information.

Bug fixes

  • Fix support for the latest version of npm

6.0.1

Bug fixes

  • Fix crash when downloading several Node.js binaries in parallel

6.0.0

Breaking changes

Features

  • Add the alias global to target the global Node version, regardless of the current directory

5.0.0

Breaking changes

4.0.0

Breaking changes

  • Aliases c and current renamed to now
  • The alias now now takes into account package.json engines.node field and additional files used by other Node.js version managers.
  • Alias l removed: please use latest instead

Features

  • Added alias lts to target the latest LTS version

3.0.1

Bug fixes

  • Fix aliases shortcuts l and c

3.0.0

Breaking changes

2.3.0

Features

Bug fixes

  • Checksum checks were not working when the mirror option was used

2.2.0

Features

2.1.3

Bug fixes

  • Fix crash when using multiple drives on Windows

2.1.2

Bug fixes

  • Fix terminal color changing on Windows

2.1.1

Bug fixes

2.1.0

Features

2.0.0

Breaking changes

  • Minimal supported Node.js version is now 10.17.0

1.7.0

Features

  • Node.js binary download is now 50% faster on Windows

Bug fixes

  • Fix crash when Node.js binary URL is invalid

1.6.0

Features

  • Node.js binary download is now twice faster on Windows

Bug fixes

  • Fix ARM, PowerPC, S390 support

1.5.5

Bug fixes

  • Fix running npm or npx binaries on Windows

1.5.4

Bug fixes

1.5.3

Bug fixes

  • Fix executing binaries by specifying their file paths on Windows

1.5.2

Bug fixes

  • Fix executing yarn.

1.5.1

Bug fixes

  • Executing npm, yarn and pnpm was not working properly, for example when doing global installs (npm i -g ...).

1.5.0

Features

  • Improve the internal directory structure used to cache the Node.js binary
  • Cleanup temporary files when Node.js download fails

1.4.0

Features

  • Improve the appearance of the progress bar

1.3.0

Features

  • Ensure Node.js binaries are not corrupted by checking their checksums
  • Use cache when offline (no network connection)

1.2.0

Features

  • Make Node.js binary download twice faster on Linux and MacOS
  • Improve error messages

1.1.2

Dependencies

  • Reduce the number of dependencies

1.1.1

Dependencies

  • Reduce the number of dependencies

1.1.0

Features

  • Upgrade get-node to 5.5.0