- Upgrade
tar-fsdependency
- Improve documentation in
README.md
- Minimal supported Node.js version is now
18.18.0
- The Node.js version can now be specified as a file path to a
.nvmrc,package.json(engines.nodefield) or similar files.
$ get-node /path/to/.nvmrc- Minimal supported Node.js version is now
16.17.0
- Improve error handling
- Reduce npm package size
- Minimal supported Node.js version is now
14.18.0
- Improve error handling
The 7.1.0 release introduced a breaking change (dropping Node 12 support). The
7.1.1 release reverts it.
- Improve error handling
- Minimal supported Node.js version is now
12.20.0
- Fix issue with
SIGINThandling
- Fix crash when downloading several Node.js binaries in parallel
- Rename the alias
heretolocal
- Add the alias
globalto target the global Node version, regardless of the current directory
- Rename the alias
nowtohere
- Aliases
candcurrentrenamed tonow - The alias
nownow takes into accountpackage.jsonengines.nodefield and additional files used by other Node.js version managers. - Alias
lremoved: please uselatestinstead
- Added alias
ltsto target the latest LTS version
- Fix aliases shortcuts
landc
- Rename
*alias tolatestorl - Rename
.alias tocurrentorc - Remove
_alias
- Fix removing
core-js
- Add the
--fetchCLI flag to control caching
- Remove
core-js
- Can use the
_alias to refer to the current process's Node.js version - Can use the
.alias to refer to the current project's Node.js version using its.nvmrc,.node-versionor.naverc. The current directory can be changed using the--cwdCLI flag.
- Fix terminal color changing on Windows
- Fix
archoption
- Add
--archCLI flag to specify the CPU architecture.
- Minimal supported Node.js version is now
10.17.0
- Node.js binary download is now 50% faster on Windows
- Fix crash when Node.js binary URL is invalid
- Node.js binary download is now twice faster on Windows
- Fix ARM, PowerPC, S390 support
- Warn when a new version is available
- Improve the internal directory structure used to cache the Node.js binary
- Cleanup temporary files when Node.js download fails
- Improve the appearance of the progress bar
- Ensure Node.js binaries are not corrupted by checking their checksums
- Use cache when offline (no network connection)
- Make Node.js binary download twice faster on Linux and MacOS
- Improve error messages
