Jordan Harband 
							
						 
					 
					
						
						
							
						
						65f0572bdc 
					 
					
						
						
							
							v0.33.7  
						
						... 
						
						
						
						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 ) 
						
						
					 
					
						2017-12-08 21:21:42 -08:00 
						 
				 
			
				
					
						
							
							
								Jordan Harband 
							
						 
					 
					
						
						
							
						
						b6a7a54d04 
					 
					
						
						
							
							[Fix] nvm install-latest-npm: fix node 4-4.6  
						
						
						
						
					 
					
						2017-12-08 21:20:59 -08:00 
						 
				 
			
				
					
						
							
							
								Jordan Harband 
							
						 
					 
					
						
						
							
						
						a57fe846e8 
					 
					
						
						
							
							[Fix] set -u: ensure NVM_USE_OUTPUT is always set.  
						
						... 
						
						
						
						Fixes  #1671 . 
					
						2017-11-23 10:02:37 -06:00 
						 
				 
			
				
					
						
							
							
								mail6543210 
							
						 
					 
					
						
						
							
						
						16d3e6d2dc 
					 
					
						
						
							
							Remove unnecessary, incorrect workaround.  
						
						... 
						
						
						
						The "\printf" calls zsh shell builtin instead of `command printf` in scripting.
The workaround is no longer needed given 91a29c0 
						
						
					 
					
						2017-11-22 00:57:27 +08:00 
						 
				 
			
				
					
						
							
							
								mail6543210 
							
						 
					 
					
						
						
							
						
						91a29c0da2 
					 
					
						
						
							
							Fix for $path used by zsh  
						
						... 
						
						
						
						"The lower-case version of PATH is an array parameter
bound to the scalar upper-case parameter."
-- http://www.zsh.org/mla/users/2015/msg00178.html  
						
						
					 
					
						2017-11-20 22:32:13 +08:00 
						 
				 
			
				
					
						
							
							
								Phileas Lebada 
							
						 
					 
					
						
						
							
						
						049a86022f 
					 
					
						
						
							
							Add empty value to local variable  
						
						
						
						
					 
					
						2017-11-15 17:17:57 +01:00 
						 
				 
			
				
					
						
							
							
								Avery Magnotti 
							
						 
					 
					
						
						
							
						
						fc30e0ade4 
					 
					
						
						
							
							Make nvm cache clear message less ambiguous  
						
						
						
						
					 
					
						2017-10-28 20:30:28 -04:00 
						 
				 
			
				
					
						
							
							
								Jordan Harband 
							
						 
					 
					
						
						
							
						
						b546436113 
					 
					
						
						
							
							v0.33.6  
						
						
						
						
					 
					
						2017-10-23 23:53:26 -07:00 
						 
				 
			
				
					
						
							
							
								Jordan Harband 
							
						 
					 
					
						
						
							
						
						3b133fac2f 
					 
					
						
						
							
							[Fix] install-latest-npm: npm v5.4+ breaks on node v4.5 and v4.6.  
						
						
						
						
					 
					
						2017-10-04 11:04:27 -07:00 
						 
				 
			
				
					
						
							
							
								Jordan Harband 
							
						 
					 
					
						
						
							
						
						6597e11971 
					 
					
						
						
							
							v0.33.5  
						
						
						
						
					 
					
						2017-09-29 12:50:27 -04:00 
						 
				 
			
				
					
						
							
							
								Jordan Harband 
							
						 
					 
					
						
						
							
						
						8c578b864d 
					 
					
						
						
							
							[Fix] ensure all grep calls go through nvm_grep.  
						
						... 
						
						
						
						Fixes  #1615 . 
					
						2017-09-22 19:11:43 -07:00 
						 
				 
			
				
					
						
							
							
								Peter Dave Hello 
							
						 
					 
					
						
						
							
						
						d535c97d0f 
					 
					
						
						
							
							Enhance nvm debug with more tools info  
						
						
						
						
					 
					
						2017-09-21 22:09:15 +08:00 
						 
				 
			
				
					
						
							
							
								Xandor Schiefer 
							
						 
					 
					
						
						
							
						
						334897ae39 
					 
					
						
						
							
							Preserve PATH locations order when changing versions  
						
						
						
						
					 
					
						2016-11-14 19:19:39 +02:00 
						 
				 
			
				
					
						
							
							
								Xandor Schiefer 
							
						 
					 
					
						
						
							
						
						44ab611421 
					 
					
						
						
							
							[Fix] unset NVM_RC_VERSION when unloading  
						
						
						
						
					 
					
						2017-09-07 16:52:05 +02:00 
						 
				 
			
				
					
						
							
							
								Jordan Harband 
							
						 
					 
					
						
						
							
						
						c0b56d03a1 
					 
					
						
						
							
							[Fix] install-latest-npm: io.js v1.0.x has weird behavior with npm v4.6.x.  
						
						... 
						
						
						
						- comment out node 0.6 test due to travis-ci breakage 
						
						
					 
					
						2017-09-07 15:57:09 -07:00 
						 
				 
			
				
					
						
							
							
								Jordan Harband 
							
						 
					 
					
						
						
							
						
						d91b6197f3 
					 
					
						
						
							
							v0.33.4  
						
						
						
						
					 
					
						2017-09-04 22:59:50 -07:00 
						 
				 
			
				
					
						
							
							
								Jordan Harband 
							
						 
					 
					
						
						
							
						
						e3d1519567 
					 
					
						
						
							
							[Fix] install-latest-npm: io.js v1.0.0 has weird behavior with npm v4.6.x.  
						
						
						
						
					 
					
						2017-09-04 22:01:46 -07:00 
						 
				 
			
				
					
						
							
							
								Jordan Harband 
							
						 
					 
					
						
						
							
						
						6f19babbff 
					 
					
						
						
							
							v0.33.3  
						
						
						
						
					 
					
						2017-09-03 12:46:59 -07:00 
						 
				 
			
				
					
						
							
							
								Jordan Harband 
							
						 
					 
					
						
						
							
						
						b3e25b15f9 
					 
					
						
						
							
							nvm_install_latest_npm: npm v5.4+ breaks on node v4-4.4 and v5-5.9, due to missing Buffer.alloc. 
						
						
						
						
					 
					
						2017-09-02 14:04:37 -07:00 
						 
				 
			
				
					
						
							
							
								Jordan Harband 
							
						 
					 
					
						
						
							
						
						cf5272e1a0 
					 
					
						
						
							
							[Fix] set -u: nvm install: fix unbound vars  
						
						... 
						
						
						
						Fixes  #1587 . 
					
						2017-08-08 20:53:51 -07:00 
						 
				 
			
				
					
						
							
							
								Jordan Harband 
							
						 
					 
					
						
						
							
						
						389a53cca9 
					 
					
						
						
							
							[Fix] set -u: nvm use: ensure these two vars don’t error out.  
						
						... 
						
						
						
						Fixes  #1587 . 
					
						2017-08-08 00:05:38 -07:00 
						 
				 
			
				
					
						
							
							
								Peter Dave Hello 
							
						 
					 
					
						
						
							
						
						ab591b07ef 
					 
					
						
						
							
							[New] Print $TERM_PROGRAM in nvm debug if it exists  
						
						
						
						
					 
					
						2017-07-14 01:48:27 +08:00 
						 
				 
			
				
					
						
							
							
								Peter Dave Hello 
							
						 
					 
					
						
						
							
						
						0356839d05 
					 
					
						
						
							
							[Fix] Adjust $CURL_COMPRESSED_FLAG usage for curl,  fix   #1562  
						
						
						
						
					 
					
						2017-06-27 15:04:28 +08:00 
						 
				 
			
				
					
						
							
							
								Jiri Spac 
							
						 
					 
					
						
						
							
						
						d073bc96c7 
					 
					
						
						
							
							[Docs] bump sample version numbers  
						
						
						
						
					 
					
						2017-06-01 16:46:53 +02:00 
						 
				 
			
				
					
						
							
							
								Peter Dave Hello 
							
						 
					 
					
						
						
							
						
						11370fe823 
					 
					
						
						
							
							[Fix] curl should fail if something wrong,  fix   #1556  
						
						
						
						
					 
					
						2017-06-14 10:58:38 +08:00 
						 
				 
			
				
					
						
							
							
								Jordan Harband 
							
						 
					 
					
						
						
							
						
						cbdd41eee2 
					 
					
						
						
							
							[New] nvm install: add --latest-npm option to automatically try to upgrade to the latest working version of npm.  
						
						... 
						
						
						
						- also add `nvm install-latest-npm` top-level command 
						
						
					 
					
						2017-06-11 14:15:04 -07:00 
						 
				 
			
				
					
						
							
							
								J Huang 
							
						 
					 
					
						
						
							
						
						28fe93cd15 
					 
					
						
						
							
							[Fix] nvm install -s: properly precompute clang version  
						
						
						
						
					 
					
						2017-06-13 13:06:53 +08:00 
						 
				 
			
				
					
						
							
							
								J Huang 
							
						 
					 
					
						
						
							
						
						7965796569 
					 
					
						
						
							
							[Fix] enable curl compression only on curl >=7.21.0  
						
						... 
						
						
						
						curl < 7.21.0 will output redirection reponse body to the output when compressed, which will cause tarball is prepended with redirection reponse body and leads to checksum mismatch.
 - add `nvm_curl_use_compression` and `nvm_curl_version` 
						
						
					 
					
						2017-06-10 15:25:26 +08:00 
						 
				 
			
				
					
						
							
							
								Nicolás Bevacqua 
							
						 
					 
					
						
						
							
						
						051ef09daf 
					 
					
						
						
							
							Fix --version help text  
						
						
						
						
					 
					
						2017-06-01 10:06:43 -03:00 
						 
				 
			
				
					
						
							
							
								Jordan Harband 
							
						 
					 
					
						
						
							
						
						4f626eac0d 
					 
					
						
						
							
							[Fix] set -u: when ALIAS is unset, don’t reference an unbound variable.  
						
						... 
						
						
						
						Fixes  #1526 . 
					
						2017-05-16 22:58:26 -07:00 
						 
				 
			
				
					
						
							
							
								Weston Ganger 
							
						 
					 
					
						
						
							
						
						7f3145bc98 
					 
					
						
						
							
							[New] add support for $NVM_DIR/default-packages file  
						
						
						
						
					 
					
						2017-03-28 09:37:14 -07:00 
						 
				 
			
				
					
						
							
							
								Jordan Harband 
							
						 
					 
					
						
						
							
						
						dc5dfe3bc1 
					 
					
						
						
							
							[Fix] set IFS to default for all nvm commands.  
						
						... 
						
						
						
						Fixes  #1227 . Fixes  #1244 . Fixes  #1514 . Fixes  #1518 . 
					
						2017-04-28 00:41:55 -07:00 
						 
				 
			
				
					
						
							
							
								Jordan Harband 
							
						 
					 
					
						
						
							
						
						accd6ae298 
					 
					
						
						
							
							[Fix] ensure if npm link fails, that $IFS is not improperly set.  
						
						... 
						
						
						
						https://github.com/creationix/nvm/issues/1519#issuecomment-297850323  
					
						2017-04-28 00:39:48 -07:00 
						 
				 
			
				
					
						
							
							
								Jumpei Ogawa 
							
						 
					 
					
						
						
							
						
						caa7de37af 
					 
					
						
						
							
							[Fix] set -u: ensure that potentially unbound variables aren’t called unchecked.  
						
						... 
						
						
						
						This commit is follow up for 853afbf#1363  
						
						
					 
					
						2017-04-27 20:17:21 +09:00 
						 
				 
			
				
					
						
							
							
								Jordan Harband 
							
						 
					 
					
						
						
							
						
						0a95e77000 
					 
					
						
						
							
							v0.33.2  
						
						
						
						
					 
					
						2017-04-26 00:50:33 -07:00 
						 
				 
			
				
					
						
							
							
								Piper Chester 
							
						 
					 
					
						
						
							
						
						65aedc105a 
					 
					
						
						
							
							[Docs] capitalize C++  
						
						
						
						
					 
					
						2017-04-08 09:16:54 -07:00 
						 
				 
			
				
					
						
							
							
								Peter Dave Hello 
							
						 
					 
					
						
						
							
						
						153f8e7b31 
					 
					
						
						
							
							[Fix] To confirm curl exists before detecting curl libz feature  
						
						
						
						
					 
					
						2017-04-09 13:44:07 +08:00 
						 
				 
			
				
					
						
							
							
								Peter Dave Hello 
							
						 
					 
					
						
						
							
						
						e87f395b7a 
					 
					
						
						
							
							[Refactor] minor "if" and "return" improvement  
						
						
						
						
					 
					
						2017-04-06 03:55:42 +08:00 
						 
				 
			
				
					
						
							
							
								Peter Dave Hello 
							
						 
					 
					
						
						
							
						
						daa9c3604d 
					 
					
						
						
							
							[Fix] To confirm curl exists before detecting curl libz feature  
						
						
						
						
					 
					
						2017-04-06 05:20:55 +08:00 
						 
				 
			
				
					
						
							
							
								Jordan Harband 
							
						 
					 
					
						
						
							
						
						4249b1c2bb 
					 
					
						
						
							
							[Fix] nvm_ensure_version_installed: add system support.  
						
						... 
						
						
						
						Relates to #1238  
						
						
					 
					
						2017-03-31 00:52:56 -07:00 
						 
				 
			
				
					
						
							
							
								Peter Dave Hello 
							
						 
					 
					
						
						
							
						
						450088e51a 
					 
					
						
						
							
							[Refactor] Improve if conditoion logic in "use"  
						
						
						
						
					 
					
						2017-03-30 00:41:31 +08:00 
						 
				 
			
				
					
						
							
							
								Peter Dave Hello 
							
						 
					 
					
						
						
							
						
						059ab0e1ac 
					 
					
						
						
							
							[Refactor] Make the code a little bit cleaner  
						
						
						
						
					 
					
						2017-03-28 15:27:49 +08:00 
						 
				 
			
				
					
						
							
							
								Jordan Harband 
							
						 
					 
					
						
						
							
						
						b9f9977cdd 
					 
					
						
						
							
							[Fix] nvm install -s: npm detection  
						
						... 
						
						
						
						- add `nvm_use_if_needed`
 - add `nvm_install_npm_if_needed` 
						
						
					 
					
						2017-03-27 15:00:50 -07:00 
						 
				 
			
				
					
						
							
							
								Peter Dave Hello 
							
						 
					 
					
						
						
							
						
						7b253c8c0a 
					 
					
						
						
							
							[New] Supercharge nvm debug output  
						
						... 
						
						
						
						Try to get shell version, OS and its version, curl/wget/git version. 
						
						
					 
					
						2017-03-23 14:48:00 +08:00 
						 
				 
			
				
					
						
							
							
								Peter Dave Hello 
							
						 
					 
					
						
						
							
						
						973dfc6d4a 
					 
					
						
						
							
							[New] Dynamically detect if curl supports --compressed  
						
						
						
						
					 
					
						2017-03-23 16:51:20 +08:00 
						 
				 
			
				
					
						
							
							
								Peter Dave Hello 
							
						 
					 
					
						
						
							
						
						6a3b1dd2c3 
					 
					
						
						
							
							[New] Enable curl auto compression/decompression  
						
						... 
						
						
						
						Enable `--compressed` parameter on curl to automatically enable
compression on request content by sending coressponding header, if the
server side supports compression format like deflate or gzip, curl will
also decompress the content automatically, so there is no additional
works need to done manually on client side, but just enjoy the benifits
of bandwidth and time saving!
Take https://nodejs.org/dist/index.tab  as an example which is last
modified on Tue, 14 Mar 2017 22:41:05 GMT, the compressed transmission
only take 4829 bytes howevet the not compressed on taks 48000 bytes,
which is about 10 times larger!
This feature can be traced back to Sep 3 2002, in curl commit:
 - 64bbe9dfaf 
						
						
					 
					
						2017-03-23 16:51:20 +08:00 
						 
				 
			
				
					
						
							
							
								Peter Dave Hello 
							
						 
					 
					
						
						
							
						
						fa3631fee3 
					 
					
						
						
							
							[Refactor] Add nvm_has_non_aliased  
						
						
						
						
					 
					
						2017-03-20 16:57:26 +08:00 
						 
				 
			
				
					
						
							
							
								Peter Dave Hello 
							
						 
					 
					
						
						
							
						
						316c9f34c6 
					 
					
						
						
							
							[Performance] Use awk's comparison to save a pipe to grep  
						
						
						
						
					 
					
						2017-03-20 04:50:32 +08:00 
						 
				 
			
				
					
						
							
							
								Peter Dave Hello 
							
						 
					 
					
						
						
							
						
						6cb12b0f99 
					 
					
						
						
							
							[Performance] Improve awk usage  
						
						
						
						
					 
					
						2017-03-21 04:23:53 +08:00 
						 
				 
			
				
					
						
							
							
								Peter Dave Hello 
							
						 
					 
					
						
						
							
						
						6ed73b0696 
					 
					
						
						
							
							[Refactor] Improve sed usage for performance  
						
						
						
						
					 
					
						2017-03-20 17:53:44 -07:00