nve v3.0.0 Release Notes

Release Date: 2019-10-07 // over 4 years ago
  • ๐Ÿ’ฅ Breaking changes

    • nve VERSION must now be followed by node. For example nve 8 should now be nve 8 node and nve 8 file.js should be nve 8 node file.js.
    • ๐Ÿšš The NVE_PROGRESS environment variable has been removed. The --no-progress option should be used instead.
    • ๐Ÿ‘€ The programmatic usage has changed: please see the new API

    ๐Ÿ”‹ Features

    • โœ… Global binaries can now be executed such as nve 8 npm test. Keep in mind that the binary must be compatible with the chosen Node.js version. For example npm is only compatible with Node >=6.
    • Local binaries can be executed as well
    • โž• Add the --shell option to run a command inside a shell
    • โž• Add the --mirror option to change the base URL to retrieve Node.js binaries
    • โž• Add the --help and --version CLI flags
    • Execa is now used under the hood which provides with additional features and options when run programmatically

    ๐Ÿ› Bug fixes

    • If the script spawns child processes, those will now use the correct Node.js version
    • Ensure nve does not exit until stdout and stderr have been flushed