Skip to content

Commit c73009f

Browse files
committed
v0.39.6
1 parent 7aee54b commit c73009f

File tree

4 files changed

+15
-15
lines changed

4 files changed

+15
-15
lines changed

README.md

+12-12
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66
</a>
77

88

9-
# Node Version Manager [![Build Status](https://app.travis-ci.com/nvm-sh/nvm.svg?branch=master)][3] [![nvm version](https://img.shields.io/badge/version-v0.39.5-yellow.svg)][4] [![CII Best Practices](https://bestpractices.coreinfrastructure.org/projects/684/badge)](https://bestpractices.coreinfrastructure.org/projects/684)
9+
# Node Version Manager [![Build Status](https://app.travis-ci.com/nvm-sh/nvm.svg?branch=master)][3] [![nvm version](https://img.shields.io/badge/version-v0.39.6-yellow.svg)][4] [![CII Best Practices](https://bestpractices.coreinfrastructure.org/projects/684/badge)](https://bestpractices.coreinfrastructure.org/projects/684)
1010

1111
<!-- To update this table of contents, ensure you have run `npm install` then `npm run doctoc` -->
1212
<!-- START doctoc generated TOC please keep comment here to allow auto update -->
@@ -99,10 +99,10 @@ nvm is a version manager for [node.js](https://nodejs.org/en/), designed to be i
9999

100100
To **install** or **update** nvm, you should run the [install script][2]. To do that, you may either download and run the script manually, or use the following cURL or Wget command:
101101
```sh
102-
curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.39.5/install.sh | bash
102+
curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.39.6/install.sh | bash
103103
```
104104
```sh
105-
wget -qO- https://raw.githubusercontent.com/nvm-sh/nvm/v0.39.5/install.sh | bash
105+
wget -qO- https://raw.githubusercontent.com/nvm-sh/nvm/v0.39.6/install.sh | bash
106106
```
107107

108108
Running either of the above commands downloads a script and runs it. The script clones the nvm repository to `~/.nvm`, and attempts to add the source lines from the snippet below to the correct profile file (`~/.bash_profile`, `~/.zshrc`, `~/.profile`, or `~/.bashrc`).
@@ -124,7 +124,7 @@ Eg: `curl ... | NVM_DIR="path/to/nvm"`. Ensure that the `NVM_DIR` does not conta
124124

125125
- The installer can use `git`, `curl`, or `wget` to download `nvm`, whichever is available.
126126

127-
- You can instruct the installer to not edit your shell config (for example if you already get completions via a [zsh nvm plugin](https://github.com/ohmyzsh/ohmyzsh/tree/master/plugins/nvm)) by setting `PROFILE=/dev/null` before running the `install.sh` script. Here's an example one-line command to do that: `PROFILE=/dev/null bash -c 'curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.39.5/install.sh | bash'`
127+
- You can instruct the installer to not edit your shell config (for example if you already get completions via a [zsh nvm plugin](https://github.com/ohmyzsh/ohmyzsh/tree/master/plugins/nvm)) by setting `PROFILE=/dev/null` before running the `install.sh` script. Here's an example one-line command to do that: `PROFILE=/dev/null bash -c 'curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.39.6/install.sh | bash'`
128128

129129
#### Troubleshooting on Linux
130130

@@ -172,7 +172,7 @@ You can use a task:
172172
```yaml
173173
- name: Install nvm
174174
ansible.builtin.shell: >
175-
curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.39.5/install.sh | bash
175+
curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.39.6/install.sh | bash
176176
args:
177177
creates: "{{ ansible_env.HOME }}/.nvm/nvm.sh"
178178
```
@@ -234,7 +234,7 @@ If you have `git` installed (requires git v1.7.10+):
234234

235235
1. clone this repo in the root of your user profile
236236
- `cd ~/` from anywhere then `git clone https://github.com/nvm-sh/nvm.git .nvm`
237-
1. `cd ~/.nvm` and check out the latest version with `git checkout v0.39.5`
237+
1. `cd ~/.nvm` and check out the latest version with `git checkout v0.39.6`
238238
1. activate `nvm` by sourcing it from your shell: `. ./nvm.sh`
239239

240240
Now add these lines to your `~/.bashrc`, `~/.profile`, or `~/.zshrc` file to have it automatically sourced upon login:
@@ -822,13 +822,13 @@ If installing nvm on Alpine Linux *is* still what you want or need to do, you sh
822822
### Alpine Linux 3.13+
823823
```sh
824824
apk add -U curl bash ca-certificates openssl ncurses coreutils python3 make gcc g++ libgcc linux-headers grep util-linux binutils findutils
825-
curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.39.5/install.sh | bash
825+
curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.39.6/install.sh | bash
826826
```
827827
828828
### Alpine Linux 3.5 - 3.12
829829
```sh
830830
apk add -U curl bash ca-certificates openssl ncurses coreutils python2 make gcc g++ libgcc linux-headers grep util-linux binutils findutils
831-
curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.39.5/install.sh | bash
831+
curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.39.6/install.sh | bash
832832
```
833833
834834
_Note: Alpine 3.5 can only install NodeJS versions up to v6.9.5, Alpine 3.6 can only install versions up to v6.10.3, Alpine 3.7 installs versions up to v8.9.3, Alpine 3.8 installs versions up to v8.14.0, Alpine 3.9 installs versions up to v10.19.0, Alpine 3.10 installs versions up to v10.24.1, Alpine 3.11 installs versions up to v12.22.6, Alpine 3.12 installs versions up to v12.22.12, Alpine 3.13 & 3.14 install versions up to v14.20.0, Alpine 3.15 & 3.16 install versions up to v16.16.0 (**These are all versions on the main branch**). Alpine 3.5 - 3.12 required the package `python2` to build NodeJS, as they are older versions to build. Alpine 3.13+ requires `python3` to successfully build newer NodeJS versions, but you can use `python2` with Alpine 3.13+ if you need to build versions of node supported in Alpine 3.5 - 3.15, you just need to specify what version of NodeJS you need to install in the package install script._
@@ -927,9 +927,9 @@ You have to make sure that the user directory name in `$HOME` and the user direc
927927
To change the user directory and/or account name follow the instructions [here](https://support.apple.com/en-us/HT201548)
928928
929929
[1]: https://github.com/nvm-sh/nvm.git
930-
[2]: https://github.com/nvm-sh/nvm/blob/v0.39.5/install.sh
930+
[2]: https://github.com/nvm-sh/nvm/blob/v0.39.6/install.sh
931931
[3]: https://app.travis-ci.com/nvm-sh/nvm
932-
[4]: https://github.com/nvm-sh/nvm/releases/tag/v0.39.5
932+
[4]: https://github.com/nvm-sh/nvm/releases/tag/v0.39.6
933933
[Urchin]: https://git.sdf.org/tlevine/urchin
934934
[Fish]: https://fishshell.com
935935
@@ -987,7 +987,7 @@ Here's what you will need to do:
987987
If one of these broken versions is installed on your system, the above step will likely still succeed even if you didn't include the `--shared-zlib` flag.
988988
However, later, when you attempt to `npm install` something using your old version of node.js, you will see `incorrect data check` errors.
989989
If you want to avoid the possible hassle of dealing with this, include that flag.
990-
For more details, see [this issue](https://github.com/nodejs/node/issues/39313) and [this comment](https://github.com/nodejs/node/issues/39313#issuecomment-902395576)
990+
For more details, see [this issue](https://github.com/nodejs/node/issues/39313) and [this comment](https://github.com/nodejs/node/issues/39313#issuecomment-90.39.676)
991991
992992
- Exit back to your native shell.
993993
@@ -1014,7 +1014,7 @@ Now you should be able to use node as usual.
10141014
If you've encountered this error on WSL-2:
10151015
10161016
```sh
1017-
curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.39.5/install.sh | bash
1017+
curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.39.6/install.sh | bash
10181018
% Total % Received % Xferd Average Speed Time Time Time Current
10191019
Dload Upload Total Spent Left Speed
10201020
0 0 0 0 0 0 0 0 --:--:-- 0:00:09 --:--:-- 0curl: (6) Could not resolve host: raw.githubusercontent.com

install.sh

+1-1
Original file line numberDiff line numberDiff line change
@@ -33,7 +33,7 @@ nvm_install_dir() {
3333
}
3434

3535
nvm_latest_version() {
36-
nvm_echo "v0.39.5"
36+
nvm_echo "v0.39.6"
3737
}
3838

3939
nvm_profile_is_bash_or_zsh() {

nvm.sh

+1-1
Original file line numberDiff line numberDiff line change
@@ -4226,7 +4226,7 @@ nvm() {
42264226
NVM_VERSION_ONLY=true NVM_LTS="${NVM_LTS-}" nvm_remote_version "${PATTERN:-node}"
42274227
;;
42284228
"--version" | "-v")
4229-
nvm_echo '0.39.5'
4229+
nvm_echo '0.39.6'
42304230
;;
42314231
"unload")
42324232
nvm deactivate >/dev/null 2>&1

package.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "nvm",
3-
"version": "0.39.5",
3+
"version": "0.39.6",
44
"description": "Node Version Manager - Simple bash script to manage multiple active node.js versions",
55
"directories": {
66
"test": "test"

0 commit comments

Comments
 (0)