Releases
v0.35.0
ljharb
released this
02 Oct 04:18
New Stuff
nvm ls
: add --no-alias
to suppress alias output
Fixes
set -u
: Add default empty value for $NVM_NO_ALIAS
(#2054 , #2047 )
Determine correct sub directory if XDG_CONFIG_HOME is set (#2035 )
Set $NVM_DIR to ".nvm" instead of "nvm" (#2069 , #2033 )
default_packages
: work when the file lacks a trailing newline
install
: Add missing io.js installation message (#1989 )
Make installation less restrictive when NVM_DIR is set (#1986 )
Enhance nvm debug for different environments (#1654 )
nvm_supports_source_options
: work around a bug in bash 3.2
install
: error out when an argument has ---
attempt to fix a bug in bash 3.2, fixed in 4.4, that improperly exits on -e
in a test.
nvm ls
: --no-colors
: system
: print an asterisk
Refactors
add nvm_stdout_is_terminal
helper (#2012 , #2007 )
extract “get default packages” logic to nvm_get_default_packages
nvm.sh
: make coding style more consistent (#1819 )
Docs
Fix bash auto-use nvm command (#2086 )
Updated note about Windows (#2037 )
sync node release schedule url (#2001 )
clarify how to specify default packages (#1981 )
clean up formatting in readme (#2038 )
clean up a bit (#1627 )
Add --latest-npm
info to Migrating global packages section (#1970 )
Set $NVM_DIR to ".nvm" instead of "nvm" (#2069 , #2033 )
update bash
cdnvm
script to properly handle aliases (#2017 )
Add note about what version of node new shells run with (#2003 )
--help
: consolidate some help output
README.md: mention --no-colors option (#2004 )
nvm --help
: add --no-colors
and --no-alias
add version number to nvm —help
output (#1993 )
add “update” terminology to installation section
unalias
: add more specific error message for builtin aliases (#1992 )
Tests
jspm
v2 beta started breaking tests; pin to < v2
use rimraf over rmdir
in teardowns (#2010 )
update dist from trusty to xenial (#2008 )
nvm_command_info
: make error output more helpful
nvm ls
: ensure nvm alias
is called
add more checks to make_fake_* helpers
fix fake node versions
Improve syntax in "test/installation_iojs/nvm install v1 works" (#1990 )
[shellcheck] remove unnecessary overrides
[shellcheck] add overrides
Dockerfile
install shellcheck v0.6.0 in Dockerfile (#1836 )
add libssl-dev to Docker image (#1835 )
Meta
add copyright line to license file
update repo links to point to org
You can’t perform that action at this time.