Releases
v0.39.2
ljharb
released this
13 Oct 23:26
Fixes
--help
: proper default NVM_COLORS
info
nvm install-latest-npm
: ensure npm 9 does not install on unsupported nodes
install.sh
: support ~/.zprofile
(#2892 , #2868 , #2232 )
Don't override Mac M1 architecture for node ^14.17 (#2777 )
nvm install
: show proper version in .nvmrc
install instructions (#2770 )
install.sh
: error out if the install instructions are not followed (#2742 )
install
: better error message when xcode command line tools are needed
avoid OpenBSD nvm install
error when /sbin/init doesn't exist (#2698 )
set -E
: Add test for node install
on Bash with an ERR trap and set -E
add missing local
(handle nonexisting /sbin/init a bit more cleanly) (#2678 )
Update nvm_extract_tarball
to support OpenBSD (#2693 )
Performance
nvm_print_versions
: re-implement using awk
Robustness
avoid a clobbered ls
(#2727 )
Refactors
nvm install/nvm_install_default_packages
: move "get" logic inside helper
add nvm_extract_tarball
to consolidate extraction logic
Docs / Read Me
Update Alpine Linux Section (#2896 )
optimize calling of nvm version
in zsh (#2874 )
Fix Ansible Linting Errors (#2861 )
cdnvm(): handle failed dir change (#2840 )
Fix Git Install instruction list structure (#2823 )
add logo
minor cleanup
Add note about creating .bashrc file as well as .bash_profile (#2729 )
fish
: send output from load_nvm
to /dev/stderr
(#2783 )
fix fish load_nvm variable interpolations (#2776 )
Correct typos in "Macs with M1 chip" section (#2760 )
HTTP => HTTPS (#2735 , #2713 )
clarify instructions for running Node on M1 Mac (#2675 )
Dockerfile
Update base image from Ubuntu 18.04 to 20.04, cc #2877 (#2882 )
Misc
[meta] Update CODE_OF_CONDUCT to current version (#2790 )
Tests
update test mocks
github actions removed homebrew and broke shellcheck (#2907 )
node 18 no longer builds in travis-ci (#2907 )
You can’t perform that action at this time.