nvm v0.33.9 Release Notes

Release Date: 2018-04-15 // about 6 years ago
  • ๐Ÿ†• New Stuff

    • ๐Ÿ–จ nvm debug: Print $SHLVL, add $PATH (#1655, #1745)

    ๐Ÿ›  Fixes

    • install.sh: detect a defined but nonexistent $NVM_DIR (#1700)
    • install.sh: Don't give detached HEAD advice when installing (#1704)
    • โž• Add missing "command" prefixes for few commands (#1735, #1725, #1736)
    • ๐Ÿ‘‰ Use nvm_echo instead of echo directly (#1751)
    • ๐Ÿ“ฆ reinstall-packages: Prevent install/link when no packages found (#1750)
    • ๐Ÿ“ฆ ensure --reinstall-packages-from has a version number (#1760)
    • bash_completion: Reduce startup time (#1759)
    • 0๏ธโƒฃ installing with an LTS name should lowercase the name before ensuring a default (#1781)
    • โž• Add autocompletion support to zsh (#1707)
    • ๐Ÿ”– install.sh: Detect profile with $BASH_VERSION and $ZSH_VERSION (#1780)
    • Turn off wget's output in nvm_get_latest (#1785)
    • nvm debug: Improve OS version detection (#1746)

    ๐Ÿ”จ Refactors

    • ๐Ÿ’… Various style and shellcheck fixes (#1684, #1724, #1747, #1748)
    • โšก๏ธ Optimize ShellCheck installation in Docker image (#1729)
    • Remove duplicate code in nvm_npm_global_modules() (#1742)
    • ๐Ÿ‘‰ Use grep -q parameter instead of redirect to /dev/null (#1741)
    • install.sh: Improve install.sh prompt output, add a newline (#1783)

    ๐Ÿ“„ Docs

    • ๐Ÿ‘ Explain .nvmrc better (#1673)
    • โšก๏ธ Update minimum git version to v1.17.10
    • โž• Add escape sequences (#1701)
    • โž• add nvm which current to nvm --help output
    • โšก๏ธ avoid need for future copyright year updates (#1713)
    • โž• Add reminder that NVM_DIR should not contain trailing slash (#1726, #1708)
    • Display FreeBSD and SunOS with correct caps (#1728)
    • โšก๏ธ Update Docker image build info in README.md (#1733)
    • ๐Ÿ›  Various typo fixes (#1756, #1753)
    • โœ‚ removed global install on README.md (#1775, #1773)
    • โž• Add removal instructions to README.md (#1777, #1767)
    • ๐Ÿ›  Fix manual install & upgrade guide (#1786, #1772)
    • โž• Add macOS install script note about git (#1787, #1782)

    โœ… Tests

    • โž• add test for aliased . (#1701)
    • ๐Ÿ›  fix mirrors in mocks update script, update mocks
    • โž• Add EditorConfig to help maintain part of coding style (#1739)