Skip to content

v0.31.5

Compare
Choose a tag to compare
@ljharb ljharb released this 23 Aug 18:22
· 790 commits to master since this release
d179810

Fixes

  • install.sh: Fix nvm dir path in install script (#1189, #1190)
  • install.sh: Add trailing newline char to $SOURCE_STR (#1191)
  • when not using xz on merged node versions, use z to extract, not x
  • nvm unload: ensure all functions are unset

New Stuff

  • Add lts/foo support to remote commands (#1208)
  • nvm ls/nvm ls-remote/nvm alias: add --no-colors
  • nvm alias: add in ---based argument support

Performance

  • [Performance] make auto-using faster

Refactoring

  • use curlies with variables
  • nvm alias: shift out the “alias”
  • nvm alias: use named vars instead of positional args
  • nvm alias: reorganize so alias listing is done last
  • create nvm_list_aliases
  • always shift first argument to nvm
  • nvm_install_merged_node_binary: reduce nesting, fix var curlies
  • nvm install: remove unused REINSTALL_PACKAGES_FROM argument to inner installation helpers
  • Add nvm_get_checksum_alg, nvm_get_mirror
  • [shellcheck] fix incorrect A && B || C usages
  • [shellcheck] properly quote arguments
  • [shellcheck] disable intentional violations via comments
  • [shellcheck] clean up install.sh

Documentation

  • add a road map

Tests

  • set -ex options on more tests