-
v0.40.2
released this
2025-03-12 04:39:49 +08:00 New Stuff
install.sh: add$ZDOTDIRto zsh search (#3458)
Fixes
reinstall-packages: do not reinstall corepack (#3544)- avoid bash-specific syntax (#3499)
install-latest-npm: npm v11 is outnvm_install_latest_npm: avoid unbound variable (#3447)- give a more helpful message when
ltsalias is mistakenly used (#3441) nvm ls,nvm alias,nvm install: error when an LTS name is invalidnvm_normalize_lts: error when an LTS name is not lowercase (#3417)
Documentation
- [readme] update link
- [readme] fix
--no-useexample (#3479) - [readme] update copyright notice (#3507)
- [readme] note zsh-nvm's AUTO_USE option (#2670)
- [readme] add note about reloading zshrc after editing (#3052)
- [readme] Update shell profile file install notes (#2241)
- [readme] add docker tips (#2318)
- [readme] remove
avnfrom readme (#3469) - [readme] fnm -> nvm.fish (#2541)
Refactors
- prefer
caseover if/else chains - combine
sed -einvocations/arguments
Tests
nvm exec/nvm run: add--silenttests (#1259)- [actions] release test needs git tags
- migrate
installation_iojstest suite to GitHub Actions (#3476) - Migrate slow test suite from Travis CI (#3470)
- temporarily skip this failing travis test to unblock progress
- [actions] TOC: use latest LTS node
install.sh: clean upnvm_detect_profiletestsnvm_detect_profile: refactor (#3467)- run urchin tests on pull requests (#3466)
- update mocks
- ensure that unit tests use only mocked LTS names
- [actions] use
node/installinstead ofnode/run
Meta
Downloads