v0.39.2
版本发布时间: 2022-10-14 07:26:52
nvm-sh/nvm最新发布版本:v0.40.1(2024-08-28 04:45:26)
Fixes
-
--help
: proper defaultNVM_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 fornode install
on Bash with an ERR trap andset -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 fromload_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)