Jordan Harband 
							
						 
					 
					
						
						
							
						
						0698ede92d 
					 
					
						
						
							
							[Tests] update test mocks  
						
						
						
						
							
						
					 
					
						2022-10-13 12:08:31 -07:00 
						 
				 
			
				
					
						
							
							
								Jordan Harband 
							
						 
					 
					
						
						
							
						
						71a73b17cf 
					 
					
						
						
							
							[Fix] --help: proper default NVM_COLORS info  
						
						
						
						
							
						
					 
					
						2022-10-13 13:34:43 -07:00 
						 
				 
			
				
					
						
							
							
								Jordan Harband 
							
						 
					 
					
						
						
							
						
						0ae8409f4f 
					 
					
						
						
							
							[Fix] nvm install-latest-npm: ensure npm 9 does not install on unsupported nodes  
						
						
						
						
							
						
					 
					
						2022-09-08 14:59:25 -07:00 
						 
				 
			
				
					
						
							
							
								ryenus 
							
						 
					 
					
						
						
							
						
						5e9791c4f8 
					 
					
						
						
							
							[perf] nvm_print_versions: re-implement using awk  
						
						... 
						
						
						
						reducing `nvm ls-remote` from almost 20s to below 2s.
Signed-off-by: ryenus <ryenus@gmail.com > 
						
						
							
						
					 
					
						2022-06-05 13:27:03 +08:00 
						 
				 
			
				
					
						
							
							
								Maxim Lepekha 
							
						 
					 
					
						
						
							
						
						7c929f8742 
					 
					
						
						
							
							[Fix] install.sh: support ~/.zprofile  
						
						
						
						
							
						
					 
					
						2022-09-21 22:38:50 +02:00 
						 
				 
			
				
					
						
							
							
								Josh Kelley 
							
						 
					 
					
						
						
							
						
						c6269e0ac2 
					 
					
						
						
							
							[Fix] Don't override Mac M1 architecture for node ^14.17  
						
						... 
						
						
						
						Fixes  #2743 
Co-authored-by: Josh Kelley <joshkel@gmail.com >
Co-authored-by: Raz Luvaton <16746759+rluvaton@users.noreply.github.com >
Co-authored-by: Jordan Harband <ljharb@gmail.com > 
					
						2022-03-30 10:53:01 -04:00 
						 
				 
			
				
					
						
							
							
								BatemaDevelopment 
							
						 
					 
					
						
						
							
						
						28b3b0e324 
					 
					
						
						
							
							[readme] Update Alpine Linux Section  
						
						... 
						
						
						
						- Update install directions to include `python3`, instead of `python2`, which is deprecated since Alpine 3.13. 
						
						
							
						
					 
					
						2022-09-27 06:44:13 -04:00 
						 
				 
			
				
					
						
							
							
								Peter Dave Hello 
							
						 
					 
					
						
						
							
						
						b133f6619d 
					 
					
						
						
							
							[Dockerfile] Update base image from Ubuntu 18.04 to 20.04, cc  #2877  
						
						
						
						
							
						
					 
					
						2022-09-07 16:36:29 +08:00 
						 
				 
			
				
					
						
							
							
								Robert Shuford 
							
						 
					 
					
						
						
							
						
						4893128c61 
					 
					
						
						
							
							[readme] optimize calling of nvm version in zsh  
						
						
						
						
							
						
					 
					
						2022-08-25 21:12:36 -04:00 
						 
				 
			
				
					
						
							
							
								etienne-miralytik 
							
						 
					 
					
						
						
							
						
						8fd948001e 
					 
					
						
						
							
							[readme] Fix Ansible Linting Errors  
						
						... 
						
						
						
						Fixes  #2860 .
This fixes these two linting errors:
- fqcn-builtins: Use FQCN for builtin actions.
- name: All names should start with an uppercase letter. (name[casing]) 
					
						2022-08-24 18:58:38 +02:00 
						 
				 
			
				
					
						
							
							
								Jer Wilson 
							
						 
					 
					
						
						
							
						
						5a4e9184f1 
					 
					
						
						
							
							[readme] cdnvm(): handle failed dir change  
						
						... 
						
						
						
						If cd command fails, return whatever cd returned, instead of marching ahead 
						
						
							
						
					 
					
						2022-06-27 17:21:45 -07:00 
						 
				 
			
				
					
						
							
							
								SnipUndercover 
							
						 
					 
					
						
						
							
						
						95269ff055 
					 
					
						
						
							
							[readme] Fix Git Install instruction list structure  
						
						
						
						
							
						
					 
					
						2022-05-26 01:13:00 +02:00 
						 
				 
			
				
					
						
							
							
								Danny Neumann 
							
						 
					 
					
						
						
							
						
						2cfced740a 
					 
					
						
						
							
							[Docs] Add note about creating .bashrc file *as well as* .bash_profile.  
						
						... 
						
						
						
						My problem was that I didn't have EITHER file, and hopefully the notes will help someone else reading the docs. 
						
						
							
						
					 
					
						2022-01-27 10:53:36 -08:00 
						 
				 
			
				
					
						
							
							
								Robert Shuford 
							
						 
					 
					
						
						
							
						
						35758b75ed 
					 
					
						
						
							
							[Tests] github actions removed homebrew and broke shellcheck  
						
						... 
						
						
						
						See https://github.com/actions/runner-images/issues/6283  
						
						
							
						
					 
					
						2022-10-06 11:13:47 -04:00 
						 
				 
			
				
					
						
							
							
								Robert Shuford 
							
						 
					 
					
						
						
							
						
						d451e261ed 
					 
					
						
						
							
							[Tests] node 18 no longer builds in travis-ci  
						
						
						
						
							
						
					 
					
						2022-10-05 10:09:00 -04:00 
						 
				 
			
				
					
						
							
							
								Jordan Harband 
							
						 
					 
					
						
						
							
						
						a82edf40ba 
					 
					
						
						
							
							[Robustness] avoid a clobbered ls  
						
						... 
						
						
						
						Fixes  #2824  
					
						2022-06-02 12:25:55 -07:00 
						 
				 
			
				
					
						
							
							
								Jordan Harband 
							
						 
					 
					
						
						
							
						
						ef3b20c21e 
					 
					
						
						
							
							[readme] add logo  
						
						
						
						
							
						
					 
					
						2022-04-22 16:53:49 -07:00 
						 
				 
			
				
					
						
							
							
								Dani Schuhman 
							
						 
					 
					
						
						
							
						
						01886b4243 
					 
					
						
						
							
							[meta] Update CODE_OF_CONDUCT to current version  
						
						
						
						
							
						
					 
					
						2022-04-15 10:56:26 -04:00 
						 
				 
			
				
					
						
							
							
								Jordan Harband 
							
						 
					 
					
						
						
							
						
						bd083ff367 
					 
					
						
						
							
							[readme] minor cleanup  
						
						
						
						
							
						
					 
					
						2022-04-11 14:09:37 -07:00 
						 
				 
			
				
					
						
							
							
								deepakchethan 
							
						 
					 
					
						
						
							
						
						9e884b8d7b 
					 
					
						
						
							
							[Fix] nvm install: show proper version in .nvmrc install instructions  
						
						
						
						
							
						
					 
					
						2022-03-22 18:58:18 +05:30 
						 
				 
			
				
					
						
							
							
								Ponder 
							
						 
					 
					
						
						
							
						
						7d86701067 
					 
					
						
						
							
							[readme] fish: send output from load_nvm to /dev/stderr  
						
						
						
						
							
						
					 
					
						2022-04-01 13:00:58 -04:00 
						 
				 
			
				
					
						
							
							
								legendecas 
							
						 
					 
					
						
						
							
						
						c367d7daa0 
					 
					
						
						
							
							[Docs] fix fish load_nvm variable interpolations  
						
						
						
						
							
						
					 
					
						2022-03-28 23:28:53 +08:00 
						 
				 
			
				
					
						
							
							
								Antony Tse 
							
						 
					 
					
						
						
							
						
						d157cac689 
					 
					
						
						
							
							[readme] Correct typos in "Macs with M1 chip" section  
						
						
						
						
							
						
					 
					
						2022-03-09 09:41:48 +00:00 
						 
				 
			
				
					
						
							
							
								Jordan Harband 
							
						 
					 
					
						
						
							
						
						39d9a42c35 
					 
					
						
						
							
							[Fix] install.sh: error out if the install instructions are not followed  
						
						
						
						
							
						
					 
					
						2022-02-08 10:40:11 -08:00 
						 
				 
			
				
					
						
							
							
								Kai 
							
						 
					 
					
						
						
							
						
						2c0c34f10e 
					 
					
						
						
							
							[Docs] HTTP => HTTPS  
						
						
						
						
							
						
					 
					
						2022-01-16 14:25:11 +01:00 
						 
				 
			
				
					
						
							
							
								Jordan Harband 
							
						 
					 
					
						
						
							
						
						c2f740ab38 
					 
					
						
						
							
							[patch] HTTP -> HTTPS  
						
						
						
						
							
						
					 
					
						2022-01-18 12:49:57 -08:00 
						 
				 
			
				
					
						
							
							
								Jordan Harband 
							
						 
					 
					
						
						
							
						
						6cfaede5a0 
					 
					
						
						
							
							[Fix] install: better error message when xcode command line tools are needed  
						
						... 
						
						
						
						Fixes  #2697 . Fixes  #2663 . 
					
						2021-11-27 22:16:14 -08:00 
						 
				 
			
				
					
						
							
							
								Luke Arms 
							
						 
					 
					
						
						
							
						
						1875fe8b40 
					 
					
						
						
							
							[Fix] avoid OpenBSD nvm install error when /sbin/init doesn't exist  
						
						... 
						
						
						
						`nvm install` fails with "Binary download failed, trying source" when
- running on Bash;
- errtrace (`set -E`) is enabled;
- an ERR trap uses `exit` to return a non-zero status; and
- /sbin/init doesn't exist.
Resolved by moving `ls -dl /sbin/init` to the following `if` statement.
In this context, returning non-zero isn't an error and the ERR trap
isn't executed. 
						
						
							
						
					 
					
						2021-12-26 15:31:53 +11:00 
						 
				 
			
				
					
						
							
							
								Luke Arms 
							
						 
					 
					
						
						
							
						
						81f0f3ec19 
					 
					
						
						
							
							[Fix] set -E: Add test for node install on Bash with an ERR trap and set -E  
						
						
						
						
							
						
					 
					
						2021-12-27 16:02:25 +11:00 
						 
				 
			
				
					
						
							
							
								lsfxz 
							
						 
					 
					
						
						
							
						
						fb4538b360 
					 
					
						
						
							
							[Fix] add missing local (handle nonexisting /sbin/init a bit more cleanly)  
						
						
						
						
							
						
					 
					
						2021-11-17 16:59:53 +01:00 
						 
				 
			
				
					
						
							
							
								Luke LaFountaine 
							
						 
					 
					
						
						
							
						
						d004c6b064 
					 
					
						
						
							
							[readme] clarify instructions for running Node on M1 Mac  
						
						
						
						
							
						
					 
					
						2021-12-03 16:52:18 -05:00 
						 
				 
			
				
					
						
							
							
								Bob Bregant II 
							
						 
					 
					
						
						
							
						
						79ad72d116 
					 
					
						
						
							
							[Fix] Update nvm_extract_tarball to support OpenBSD  
						
						... 
						
						
						
						Fixes  #2660 . 
					
						2021-12-19 02:58:18 +00:00 
						 
				 
			
				
					
						
							
							
								Bob Bregant II 
							
						 
					 
					
						
						
							
						
						ccd442d833 
					 
					
						
						
							
							[Refactor] add nvm_extract_tarball to consolidate extraction logic  
						
						
						
						
							
						
					 
					
						2021-12-19 02:58:18 +00:00 
						 
				 
			
				
					
						
							
							
								Jordan Harband 
							
						 
					 
					
						
						
							
						
						9600617c52 
					 
					
						
						
							
							v0.39.1  
						
						
						
						
							
 
						
					 
					
						2021-12-17 14:55:52 -08:00 
						 
				 
			
				
					
						
							
							
								Jordan Harband 
							
						 
					 
					
						
						
							
						
						5cc74a6736 
					 
					
						
						
							
							[Tests] fix failing test  
						
						
						
						
							
						
					 
					
						2021-12-17 13:21:29 -08:00 
						 
				 
			
				
					
						
							
							
								Jordan Harband 
							
						 
					 
					
						
						
							
						
						aa57406ede 
					 
					
						
						
							
							[Fix] ensure unload removes nvm_normalize_lts  
						
						
						
						
							
						
					 
					
						2021-12-17 13:55:14 -08:00 
						 
				 
			
				
					
						
							
							
								Jordan Harband 
							
						 
					 
					
						
						
							
						
						0f62be6fdd 
					 
					
						
						
							
							[Dev Deps] update markdown-link-check  
						
						
						
						
							
						
					 
					
						2021-12-17 12:37:15 -08:00 
						 
				 
			
				
					
						
							
							
								Jordan Harband 
							
						 
					 
					
						
						
							
						
						c4c7690dec 
					 
					
						
						
							
							[Fix] ls-remote/install: support lts/-X patterns in installs  
						
						... 
						
						
						
						Fixes  #2692  
					
						2021-12-16 23:01:05 -08:00 
						 
				 
			
				
					
						
							
							
								Jordan Harband 
							
						 
					 
					
						
						
							
						
						aed1d732d7 
					 
					
						
						
							
							[Fix] ls-remote/install: properly handle lts/x patterns  
						
						
						
						
							
						
					 
					
						2021-12-16 22:58:06 -08:00 
						 
				 
			
				
					
						
							
							
								Jordan Harband 
							
						 
					 
					
						
						
							
						
						0b4cd8df6c 
					 
					
						
						
							
							[Refactor] create nvm_normalize_lts helper  
						
						
						
						
							
						
					 
					
						2021-12-16 22:55:02 -08:00 
						 
				 
			
				
					
						
							
							
								Jordan Harband 
							
						 
					 
					
						
						
							
						
						430860a8be 
					 
					
						
						
							
							[Fix] nvm alias/nvm_list_aliases: support lts/ aliases  
						
						... 
						
						
						
						See #2692  
						
						
							
						
					 
					
						2021-12-16 15:54:38 -08:00 
						 
				 
			
				
					
						
							
							
								Jordan Harband 
							
						 
					 
					
						
						
							
						
						2459d17741 
					 
					
						
						
							
							[Tests] update test mocks  
						
						
						
						
							
						
					 
					
						2021-12-16 23:13:15 -08:00 
						 
				 
			
				
					
						
							
							
								Varun Sharma 
							
						 
					 
					
						
						
							
						
						6cc90a4b8d 
					 
					
						
						
							
							[actions] add step security runner  
						
						
						
						
							
						
					 
					
						2021-11-22 07:20:50 -08:00 
						 
				 
			
				
					
						
							
							
								Jordan Harband 
							
						 
					 
					
						
						
							
						
						81fc05684d 
					 
					
						
						
							
							[Tests] nvm_get_download_slug: add unit tests  
						
						
						
						
							
						
					 
					
						2021-12-02 23:33:20 -08:00 
						 
				 
			
				
					
						
							
							
								Ankit Kumar 
							
						 
					 
					
						
						
							
						
						328dd5004e 
					 
					
						
						
							
							[Fix] nvm_get_download_slug: better architecture selection for M1 Macs  
						
						... 
						
						
						
						If the node version is below 16.0.0 then nvm will select x86_64 architecture, else arm64 architecture. 
						
						
							
						
					 
					
						2021-11-21 15:59:39 +05:30 
						 
				 
			
				
					
						
							
							
								Jérôme Foray 
							
						 
					 
					
						
						
							
						
						4856407d26 
					 
					
						
						
							
							[Fix] install: fix method=script install condition  
						
						... 
						
						
						
						Fixes  #2665 ; see 8937917 
					
						2021-11-30 16:07:22 +01:00 
						 
				 
			
				
					
						
							
							
								Jordan Harband 
							
						 
					 
					
						
						
							
						
						275001b066 
					 
					
						
						
							
							[Tests] fix windows WSL tests  
						
						
						
						
							
						
					 
					
						2021-11-25 19:35:39 -08:00 
						 
				 
			
				
					
						
							
							
								Jordan Harband 
							
						 
					 
					
						
						
							
						
						89379176ac 
					 
					
						
						
							
							[Fix] install: properly check for curl/wget  
						
						
						
						
							
						
					 
					
						2021-11-25 14:26:35 -08:00 
						 
				 
			
				
					
						
							
							
								Robert Elliot 
							
						 
					 
					
						
						
							
						
						30486b9bd9 
					 
					
						
						
							
							[readme] Balance the if statement in bash example  
						
						... 
						
						
						
						Nesting the `elif` at the same level as the `if` and `fi` makes it clear which code applies to which branch (no .nvmrc file / found .nvmrc file).
I wasted a while looking at it trying to work out how it did anything if there was a .nvmrc file, because obviously the `if` didn't match and I couldn't see the `elif` branch. 
						
						
							
						
					 
					
						2021-11-22 14:34:43 +00:00 
						 
				 
			
				
					
						
							
							
								Ian Grayson 
							
						 
					 
					
						
						
							
						
						e9b26938b9 
					 
					
						
						
							
							[readme] Describe another failure case for installing node versions from source on mac arm64 machines.  
						
						... 
						
						
						
						It seems to be related to https://github.com/nodejs/node/issues/39313  (which describes a similar issue). 
						
						
							
						
					 
					
						2021-11-15 04:23:42 -08:00