Jordan Harband 
							
						 
					 
					
						
						
							
						
						f178a09d89 
					 
					
						
						
							
							[Tests] update gcc to 4.8  
						
						
						
						
							
						
					 
					
						2016-08-15 12:55:49 -07:00 
						 
				 
			
				
					
						
							
							
								Jordan Harband 
							
						 
					 
					
						
						
							
						
						62696cb0d6 
					 
					
						
						
							
							Partially revert  494aa60bd8 
						
						
						
						
							
						
					 
					
						2016-05-08 22:33:39 -07:00 
						 
				 
			
				
					
						
							
							
								Myles Borins 
							
						 
					 
					
						
						
							
						
						494aa60bd8 
					 
					
						
						
							
							travis: enable trusty beta  
						
						
						
						
							
						
					 
					
						2016-09-02 23:43:47 -07:00 
						 
				 
			
				
					
						
							
							
								Jordan Harband 
							
						 
					 
					
						
						
							
						
						adb6a187a9 
					 
					
						
						
							
							[Tests] try v3.3 instead of v1 in hopes they will compile faster.  
						
						
						
						
							
						
					 
					
						2016-09-02 23:43:47 -07:00 
						 
				 
			
				
					
						
							
							
								Jordan Harband 
							
						 
					 
					
						
						
							
						
						32a1b4124c 
					 
					
						
						
							
							Use watch to keepalive stdout while installing.  
						
						
						
						
							
						
					 
					
						2016-09-02 23:43:47 -07:00 
						 
				 
			
				
					
						
							
							
								Jordan Harband 
							
						 
					 
					
						
						
							
						
						88ce2103f5 
					 
					
						
						
							
							Use watch to keepalive stdout while installing.  
						
						
						
						
							
						
					 
					
						2016-09-02 23:43:46 -07:00 
						 
				 
			
				
					
						
							
							
								Jordan Harband 
							
						 
					 
					
						
						
							
						
						4060de5285 
					 
					
						
						
							
							[New] enable io.js and node 4+ source installs.  
						
						... 
						
						
						
						- consolidate `nvm_install_iojs_source` and `nvm_install_node_source` into `nvm_install_source` 
						
						
							
						
					 
					
						2016-09-02 23:43:46 -07:00 
						 
				 
			
				
					
						
							
							
								Jordan Harband 
							
						 
					 
					
						
						
							
						
						715bb59c3b 
					 
					
						
						
							
							Adapt nvm_install_iojs_source to support specifying make jobs.  
						
						
						
						
							
						
					 
					
						2016-09-02 23:43:46 -07:00 
						 
				 
			
				
					
						
							
							
								Jordan Harband 
							
						 
					 
					
						
						
							
						
						9b8eab3163 
					 
					
						
						
							
							[New] Add nvm install -s iojs support.  
						
						
						
						
							
						
					 
					
						2016-09-02 23:43:46 -07:00 
						 
				 
			
				
					
						
							
							
								Jordan Harband 
							
						 
					 
					
						
						
							
						
						e546149f7b 
					 
					
						
						
							
							[New] add nvm cache with “dir” and “clean” commands.  
						
						... 
						
						
						
						- cache the nvm cache on travis 
						
						
							
						
					 
					
						2016-09-02 23:43:46 -07:00 
						 
				 
			
				
					
						
							
							
								Jordan Harband 
							
						 
					 
					
						
						
							
						
						57c2004ab2 
					 
					
						
						
							
							[Breaking] adapt nvm_install_node_binary to nvm_install_binary, eg, io.js too.  
						
						... 
						
						
						
						- `nvm_get_checksum` now accepts 5 args (from 3): flavor (node/iojs), type (binary/source), version, slug, compression (xz/gz)
 - `nvm_install_binary` accepts 3 args (from 2): flavor (node/iojs), kind (std), version
 - remove `nvm_install_iojs_binary` 
						
						
							
						
					 
					
						2016-09-02 23:43:46 -07:00 
						 
				 
			
				
					
						
							
							
								Jordan Harband 
							
						 
					 
					
						
						
							
						
						2214cb7ad7 
					 
					
						
						
							
							[Breaking] cache previously downloaded artifacts for source installs  
						
						... 
						
						
						
						- `nvm uninstall` no longer removes source artifacts 
						
						
							
						
					 
					
						2016-09-02 23:43:46 -07:00 
						 
				 
			
				
					
						
							
							
								Jordan Harband 
							
						 
					 
					
						
						
							
						
						ba3ad8e460 
					 
					
						
						
							
							[Breaking] cache previously downloaded artifacts for binaries  
						
						... 
						
						
						
						- consolidate `nvm_install_merged_node_binary` with `nvm_install_node_binary`
 - add `nvm_get_download_slug`, `nvm_download_artifact`
 - `nvm uninstall` no longer removes artifacts 
						
						
							
						
					 
					
						2016-09-02 23:43:45 -07:00 
						 
				 
			
				
					
						
							
							
								Jordan Harband 
							
						 
					 
					
						
						
							
						
						eba50de75e 
					 
					
						
						
							
							Add nvm_compare_checksum, nvm_compute_checksum, and nvm_get_checksum  
						
						
						
						
							
						
					 
					
						2016-09-02 23:43:45 -07:00 
						 
				 
			
				
					
						
							
							
								Jordan Harband 
							
						 
					 
					
						
						
							
						
						25fa40e7cb 
					 
					
						
						
							
							v0.31.7  
						
						
						
						
							
 
						
					 
					
						2016-09-02 23:43:04 -07:00 
						 
				 
			
				
					
						
							
							
								Jordan Harband 
							
						 
					 
					
						
						
							
						
						6abc36ee4f 
					 
					
						
						
							
							[Fix] ensure LTS alias dir exists before writing to it.  
						
						... 
						
						
						
						Fixes  #1216  
					
						2016-08-29 09:15:57 -07:00 
						 
				 
			
				
					
						
							
							
								Jordan Harband 
							
						 
					 
					
						
						
							
						
						68bf93514b 
					 
					
						
						
							
							[Fix] when originally installed without git, ensure it can be upgraded to use git.  
						
						... 
						
						
						
						Fixes  #1212 . Closes  #1213 . 
					
						2016-08-25 00:59:32 -07:00 
						 
				 
			
				
					
						
							
							
								Jordan Harband 
							
						 
					 
					
						
						
							
						
						7e18328a88 
					 
					
						
						
							
							Merge pull request  #1214  from ljharb/shellcheck  
						
						... 
						
						
						
						[Tests] add `shellcheck` 
						
						
							
						
					 
					
						2016-08-25 01:00:13 -07:00 
						 
				 
			
				
					
						
							
							
								Jordan Harband 
							
						 
					 
					
						
						
							
						
						85c5e12710 
					 
					
						
						
							
							[Refactor] install.sh: use curlies in a few places.  
						
						
						
						
							
						
					 
					
						2016-08-24 00:50:08 -07:00 
						 
				 
			
				
					
						
							
							
								Jordan Harband 
							
						 
					 
					
						
						
							
						
						d0180f7eb2 
					 
					
						
						
							
							[shellcheck] build from source to get v0.4.4  
						
						
						
						
							
						
					 
					
						2016-08-24 00:30:08 -07:00 
						 
				 
			
				
					
						
							
							
								Jordan Harband 
							
						 
					 
					
						
						
							
						
						5ba6e748b7 
					 
					
						
						
							
							[Tests] run shellcheck in tests.  
						
						
						
						
							
						
					 
					
						2016-08-23 23:07:42 -07:00 
						 
				 
			
				
					
						
							
							
								Jordan Harband 
							
						 
					 
					
						
						
							
						
						31c68adbcf 
					 
					
						
						
							
							v0.31.6  
						
						
						
						
							
 
						
					 
					
						2016-08-23 14:36:15 -07:00 
						 
				 
			
				
					
						
							
							
								Aria Stewart 
							
						 
					 
					
						
						
							
						
						451b67fe78 
					 
					
						
						
							
							Revert %s-formatting for SOURCE_STR when writing to shell profile  
						
						
						
						
							
						
					 
					
						2016-08-23 17:32:28 -04:00 
						 
				 
			
				
					
						
							
							
								Jordan Harband 
							
						 
					 
					
						
						
							
						
						d179810b25 
					 
					
						
						
							
							v0.31.5  
						
						
						
						
							
 
						
					 
					
						2016-08-23 11:12:21 -07:00 
						 
				 
			
				
					
						
							
							
								Jordan Harband 
							
						 
					 
					
						
						
							
						
						1ac7e236b1 
					 
					
						
						
							
							[New] Add lts/foo support to remote commands.  
						
						... 
						
						
						
						- `nvm ls-remote`
 - `nvm version-remote`
 - `nvm install`
 - `nvm uninstall`
Document existing support:
 - `nvm use`
 - `nvm exec`
 - `nvm run`
Fixes  #1208 . 
						
						
							
						
					 
					
						2016-08-23 10:58:00 -07:00 
						 
				 
			
				
					
						
							
							
								Jordan Harband 
							
						 
					 
					
						
						
							
						
						681c81ad30 
					 
					
						
						
							
							[shellcheck] clean up install.sh  
						
						
						
						
							
						
					 
					
						2016-08-23 00:45:38 -07:00 
						 
				 
			
				
					
						
							
							
								Jordan Harband 
							
						 
					 
					
						
						
							
						
						2228323c0b 
					 
					
						
						
							
							[shellcheck] disable intentional violations via comments  
						
						
						
						
							
						
					 
					
						2016-08-23 00:31:39 -07:00 
						 
				 
			
				
					
						
							
							
								Jordan Harband 
							
						 
					 
					
						
						
							
						
						cbeb654692 
					 
					
						
						
							
							[shellcheck] properly quote arguments.  
						
						
						
						
							
						
					 
					
						2016-08-23 00:31:36 -07:00 
						 
				 
			
				
					
						
							
							
								Jordan Harband 
							
						 
					 
					
						
						
							
						
						24a9c089ff 
					 
					
						
						
							
							[shellcheck] fix incorrect A && B || C usages.  
						
						
						
						
							
						
					 
					
						2016-08-23 00:31:25 -07:00 
						 
				 
			
				
					
						
							
							
								Jordan Harband 
							
						 
					 
					
						
						
							
						
						bc4639c1c9 
					 
					
						
						
							
							[Docs] add a road map.  
						
						
						
						
							
						
					 
					
						2016-08-21 12:11:43 -07:00 
						 
				 
			
				
					
						
							
							
								Jordan Harband 
							
						 
					 
					
						
						
							
						
						54cc3a383e 
					 
					
						
						
							
							[Tests] set -ex options on more tests  
						
						
						
						
							
						
					 
					
						2016-08-14 09:48:25 -07:00 
						 
				 
			
				
					
						
							
							
								Jordan Harband 
							
						 
					 
					
						
						
							
						
						d3d768adcd 
					 
					
						
						
							
							Add nvm_get_mirror  
						
						
						
						
							
						
					 
					
						2016-08-10 23:09:54 -07:00 
						 
				 
			
				
					
						
							
							
								Jordan Harband 
							
						 
					 
					
						
						
							
						
						9c65197b22 
					 
					
						
						
							
							Add nvm_get_checksum_alg  
						
						
						
						
							
						
					 
					
						2016-08-09 22:24:09 -07:00 
						 
				 
			
				
					
						
							
							
								Jordan Harband 
							
						 
					 
					
						
						
							
						
						bd3ca47714 
					 
					
						
						
							
							[Fix] nvm unload: ensure all functions are unset  
						
						
						
						
							
						
					 
					
						2016-08-11 10:58:16 -07:00 
						 
				 
			
				
					
						
							
							
								Jordan Harband 
							
						 
					 
					
						
						
							
						
						ec4efa3ec7 
					 
					
						
						
							
							[Refactor] nvm install: remove unused REINSTALL_PACKAGES_FROM argument to inner installation helpers.  
						
						
						
						
							
						
					 
					
						2016-08-11 10:42:32 -07:00 
						 
				 
			
				
					
						
							
							
								Jordan Harband 
							
						 
					 
					
						
						
							
						
						08cbcf2254 
					 
					
						
						
							
							[Fix] when not using xz on merged node versions, use z to extract, not x  
						
						
						
						
							
						
					 
					
						2016-08-10 23:26:29 -07:00 
						 
				 
			
				
					
						
							
							
								Jordan Harband 
							
						 
					 
					
						
						
							
						
						4aa6902dbe 
					 
					
						
						
							
							[Refactor] nvm_install_merged_node_binary: reduce nesting, fix var curlies.  
						
						
						
						
							
						
					 
					
						2016-08-10 16:57:03 -07:00 
						 
				 
			
				
					
						
							
							
								Jordan Harband 
							
						 
					 
					
						
						
							
						
						0678652bd3 
					 
					
						
						
							
							[New] nvm ls/nvm ls-remote/nvm alias: add --no-colors  
						
						
						
						
							
						
					 
					
						2016-08-09 14:46:19 -07:00 
						 
				 
			
				
					
						
							
							
								Jordan Harband 
							
						 
					 
					
						
						
							
						
						206878460c 
					 
					
						
						
							
							[Refactor] always shift first argument to nvm  
						
						
						
						
							
						
					 
					
						2016-08-09 13:33:43 -07:00 
						 
				 
			
				
					
						
							
							
								Jordan Harband 
							
						 
					 
					
						
						
							
						
						79270a579c 
					 
					
						
						
							
							[Refactor] create nvm_list_aliases  
						
						
						
						
							
						
					 
					
						2016-08-06 22:33:37 -07:00 
						 
				 
			
				
					
						
							
							
								Jordan Harband 
							
						 
					 
					
						
						
							
						
						b6eb565ea1 
					 
					
						
						
							
							[Refactor] nvm alias: reorganize so alias listing is done last  
						
						
						
						
							
						
					 
					
						2016-08-08 15:50:05 -07:00 
						 
				 
			
				
					
						
							
							
								Jordan Harband 
							
						 
					 
					
						
						
							
						
						091c64c7c5 
					 
					
						
						
							
							[Refactor] nvm alias: add in ---based argument support.  
						
						
						
						
							
						
					 
					
						2016-08-08 13:37:14 -07:00 
						 
				 
			
				
					
						
							
							
								Jordan Harband 
							
						 
					 
					
						
						
							
						
						21b8f556b2 
					 
					
						
						
							
							[Refactor] nvm alias: use named vars instead of positional args.  
						
						
						
						
							
						
					 
					
						2016-08-08 13:21:42 -07:00 
						 
				 
			
				
					
						
							
							
								Jordan Harband 
							
						 
					 
					
						
						
							
						
						a3bc4d3e62 
					 
					
						
						
							
							[Refactor] nvm alias: shift out the “alias”  
						
						
						
						
							
						
					 
					
						2016-08-08 13:18:53 -07:00 
						 
				 
			
				
					
						
							
							
								Jordan Harband 
							
						 
					 
					
						
						
							
						
						150ed490d0 
					 
					
						
						
							
							[Refactor] use curlies with variables  
						
						
						
						
							
						
					 
					
						2016-08-07 23:31:16 -07:00 
						 
				 
			
				
					
						
							
							
								Peter Dave Hello 
							
						 
					 
					
						
						
							
						
						364096a3c3 
					 
					
						
						
							
							Add trailing newline char to $SOURCE_STR  
						
						... 
						
						
						
						Line 302/301 `printf "$SOURCE_STR"` is missing a trailing newline char,
while line 281/282 and 285/286 have their own new line char, so I  just
remove the manually added newline char, and add it to the end of the
variable "$SOURCE_STR", so no more manually newline char needed there. 
						
						
							
						
					 
					
						2016-08-05 15:52:01 +08:00 
						 
				 
			
				
					
						
							
							
								Peter Dave Hello 
							
						 
					 
					
						
						
							
						
						88fc93a71b 
					 
					
						
						
							
							Fix nvm dir path in install script,  fix   #1189  
						
						
						
						
							
						
					 
					
						2016-08-05 15:23:09 +08:00 
						 
				 
			
				
					
						
							
							
								Jordan Harband 
							
						 
					 
					
						
						
							
						
						f9f140ec13 
					 
					
						
						
							
							[Performance] make auto-using faster.  
						
						... 
						
						
						
						Per https://github.com/creationix/nvm/issues/539#issuecomment-236830764  
						
						
							
						
					 
					
						2016-08-02 00:59:51 -07:00 
						 
				 
			
				
					
						
							
							
								Luke Childs 
							
						 
					 
					
						
						
							
						
						f653bdc606 
					 
					
						
						
							
							Print shell version on Travis  
						
						
						
						
							
						
					 
					
						2016-07-31 21:14:30 +01:00 
						 
				 
			
				
					
						
							
							
								Jordan Harband 
							
						 
					 
					
						
						
							
						
						31e58d1827 
					 
					
						
						
							
							v0.31.4  
						
						
						
						
							
 
						
					 
					
						2016-07-29 16:54:13 -07:00