George Adams 
							
						 
					 
					
						
						
							
						
						a7648ebd9f 
					 
					
						
						
							
							[Fix] nvm install -s: aix: detect number of threads on aix and not just number of processors  
						
						
						
						
					 
					
						2016-11-23 06:36:52 -05:00 
						 
				 
			
				
					
						
							
							
								Gibson Fahnestock 
							
						 
					 
					
						
						
							
						
						7f1917d0aa 
					 
					
						
						
							
							[Refactor] Rename NVM_CPU_THREADS to NVM_CPU_CORES  
						
						
						
						
					 
					
						2016-11-24 18:04:14 +00:00 
						 
				 
			
				
					
						
							
							
								Jordan Harband 
							
						 
					 
					
						
						
							
						
						5b820a453c 
					 
					
						
						
							
							[Refactor] avoid S2181 spellcheck error.  
						
						
						
						
					 
					
						2016-11-25 00:56:28 -06:00 
						 
				 
			
				
					
						
							
							
								Peter Dave Hello 
							
						 
					 
					
						
						
							
						
						4b4e71f05c 
					 
					
						
						
							
							[shellcheck] disable "Check exit code directly" warning on line 273, 666  
						
						... 
						
						
						
						We need to use both the exit state and result form the previous commit,
so SC2181 should be disabled here. 
						
						
					 
					
						2016-11-23 22:04:45 +08:00 
						 
				 
			
				
					
						
							
							
								Peter Dave Hello 
							
						 
					 
					
						
						
							
						
						65acb403ce 
					 
					
						
						
							
							Add nvm_clang_version to ensure clang version > 3.5  
						
						
						
						
					 
					
						2016-11-14 12:28:41 +08:00 
						 
				 
			
				
					
						
							
							
								Peter Dave Hello 
							
						 
					 
					
						
						
							
						
						38934bf16c 
					 
					
						
						
							
							[New] nvm install -s: Use clang as C/C++ compiler if detected.  
						
						... 
						
						
						
						Fixes  #902 . 
					
						2016-11-14 05:39:34 +08:00 
						 
				 
			
				
					
						
							
							
								Peter Dave Hello 
							
						 
					 
					
						
						
							
						
						8c03637023 
					 
					
						
						
							
							[Fix] nvm install: Handle 'N/A' version instead of asking to install it  
						
						... 
						
						
						
						Fixes  #1304 . 
					
						2016-11-14 19:31:35 +08:00 
						 
				 
			
				
					
						
							
							
								Peter Dave Hello 
							
						 
					 
					
						
						
							
						
						03608291a6 
					 
					
						
						
							
							[caching] nvm install: Do not remove src dir after compilation succeeds  
						
						... 
						
						
						
						This will help speed up the installation time for the non-first time
installation, especially can speed up the build time and test time on
Travis-CI as we'll cache .cache dir. 
						
						
					 
					
						2016-11-14 03:45:52 +08:00 
						 
				 
			
				
					
						
							
							
								Jordan Harband 
							
						 
					 
					
						
						
							
						
						e5316ddbe3 
					 
					
						
						
							
							[Fix] allow uninstalls when files are nonwritable but self-owned.  
						
						... 
						
						
						
						Fixes  #1270 . 
					
						2016-11-13 00:09:29 -08:00 
						 
				 
			
				
					
						
							
							
								Peter Dave Hello 
							
						 
					 
					
						
						
							
						
						eab41ed8ef 
					 
					
						
						
							
							[Fix] add missing "command" prefix call for some commands  
						
						
						
						
					 
					
						2016-11-13 04:53:41 +08:00 
						 
				 
			
				
					
						
							
							
								Peter Dave Hello 
							
						 
					 
					
						
						
							
						
						c5303a6973 
					 
					
						
						
							
							Improve nvm_download_artifact() process,  fix   #1291  
						
						... 
						
						
						
						- Delete broken/checksum not matched local cache
 - More output message. 
						
						
					 
					
						2016-11-13 04:02:06 +08:00 
						 
				 
			
				
					
						
							
							
								George Adams 
							
						 
					 
					
						
						
							
						
						8f82eab5db 
					 
					
						
						
							
							Add AIX support  
						
						... 
						
						
						
						Currently AIX isn't supported in nvm so I have made a few small changes
to make this work:
change tar to gtar for AIX
change make to gmake for AIX
Set ARCH as ppc64 for AIX 
						
						
					 
					
						2016-11-10 13:52:00 -05:00 
						 
				 
			
				
					
						
							
							
								Peter Dave Hello 
							
						 
					 
					
						
						
							
						
						9c92b5a4ea 
					 
					
						
						
							
							[New] nvm install: Print the version that is being installed  
						
						
						
						
					 
					
						2016-11-06 20:43:47 +08:00 
						 
				 
			
				
					
						
							
							
								Jordan Harband 
							
						 
					 
					
						
						
							
						
						24f8ae5c46 
					 
					
						
						
							
							[New] support external install hook “$NVM_INSTALL_THIRD_PARTY_HOOK”.  
						
						... 
						
						
						
						Fixes  #1207 . 
					
						2016-11-03 23:42:55 -07:00 
						 
				 
			
				
					
						
							
							
								Jordan Harband 
							
						 
					 
					
						
						
							
						
						942e9ab1f5 
					 
					
						
						
							
							[Fix] bypass aliased cd in a few places.  
						
						... 
						
						
						
						Fixes  #1284 . 
					
						2016-11-03 10:08:24 -07:00 
						 
				 
			
				
					
						
							
							
								Jordan Harband 
							
						 
					 
					
						
						
							
						
						589a9112bd 
					 
					
						
						
							
							v0.32.1  
						
						
						
						
					 
					
						2016-10-18 13:16:51 -07:00 
						 
				 
			
				
					
						
							
							
								Jordan Harband 
							
						 
					 
					
						
						
							
						
						76fe1ab1c6 
					 
					
						
						
							
							[Fix] ensure that lts/* points to boron/latest, not argon/earliest.  
						
						... 
						
						
						
						- update test mocks
 - fix tests for Boron release
Fixes  #1268 . 
						
						
					 
					
						2016-10-18 11:33:07 -07:00 
						 
				 
			
				
					
						
							
							
								Atsushi Yamamoto 
							
						 
					 
					
						
						
							
						
						3342367981 
					 
					
						
						
							
							Fix indent at L2672  
						
						
						
						
					 
					
						2016-10-08 18:01:27 -07:00 
						 
				 
			
				
					
						
							
							
								Jordan Harband 
							
						 
					 
					
						
						
							
						
						f9e14b7d4d 
					 
					
						
						
							
							[Fix] nvm uninstall: work around nomatch zsh option.  
						
						... 
						
						
						
						Fixes  #1228 . 
					
						2016-10-04 01:43:24 -07:00 
						 
				 
			
				
					
						
							
							
								Jordan Harband 
							
						 
					 
					
						
						
							
						
						160a39c844 
					 
					
						
						
							
							[Refactor] fix copy-paste error from  5c68141ede 
						
						
						
						
					 
					
						2016-09-18 19:06:18 -07:00 
						 
				 
			
				
					
						
							
							
								Jordan Harband 
							
						 
					 
					
						
						
							
						
						d12ccb130d 
					 
					
						
						
							
							[Fix] zsh: when warncreateglobal is set, this line warns for some reason. Use env to suppress it.  
						
						... 
						
						
						
						Fixes  #1236 . 
					
						2016-09-18 13:39:50 -07:00 
						 
				 
			
				
					
						
							
							
								Jordan Harband 
							
						 
					 
					
						
						
							
						
						acbdd9a3fa 
					 
					
						
						
							
							[Fix] Fix trailing whitespace in nvm ls-remote  
						
						
						
						
					 
					
						2016-09-18 12:26:06 -07:00 
						 
				 
			
				
					
						
							
							
								Jordan Harband 
							
						 
					 
					
						
						
							
						
						256e75c789 
					 
					
						
						
							
							[Fix] Remove un-local var EXIT_CODE.  
						
						... 
						
						
						
						Might possibly be a fix to part of #1236  
						
						
					 
					
						2016-09-18 02:00:32 -07:00 
						 
				 
			
				
					
						
							
							
								Jordan Harband 
							
						 
					 
					
						
						
							
						
						5c68141ede 
					 
					
						
						
							
							[Refactor] nvm ls-remote: make the main ls-remote command call into nvm_remote_versions directly.  
						
						
						
						
					 
					
						2016-09-15 23:52:01 -07:00 
						 
				 
			
				
					
						
							
							
								Jordan Harband 
							
						 
					 
					
						
						
							
						
						dc1d3aa943 
					 
					
						
						
							
							[Refactor] nvm_install_source, nvm_install_binary, nvm_download_artifact: ensure a version is provided.  
						
						
						
						
					 
					
						2016-09-17 09:24:42 -07:00 
						 
				 
			
				
					
						
							
							
								Jordan Harband 
							
						 
					 
					
						
						
							
						
						51b21bcad1 
					 
					
						
						
							
							[Refactor] Use ||: and &&: when appropriate  
						
						
						
						
					 
					
						2016-09-16 23:16:58 -07:00 
						 
				 
			
				
					
						
							
							
								Jordan Harband 
							
						 
					 
					
						
						
							
						
						3b5f088e01 
					 
					
						
						
							
							[Refactor] nvm_ls_remote_index_tab: clean up to use nvm_get_mirror  
						
						
						
						
					 
					
						2016-09-15 22:45:10 -07:00 
						 
				 
			
				
					
						
							
							
								Jordan Harband 
							
						 
					 
					
						
						
							
						
						dca0220275 
					 
					
						
						
							
							[Refactor] nvm_install_binary: remove unused nvm_get_mirror call  
						
						
						
						
					 
					
						2016-09-15 21:40:44 -07:00 
						 
				 
			
				
					
						
							
							
								Jordan Harband 
							
						 
					 
					
						
						
							
						
						63fe22d635 
					 
					
						
						
							
							v0.32.0  
						
						
						
						
					 
					
						2016-09-15 15:02:56 -07:00 
						 
				 
			
				
					
						
							
							
								Jordan Harband 
							
						 
					 
					
						
						
							
						
						332f413eb3 
					 
					
						
						
							
							[New] expand xz support to more versions.  
						
						... 
						
						
						
						Per https://github.com/nodejs/node/pull/4894#issuecomment-175989848  
						
						
					 
					
						2016-02-09 11:19:14 -08: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 
							
						 
					 
					
						
						
							
						
						31c68adbcf 
					 
					
						
						
							
							v0.31.6  
						
						
						
						
					 
					
						2016-08-23 14:36:15 -07: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 
							
						 
					 
					
						
						
							
						
						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 
							
						 
					 
					
						
						
							
						
						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