All Versions
18
Latest Version
Avg Release Cycle
69 days
Latest Release
790 days ago

Changelog History
Page 2

  • v0.33.10 Changes

    April 25, 2018

    πŸ›  Fix

    • βœ… install-latest-npm: npm 6 is out, and requires node 6 or higher
  • v0.33.9 Changes

    April 15, 2018

    πŸ†• 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)
  • v0.33.8 Changes

    December 12, 2017

    πŸ›  Fix

    • βœ… nvm install-latest-npm: fix for node 4.5/4.6
  • v0.33.7 Changes

    December 09, 2017

    πŸ›  Fixes

    • πŸ›  fix unassigned variable (#1665, #1664)
    • πŸ›  Fix for $path used by zsh (#1669)
    • πŸ‘‰ set -u: ensure NVM_USE_OUTPUT is always set (#1671)
    • install.sh: Fix a bug that block that installation of node in install.sh (#1676)
    • βœ… nvm install-latest-npm: fix node 4-4.6

    πŸ“š Documentation

    • πŸ‘‰ Make nvm cache clear message less ambiguous (#1644)
    • βž• Added missing piece (#1658)
  • v0.33.6 Changes

    October 24, 2017

    πŸ›  Fixes

    • install.sh do not use nonexistent variable (#1605)
    • βœ… install-latest-npm: npm v5.4+ breaks on node v4.5 and v4.6

    πŸ“š Documentation

    • πŸ‘Œ Improve git installation instructions (#1636)
    • πŸ›  Fix typos (#1640)

    βœ… Tests

    • 🚚 [Cleanup] Remove ghc related things in .travis.yml (#1639, #1619)
  • v0.33.5 Changes

    October 24, 2017

    πŸ†• New Stuff

    • ✨ debug: Enhance nvm debug with more tools info (#1613)

    πŸ›  Fixes

    • βœ… install-latest-npm: io.js v1.0.x has weird behavior with npm v4.6.x.
    • unset NVM_RC_VERSION when unloading (#1607)
    • Preserve PATH locations order when changing versions (#1316)
    • ensure all grep calls go through nvm_grep (#1615)

    πŸ“š Documentation

    • ⚑️ Update README.md for Alpine linux reference (#1606)

    βœ… Tests

    • βœ… retry io.js test runs, since iojs.org is flaky
    • βœ‚ Remove the manual ShellCheck install proecss on Travis CI (#1619)
  • v0.33.4 Changes

    September 05, 2017

    πŸ›  Fixes

    • βœ… [Fix] install-latest-npm: io.js v1.0.0 has weird behavior with npm v4.6.x
  • v0.33.3 Changes

    September 04, 2017

    πŸ†• New Stuff

    • ⬆️ nvm install: add --latest-npm option to automatically try to upgrade to the latest working version of npm
    • βž• add support for $NVM_DIR/default-packages file (#1463)
    • 🐳 Introduce Docker environment for nvm (#1472, #1575)
    • πŸ–¨ Print $TERM_PROGRAM in nvm debug if it exists (#1578)
    • install.sh: Speedup process to install nvm from git by dropping commit history (#1476)
    • ⬆️ install.sh: Add --auto to git gc to speed up install & upgrade (#1576)
    • install.sh: Clean up git reflog history before git gc (#1579)
    • install.sh: install bash_completion via script method (#1588)

    πŸ›  Fixes

    • set -u: ensure that potentially unbound variables aren’t called unchecked (#1363, #1516)
    • ensure if npm link fails, that $IFS is not improperly set (#1519)
    • 0️⃣ set IFS to default for all nvm commands (#1227, #1244, #1514, #1518)
    • set -u: when ALIAS is unset, don’t reference an unbound variable (#1526)
    • πŸ›  Fix --version help text (#1538)
    • enable curl compression only on curl >=7.21.0 (#1550)
    • nvm install -s: properly precompute clang version (#1554)
    • curl should fail if something wrong (#1556, #1557)
    • Adjust $CURL_COMPRESSED_FLAG usage for curl (#1562, #1567)
    • set -u: nvm install/nvm use: fix unbound vars (#1587)
    • 🚚 [bash completion] add missing install-latest-npm; remove undocumented clear-cache (#1564)

    πŸ“š Documentation

    • 🚚 move the install script to the top; put the notes in a separate section
    • Install script - Improve installation guide (#1544)
    • ⬆️ bump sample version numbers (#1539)
    • βž• add note about Linux troubleshooting (#1566)
    • ⚑️ updated to reflect current script output (#1574)

    βœ… Testing

    • πŸ›  Fix cache for WITHOUT_CURL tests in Travis (#1529)