v0.33.0 Breaking Changes (probably) - remove the unused and broken `$NVM_PATH` (#1353) New Stuff - `install.sh`: Install bash programmble completions automatically (#753) - `nvm install -s`: Use clang as C/C++ compiler if detected (#902, #1300) - `nvm install`: Add AIX support (#1295) - `nvm install`: Print the version that is being installed (#1286) - `nvm install`: support external install hook “$NVM_INSTALL_THIRD_PARTY_HOOK” (#1207) Fixes - [reverted] Also run git gc after nvm upgraded (#1274, #1301) - bypass aliased `cd` in a few places (#1284) - Improve nvm_download_artifact() process (#1291, #1294) - allow uninstalls when files are nonwritable but self-owned (#1270) - `nvm install`: Handle 'N/A' version instead of asking to install it (#1304, #1305) - `nvm install -s`: `aix`: detect number of threads on aix and not just number of processors (#1319) - `nvm unload` add missing unloadable functions/vars (#1333, #1335) - `nvm install -s`: nvm should respect CC/CXX env var (#1336) - `set -u`: ensure that potentially unbound variables aren’t called unchecked (#1363) Refactors/Robustness/Caching - use echo instead of cat in install.sh (#1276) - use backslash when sourcing in case of overridden dot (#1278, #1279) - fix/retab indent in bash_completion (#1297) - add missing "command" prefix call for some commands (#1296) - `nvm install`: Do not remove src dir after compilation succeeds (#1299) - Add missing backslash for dots (#1322) - Rename NVM_CPU_THREADS to NVM_CPU_CORES (#1326) - Use "case" instead of multi "if" (#1332) Tests - die() in tests should quote "$@" for echo (#1288) - [reverted] Drop manual apt source and package installation (#1311, #1323) - switch to use cabal to install shellcheck (#1320) - run shellcheck against bash_completion (#1324) - run shellcheck against nvm_exec (#1321) - cache $HOME/.ghc for cabal (#1327) - add test to ensure that `nvm unload` unloads all functions Docs - Link version badge to the release page + cleanup (#1338, #1340) - update readme about compile nodejs v0.10+ from src (#1330) - update alpine environment installation info (#1330) - Auto install not exist version in zsh .nvmrc script (#1306, #1272) - Add current version on the top of README (#1309) - Bold leading "Note:" in readme for readability (#1275)
This tag has no release notes.