• v0.40.2

    root released this 2025-03-12 04:39:49 +08:00

    New Stuff

    • install.sh: add $ZDOTDIR to zsh search (#3458)

    Fixes

    • reinstall-packages: do not reinstall corepack (#3544)
    • avoid bash-specific syntax (#3499)
    • install-latest-npm: npm v11 is out
    • nvm_install_latest_npm: avoid unbound variable (#3447)
    • give a more helpful message when lts alias is mistakenly used (#3441)
    • nvm ls, nvm alias, nvm install: error when an LTS name is invalid
    • nvm_normalize_lts: error when an LTS name is not lowercase (#3417)

    Documentation

    • [readme] update link
    • [readme] fix --no-use example (#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 avn from readme (#3469)
    • [readme] fnm -> nvm.fish (#2541)

    Refactors

    • prefer case over if/else chains
    • combine sed -e invocations/arguments

    Tests

    • nvm exec/nvm run: add --silent tests (#1259)
    • [actions] release test needs git tags
    • migrate installation_iojs test 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 up nvm_detect_profile tests
    • nvm_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/install instead of node/run

    Meta

    • disable blank issues
    • update issue template
    • add DCO (#3456)
    • Rename .github/ISSUE_TEMPLATE.md to .github/ISSUE_TEMPLATE/ISSUE_TEMPLATE.md (#3454)
    Downloads