diff --git a/.github/workflows/latest-npm.yml b/.github/workflows/latest-npm.yml index 54b260a..b616158 100644 --- a/.github/workflows/latest-npm.yml +++ b/.github/workflows/latest-npm.yml @@ -3,46 +3,54 @@ name: 'Tests: `nvm install-latest-npm`' on: [pull_request, push] jobs: + matrix: + runs-on: ubuntu-latest + outputs: + latest: ${{ steps.set-matrix.outputs.requireds }} + steps: + - uses: ljharb/actions/node/matrix@main + id: set-matrix + with: + versionsAsRoot: true + type: majors + preset: '>=1' + nodes: + needs: [matrix] + permissions: + contents: read name: 'nvm install-latest-npm' runs-on: ubuntu-latest strategy: + fail-fast: false matrix: - node-version: - - "11" - - "10" - - "9" - - "9.2" - - "9.1" - - "9.0" - - "8" - - "7" - - "6" - - "6.1" - - "5" - - "5.9" - - "4" - - "4.6" - - "4.5" - - "4.4" - - "3" - - "2" - - "1" - - "0.12" - - "0.10" + node-version: ${{ fromJson(needs.matrix.outputs.latest) }} + include: + - node-version: "9.2" + - node-version: "9.1" + - node-version: "9.0" + - node-version: "6.1" + - node-version: "5.9" + - node-version: "4.6" + - node-version: "4.5" + - node-version: "4.4" + - node-version: "0.12" + - node-version: "0.10" steps: - uses: actions/checkout@v2 - - uses: ljharb/actions/node/run@main + - uses: ljharb/actions/node/install@main name: 'nvm install-latest-npm' with: node-version: ${{ matrix.node-version }} skip-ls-check: true skip-install: true - shell-command: 'npm --version' + - run: npm --version node: + permissions: + contents: none name: 'nvm install-latest-npm' needs: [nodes] runs-on: ubuntu-latest diff --git a/.github/workflows/lint.yml b/.github/workflows/lint.yml index 67d32ee..32f279d 100644 --- a/.github/workflows/lint.yml +++ b/.github/workflows/lint.yml @@ -4,36 +4,44 @@ on: [pull_request, push] jobs: eclint: + permissions: + contents: read runs-on: ubuntu-latest steps: - uses: actions/checkout@v2 - - uses: ljharb/actions/node/run@main - name: 'npm install && npm run eclint' + - uses: ljharb/actions/node/install@main + name: 'nvm install ${{ matrix.node-version }} && npm install' with: node-version: 'lts/*' - command: 'eclint' + - run: npm run eclint dockerfile_lint: + permissions: + contents: read runs-on: ubuntu-latest steps: - uses: actions/checkout@v2 - - uses: ljharb/actions/node/run@main - name: 'npm install && npm run dockerfile_lint' + - uses: ljharb/actions/node/install@main + name: 'nvm install ${{ matrix.node-version }} && npm install' with: node-version: 'lts/*' - command: 'dockerfile_lint' + - run: npm run dockerfile_lint doctoc: + permissions: + contents: read runs-on: ubuntu-latest steps: - uses: actions/checkout@v2 - - uses: ljharb/actions/node/run@main - name: 'npm install && npm run doctoc' + - uses: ljharb/actions/node/install@main + name: 'nvm install ${{ matrix.node-version }} && npm install' with: node-version: 'lts/*' - command: "doctoc:check" + - run: npm run doctoc:check test_naming: + permissions: + contents: read runs-on: ubuntu-latest steps: - uses: actions/checkout@v2 diff --git a/.github/workflows/rebase.yml b/.github/workflows/rebase.yml index 027aed0..e97e6a9 100644 --- a/.github/workflows/rebase.yml +++ b/.github/workflows/rebase.yml @@ -4,6 +4,8 @@ on: [pull_request_target] jobs: _: + permissions: + contents: write name: "Automatic Rebase" runs-on: ubuntu-latest diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index 596a040..dfd9969 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -4,6 +4,8 @@ on: [pull_request, push] jobs: release: + permissions: + contents: read runs-on: ubuntu-latest steps: - uses: actions/checkout@v2 diff --git a/.github/workflows/require-allow-edits.yml b/.github/workflows/require-allow-edits.yml index aac42d3..b92dcd5 100644 --- a/.github/workflows/require-allow-edits.yml +++ b/.github/workflows/require-allow-edits.yml @@ -4,6 +4,8 @@ on: [pull_request_target] jobs: _: + permissions: + pull-requests: read name: "Require “Allow Edits”" runs-on: ubuntu-latest diff --git a/.github/workflows/shellcheck.yml b/.github/workflows/shellcheck.yml index a193faa..7b375a8 100644 --- a/.github/workflows/shellcheck.yml +++ b/.github/workflows/shellcheck.yml @@ -4,8 +4,11 @@ on: [pull_request, push] jobs: shellcheck_matrix: + permissions: + contents: read runs-on: ubuntu-latest strategy: + fail-fast: false matrix: shell: - bash @@ -31,6 +34,8 @@ jobs: run: shellcheck -s ${{ matrix.shell }} ${{ matrix.file }} shellcheck: + permissions: + contents: none needs: [shellcheck_matrix] runs-on: ubuntu-latest steps: diff --git a/.github/workflows/toc.yml b/.github/workflows/toc.yml index 55ea20f..60ed577 100644 --- a/.github/workflows/toc.yml +++ b/.github/workflows/toc.yml @@ -4,6 +4,8 @@ on: [push] jobs: _: + permissions: + contents: write name: "update readme TOC" runs-on: ubuntu-latest diff --git a/.github/workflows/windows-npm.yml b/.github/workflows/windows-npm.yml old mode 100755 new mode 100644 index 810536e..90c5002 --- a/.github/workflows/windows-npm.yml +++ b/.github/workflows/windows-npm.yml @@ -9,6 +9,8 @@ env: jobs: msys_fail_install: # Default installation does not work due to npm_config_prefix set to C:\npm\prefix + permissions: + contents: none name: 'MSYS fail prefix nvm install' runs-on: windows-latest steps: @@ -20,9 +22,12 @@ jobs: ! nvm install --lts msys_matrix: + permissions: + contents: none name: 'MSYS nvm install' runs-on: windows-latest strategy: + fail-fast: false matrix: npm-node-version: - '--lts' @@ -42,6 +47,8 @@ jobs: nvm install ${{ matrix.npm-node-version }} cygwin_matrix: + permissions: + contents: none name: 'Cygwin nvm install' runs-on: windows-latest steps: @@ -84,6 +91,7 @@ jobs: env: WSLENV: NVM_INSTALL_GITHUB_REPO:NVM_INSTALL_VERSION:/p strategy: + fail-fast: false matrix: wsl-distrib: - Debian @@ -109,6 +117,8 @@ jobs: nvm install ${{ matrix.npm-node-version }} nvm_windows: + permissions: + contents: none needs: [wsl_matrix, cygwin_matrix, msys_matrix, msys_fail_install] runs-on: ubuntu-latest steps: diff --git a/.travis.yml b/.travis.yml index 7e991ed..9e068c4 100644 --- a/.travis.yml +++ b/.travis.yml @@ -14,9 +14,14 @@ cache: - $TRAVIS_BUILD_DIR/.cache - $TRAVIS_BUILD_DIR/node_modules before_install: + - sudo sed -i 's/mozilla\/DST_Root_CA_X3.crt/!mozilla\/DST_Root_CA_X3.crt/g' /etc/ca-certificates.conf + - sudo update-ca-certificates -f - $SHELL --version 2> /dev/null || dpkg -s $SHELL 2> /dev/null || which $SHELL - curl --version - wget --version + - bash --version | head + - zsh --version + - dpkg -s dash | grep ^Version | awk '{print $2}' install: - if [ -z "${SHELLCHECK-}" ]; then nvm install node && npm install && npm prune && npm ls urchin doctoc eclint dockerfile_lint; fi - '[ -z "$WITHOUT_CURL" ] || sudo apt-get remove curl -y' diff --git a/Dockerfile b/Dockerfile index 0d71868..bc16629 100644 --- a/Dockerfile +++ b/Dockerfile @@ -6,7 +6,7 @@ # Please note that it'll use about 1.2 GB disk space and about 15 minutes to # build this image, it depends on your hardware. -FROM ubuntu:16.04 +FROM ubuntu:18.04 LABEL maintainer="Peter Dave Hello " LABEL name="nvm-dev-env" LABEL version="latest" @@ -54,7 +54,6 @@ RUN apt update && \ curl \ git \ jq \ - realpath \ zsh \ ksh \ gcc-4.8 \ diff --git a/README.md b/README.md index 0fb2eb5..0af7c21 100644 --- a/README.md +++ b/README.md @@ -1,10 +1,11 @@ -# Node Version Manager [![Build Status](https://travis-ci.org/nvm-sh/nvm.svg?branch=master)][3] [![nvm version](https://img.shields.io/badge/version-v0.38.0-yellow.svg)][4] [![CII Best Practices](https://bestpractices.coreinfrastructure.org/projects/684/badge)](https://bestpractices.coreinfrastructure.org/projects/684) +# Node Version Manager [![Build Status](https://travis-ci.org/nvm-sh/nvm.svg?branch=master)][3] [![nvm version](https://img.shields.io/badge/version-v0.39.0-yellow.svg)][4] [![CII Best Practices](https://bestpractices.coreinfrastructure.org/projects/684/badge)](https://bestpractices.coreinfrastructure.org/projects/684) ## Table of Contents +- [Intro](#intro) - [About](#about) - [Installing and Updating](#installing-and-updating) - [Install & Update Script](#install--update-script) @@ -55,8 +56,31 @@ +## Intro + +`nvm` allows you to quickly install and use different versions of node via the command line. + +**Example:** +```sh +$ nvm use 16 +Now using node v16.9.1 (npm v7.21.1) +$ node -v +v16.9.1 +$ nvm use 14 +Now using node v14.18.0 (npm v6.14.15) +$ node -v +v14.18.0 +$ nvm install 12 +Now using node v12.22.6 (npm v6.14.5) +$ node -v +v12.22.6 +``` + +Simple as that! + + ## About -nvm is a version manager for [node.js](https://nodejs.org/en/), designed to be installed per-user, and invoked per-shell. `nvm` works on any POSIX-compliant shell (sh, dash, ksh, zsh, bash), in particular on these platforms: unix, macOS, and windows WSL. +nvm is a version manager for [node.js](https://nodejs.org/en/), designed to be installed per-user, and invoked per-shell. `nvm` works on any POSIX-compliant shell (sh, dash, ksh, zsh, bash), in particular on these platforms: unix, macOS, and [windows WSL](https://github.com/nvm-sh/nvm#important-notes). @@ -66,10 +90,10 @@ nvm is a version manager for [node.js](https://nodejs.org/en/), designed to be i 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: ```sh -curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.38.0/install.sh | bash +curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.39.0/install.sh | bash ``` ```sh -wget -qO- https://raw.githubusercontent.com/nvm-sh/nvm/v0.38.0/install.sh | bash +wget -qO- https://raw.githubusercontent.com/nvm-sh/nvm/v0.39.0/install.sh | bash ``` 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`). @@ -94,7 +118,7 @@ Eg: `curl ... | NVM_DIR="path/to/nvm"`. Ensure that the `NVM_DIR` does not conta #### Troubleshooting on Linux On Linux, after running the install script, if you get `nvm: command not found` or see no feedback from your terminal after you type `command -v nvm`, simply close your current terminal, open a new terminal, and try verifying again. -Alternatively, you can run run the following commands for the different shells on the command line: +Alternatively, you can run the following commands for the different shells on the command line: *bash*: `source ~/.bashrc` @@ -135,7 +159,7 @@ You can use a task: ```yaml - name: nvm shell: > - curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.38.0/install.sh | bash + curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.39.0/install.sh | bash args: creates: "{{ ansible_env.HOME }}/.nvm/nvm.sh" ``` @@ -150,11 +174,13 @@ command -v nvm which should output `nvm` if the installation was successful. Please note that `which nvm` will not work, since `nvm` is a sourced shell function, not an executable binary. +**Note:** On Linux, after running the install script, if you get `nvm: command not found` or see no feedback from your terminal after you type `command -v nvm`, simply close your current terminal, open a new terminal, and try verifying again. + ### Important Notes If you're running a system without prepackaged binary available, which means you're going to install nodejs or io.js from its source code, you need to make sure your system has a C++ compiler. For OS X, Xcode will work, for Debian/Ubuntu based GNU/Linux, the `build-essential` and `libssl-dev` packages work. -**Note:** `nvm` also support Windows in some cases. It should work through WSL (Windows Subsystem for Linux) depending on the version of WSL. It should also work with [GitBash](https://gitforwindows.org/) (MSYS) or [Cygwin](https://cygwin.com). Otherwise, for Windows, afew alternatives exist, which are neither supported nor developed by us: +**Note:** `nvm` also support Windows in some cases. It should work through WSL (Windows Subsystem for Linux) depending on the version of WSL. It should also work with [GitBash](https://gitforwindows.org/) (MSYS) or [Cygwin](https://cygwin.com). Otherwise, for Windows, a few alternatives exist, which are neither supported nor developed by us: - [nvm-windows](https://github.com/coreybutler/nvm-windows) - [nodist](https://github.com/marcelklehr/nodist) @@ -195,7 +221,7 @@ If you have `git` installed (requires git v1.7.10+): 1. clone this repo in the root of your user profile - `cd ~/` from anywhere then `git clone https://github.com/nvm-sh/nvm.git .nvm` -1. `cd ~/.nvm` and check out the latest version with `git checkout v0.38.0` +1. `cd ~/.nvm` and check out the latest version with `git checkout v0.39.0` 1. activate `nvm` by sourcing it from your shell: `. ./nvm.sh` Now add these lines to your `~/.bashrc`, `~/.profile`, or `~/.zshrc` file to have it automatically sourced upon login: @@ -225,6 +251,7 @@ Now add these lines to your `~/.bashrc`, `~/.profile`, or `~/.zshrc` file to hav ```sh export NVM_DIR="$HOME/.nvm" [ -s "$NVM_DIR/nvm.sh" ] && \. "$NVM_DIR/nvm.sh" # This loads nvm +[ -s "$NVM_DIR/bash_completion" ] && \. "$NVM_DIR/bash_completion" # This loads nvm bash_completion ``` ### Manual Upgrade @@ -255,7 +282,7 @@ nvm install node # "node" is an alias for the latest version To install a specific version of node: ```sh -nvm install 6.14.4 # or 10.10.0, 8.9.1, etc +nvm install 14.7.0 # or 16.3.0, 12.22.1, etc ``` To set an alias: @@ -294,10 +321,10 @@ nvm exec 4.2 node --version You can also get the path to the executable to where it was installed: ```sh -nvm which 5.0 +nvm which 12.22 ``` -In place of a version pointer like "0.10" or "5.0" or "4.2.1", you can use the following special default aliases with `nvm install`, `nvm use`, `nvm run`, `nvm exec`, `nvm which`, etc: +In place of a version pointer like "14.7" or "16.3" or "12.22.1", you can use the following special default aliases with `nvm install`, `nvm use`, `nvm run`, `nvm exec`, `nvm which`, etc: - `node`: this installs the latest version of [`node`](https://nodejs.org/en/) - `iojs`: this installs the latest version of [`io.js`](https://iojs.org/en/) @@ -540,7 +567,7 @@ Put the following at the end of your `$HOME/.bashrc`: ```bash cdnvm() { - cd "$@"; + command cd "$@"; nvm_path=$(nvm_find_up .nvmrc | tr -d '\n') # If there are no .nvmrc file, use the default nvm version @@ -582,7 +609,7 @@ cdnvm() { fi } alias cd='cdnvm' -cd $PWD +cd "$PWD" ``` This alias would search 'up' from your current directory in order to detect a `.nvmrc` file. If it finds it, it will switch to that version; if not, it will use the default version. @@ -741,7 +768,7 @@ my_alias default v10.22.0 v12.18.3 v14.8.0 ## Compatibility Issues -`nvm` will encounter some issues if you have some non-default settings set. (see [#606](/../../issues/606)) +`nvm` will encounter some issues if you have some non-default settings set. (see [#606](https://github.com/creationix/nvm/issues/606)) The following are known to cause issues: Inside `~/.npmrc`: @@ -775,7 +802,7 @@ If installing nvm on Alpine Linux *is* still what you want or need to do, you sh ```sh apk add -U curl bash ca-certificates openssl ncurses coreutils python2 make gcc g++ libgcc linux-headers grep util-linux binutils findutils -curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.38.0/install.sh | bash +curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.39.0/install.sh | bash ``` The Node project has some desire but no concrete plans (due to the overheads of building, testing and support) to offer Alpine-compatible binaries. @@ -803,7 +830,7 @@ export NVM_DIR="$HOME/.nvm" ## Docker For Development Environment -To make the development and testing work easier, we have a Dockerfile for development usage, which is based on Ubuntu 14.04 base image, prepared with essential and useful tools for `nvm` development, to build the docker image of the environment, run the docker command at the root of `nvm` repository: +To make the development and testing work easier, we have a Dockerfile for development usage, which is based on Ubuntu 18.04 base image, prepared with essential and useful tools for `nvm` development, to build the docker image of the environment, run the docker command at the root of `nvm` repository: ```sh $ docker build -t nvm-dev . @@ -872,9 +899,9 @@ You have to make sure that the user directory name in `$HOME` and the user direc To change the user directory and/or account name follow the instructions [here](https://support.apple.com/en-us/HT201548) [1]: https://github.com/nvm-sh/nvm.git -[2]: https://github.com/nvm-sh/nvm/blob/v0.38.0/install.sh +[2]: https://github.com/nvm-sh/nvm/blob/v0.39.0/install.sh [3]: https://travis-ci.org/nvm-sh/nvm -[4]: https://github.com/nvm-sh/nvm/releases/tag/v0.38.0 +[4]: https://github.com/nvm-sh/nvm/releases/tag/v0.39.0 [Urchin]: https://github.com/scraperwiki/urchin [Fish]: http://fishshell.com diff --git a/bash_completion b/bash_completion index 3e72500..e1f987c 100644 --- a/bash_completion +++ b/bash_completion @@ -58,7 +58,7 @@ __nvm_aliases() { declare aliases aliases="" if [ -d "${NVM_DIR}/alias" ]; then - aliases="$(cd "${NVM_DIR}/alias" && command find "${PWD}" -type f | command sed "s:${PWD}/::")" + aliases="$(command cd "${NVM_DIR}/alias" && command find "${PWD}" -type f | command sed "s:${PWD}/::")" fi echo "${aliases} node stable unstable iojs" } diff --git a/install.sh b/install.sh index 50fbd3a..c5bc50f 100755 --- a/install.sh +++ b/install.sh @@ -27,7 +27,7 @@ nvm_install_dir() { } nvm_latest_version() { - nvm_echo "v0.38.0" + nvm_echo "v0.39.0" } nvm_profile_is_bash_or_zsh() { @@ -160,11 +160,11 @@ install_nvm_from_git() { exit 2 } if [ -n "$(command git --git-dir="$INSTALL_DIR"/.git --work-tree="$INSTALL_DIR" show-ref refs/heads/master)" ]; then - if command git --git-dir="$INSTALL_DIR"/.git --work-tree="$INSTALL_DIR" branch --quiet 2>/dev/null; then - command git --git-dir="$INSTALL_DIR"/.git --work-tree="$INSTALL_DIR" branch --quiet -D master >/dev/null 2>&1 + if command git --no-pager --git-dir="$INSTALL_DIR"/.git --work-tree="$INSTALL_DIR" branch --quiet 2>/dev/null; then + command git --no-pager --git-dir="$INSTALL_DIR"/.git --work-tree="$INSTALL_DIR" branch --quiet -D master >/dev/null 2>&1 else nvm_echo >&2 "Your version of git is out of date. Please update it!" - command git --git-dir="$INSTALL_DIR"/.git --work-tree="$INSTALL_DIR" branch -D master >/dev/null 2>&1 + command git --no-pager --git-dir="$INSTALL_DIR"/.git --work-tree="$INSTALL_DIR" branch -D master >/dev/null 2>&1 fi fi @@ -267,14 +267,16 @@ nvm_detect_profile() { local DETECTED_PROFILE DETECTED_PROFILE='' - if [ -n "${BASH_VERSION-}" ]; then + if [ "${SHELL#*bash}" != "$SHELL" ]; then if [ -f "$HOME/.bashrc" ]; then DETECTED_PROFILE="$HOME/.bashrc" elif [ -f "$HOME/.bash_profile" ]; then DETECTED_PROFILE="$HOME/.bash_profile" fi - elif [ -n "${ZSH_VERSION-}" ]; then - DETECTED_PROFILE="$HOME/.zshrc" + elif [ "${SHELL#*zsh}" != "$SHELL" ]; then + if [ -f "$HOME/.zshrc" ]; then + DETECTED_PROFILE="$HOME/.zshrc" + fi fi if [ -z "$DETECTED_PROFILE" ]; then diff --git a/nvm.sh b/nvm.sh index 39b82e3..e2a1aab 100644 --- a/nvm.sh +++ b/nvm.sh @@ -268,6 +268,31 @@ nvm_install_latest_npm() { if [ $NVM_IS_9_3_OR_ABOVE -eq 1 ] && nvm_version_greater_than_or_equal_to "${NODE_VERSION}" 10.0.0; then NVM_IS_10_OR_ABOVE=1 fi + local NVM_IS_12_LTS_OR_ABOVE + NVM_IS_12_LTS_OR_ABOVE=0 + if [ $NVM_IS_10_OR_ABOVE -eq 1 ] && nvm_version_greater_than_or_equal_to "${NODE_VERSION}" 12.13.0; then + NVM_IS_12_LTS_OR_ABOVE=1 + fi + local NVM_IS_13_OR_ABOVE + NVM_IS_13_OR_ABOVE=0 + if [ $NVM_IS_12_LTS_OR_ABOVE -eq 1 ] && nvm_version_greater_than_or_equal_to "${NODE_VERSION}" 13.0.0; then + NVM_IS_13_OR_ABOVE=1 + fi + local NVM_IS_14_LTS_OR_ABOVE + NVM_IS_14_LTS_OR_ABOVE=0 + if [ $NVM_IS_13_OR_ABOVE -eq 1 ] && nvm_version_greater_than_or_equal_to "${NODE_VERSION}" 14.15.0; then + NVM_IS_14_LTS_OR_ABOVE=1 + fi + local NVM_IS_15_OR_ABOVE + NVM_IS_15_OR_ABOVE=0 + if [ $NVM_IS_14_LTS_OR_ABOVE -eq 1 ] && nvm_version_greater_than_or_equal_to "${NODE_VERSION}" 15.0.0; then + NVM_IS_15_OR_ABOVE=1 + fi + local NVM_IS_16_OR_ABOVE + NVM_IS_16_OR_ABOVE=0 + if [ $NVM_IS_15_OR_ABOVE -eq 1 ] && nvm_version_greater_than_or_equal_to "${NODE_VERSION}" 16.0.0; then + NVM_IS_16_OR_ABOVE=1 + fi if [ $NVM_IS_4_4_OR_BELOW -eq 1 ] || { [ $NVM_IS_5_OR_ABOVE -eq 1 ] && nvm_version_greater 5.10.0 "${NODE_VERSION}"; \ @@ -289,6 +314,13 @@ nvm_install_latest_npm() { elif [ $NVM_IS_10_OR_ABOVE -eq 0 ]; then nvm_echo '* `npm` `v6.x` is the last version that works on `node` below `v10.0.0`' $NVM_NPM_CMD install -g npm@6 + elif \ + [ $NVM_IS_12_LTS_OR_ABOVE -eq 0 ] \ + || { [ $NVM_IS_13_OR_ABOVE -eq 1 ] && [ $NVM_IS_14_LTS_OR_ABOVE -eq 0 ]; } \ + || { [ $NVM_IS_15_OR_ABOVE -eq 1 ] && [ $NVM_IS_16_OR_ABOVE -eq 0 ]; } \ + ; then + nvm_echo '* `npm` `v7.x` is the last version that works on `node` `v13`, `v15`, below `v12.13`, or `v14.0` - `v14.15`' + $NVM_NPM_CMD install -g npm@7 else nvm_echo '* Installing latest `npm`; if this does not work on your node version, please report a bug!' $NVM_NPM_CMD install -g npm @@ -703,13 +735,12 @@ nvm_strip_path() { nvm_err '${NVM_DIR} not set!' return 1 fi - nvm_echo "${1-}" | command sed \ - -e "s#${NVM_DIR}/[^/]*${2-}[^:]*:##g" \ - -e "s#:${NVM_DIR}/[^/]*${2-}[^:]*##g" \ - -e "s#${NVM_DIR}/[^/]*${2-}[^:]*##g" \ - -e "s#${NVM_DIR}/versions/[^/]*/[^/]*${2-}[^:]*:##g" \ - -e "s#:${NVM_DIR}/versions/[^/]*/[^/]*${2-}[^:]*##g" \ - -e "s#${NVM_DIR}/versions/[^/]*/[^/]*${2-}[^:]*##g" + command printf %s "${1-}" | command awk -v NVM_DIR="${NVM_DIR}" -v RS=: ' + index($0, NVM_DIR) == 1 { + path = substr($0, length(NVM_DIR) + 1) + if (path ~ "^(/versions/[^/]*)?/[^/]*'"${2-}"'.*$") { next } + } + { print }' | command paste -s -d: - } nvm_change_path() { @@ -962,6 +993,7 @@ nvm_list_aliases() { NVM_ALIAS_DIR="$(nvm_alias_path)" command mkdir -p "${NVM_ALIAS_DIR}/lts" + nvm_is_zsh && unsetopt local_options nomatch ( local ALIAS_PATH for ALIAS_PATH in "${NVM_ALIAS_DIR}/${ALIAS}"*; do @@ -1400,8 +1432,7 @@ nvm_ls_remote_index_tab() { local LTS_ALIAS local LTS_VERSION command mkdir -p "$(nvm_alias_path)/lts" - nvm_echo "${VERSION_LIST}" \ - | command awk '{ + { command awk '{ if ($10 ~ /^\-?$/) { next } if ($10 && !a[tolower($10)]++) { if (alias) { print alias, version } @@ -1420,7 +1451,9 @@ nvm_ls_remote_index_tab() { LTS_ALIAS="${LTS_ALIAS_LINE%% *}" LTS_VERSION="${LTS_ALIAS_LINE#* }" nvm_make_alias "${LTS_ALIAS}" "${LTS_VERSION}" >/dev/null 2>&1 - done + done; } << EOF +$VERSION_LIST +EOF VERSIONS="$({ command awk -v lts="${LTS-}" '{ if (!$1) { next } @@ -1823,7 +1856,7 @@ nvm_get_arch() { esac # If running a 64bit ARM kernel but a 32bit ARM userland, change ARCH to 32bit ARM (armv7l) - L=$(ls -dl /sbin/init) # if /sbin/init is 32bit executable + L=$(ls -dl /sbin/init 2>/dev/null) # if /sbin/init is 32bit executable if [ "$(uname)" = "Linux" ] && [ "${NVM_ARCH}" = arm64 ] && [ "$(od -An -t x1 -j 4 -N 1 "${L#*-> }")" = ' 01' ]; then NVM_ARCH=armv7l HOST_ARCH=armv7l @@ -2288,7 +2321,7 @@ nvm_install_source() { make='make' local MAKE_CXX case "${NVM_OS}" in - 'freebsd') + 'freebsd' | 'openbsd') make='gmake' MAKE_CXX="CC=${CC:-cc} CXX=${CXX:-c++}" ;; @@ -2459,18 +2492,18 @@ nvm_die_on_prefix() { # # here, we avoid trying to replicate "which one wins" or testing the value; if any are defined, it errors # until none are left. - local NVM_NPM_CONFIG_PREFIX_ENV - NVM_NPM_CONFIG_PREFIX_ENV="$(command env | nvm_grep -i NPM_CONFIG_PREFIX | command tail -1 | command awk -F '=' '{print $1}')" - if [ -n "${NVM_NPM_CONFIG_PREFIX_ENV-}" ]; then + local NVM_NPM_CONFIG_x_PREFIX_ENV + NVM_NPM_CONFIG_x_PREFIX_ENV="$(command awk 'BEGIN { for (name in ENVIRON) if (toupper(name) == "NPM_CONFIG_PREFIX") { print name; break } }')" + if [ -n "${NVM_NPM_CONFIG_x_PREFIX_ENV-}" ]; then local NVM_CONFIG_VALUE - eval "NVM_CONFIG_VALUE=\"\$${NVM_NPM_CONFIG_PREFIX_ENV}\"" + eval "NVM_CONFIG_VALUE=\"\$${NVM_NPM_CONFIG_x_PREFIX_ENV}\"" if [ -n "${NVM_CONFIG_VALUE-}" ] && [ "_${NVM_OS}" = "_win" ]; then NVM_CONFIG_VALUE="$(cd "$NVM_CONFIG_VALUE" 2>/dev/null && pwd)" fi if [ -n "${NVM_CONFIG_VALUE-}" ] && ! nvm_tree_contains_path "${NVM_DIR}" "${NVM_CONFIG_VALUE}"; then nvm deactivate >/dev/null 2>&1 - nvm_err "nvm is not compatible with the \"${NVM_NPM_CONFIG_PREFIX_ENV}\" environment variable: currently set to \"${NVM_CONFIG_VALUE}\"" - nvm_err "Run \`unset ${NVM_NPM_CONFIG_PREFIX_ENV}\` to unset it." + nvm_err "nvm is not compatible with the \"${NVM_NPM_CONFIG_x_PREFIX_ENV}\" environment variable: currently set to \"${NVM_CONFIG_VALUE}\"" + nvm_err "Run \`unset ${NVM_NPM_CONFIG_x_PREFIX_ENV}\` to unset it." return 4 fi fi @@ -2645,7 +2678,7 @@ nvm_cache_dir() { } nvm() { - if [ $# -lt 1 ]; then + if [ "$#" -lt 1 ]; then nvm --help return fi @@ -2657,12 +2690,19 @@ nvm() { set +e local EXIT_CODE IFS="${DEFAULT_IFS}" nvm "$@" - EXIT_CODE=$? + EXIT_CODE="$?" set -e - return $EXIT_CODE + return "$EXIT_CODE" + elif [ "${-#*a}" != "$-" ]; then + set +a + local EXIT_CODE + IFS="${DEFAULT_IFS}" nvm "$@" + EXIT_CODE="$?" + set -a + return "$EXIT_CODE" elif [ "${IFS}" != "${DEFAULT_IFS}" ]; then IFS="${DEFAULT_IFS}" nvm "$@" - return $? + return "$?" fi local i @@ -3238,6 +3278,10 @@ nvm() { # node.js and io.js do not have a FreeBSD binary nobinary=1 nvm_err "Currently, there is no binary for FreeBSD" + elif [ "_$NVM_OS" = "_openbsd" ]; then + # node.js and io.js do not have a OpenBSD binary + nobinary=1 + nvm_err "Currently, there is no binary for OpenBSD" elif [ "_${NVM_OS}" = "_sunos" ]; then # Not all node/io.js versions have a Solaris binary if ! nvm_has_solaris_binary "${VERSION}"; then @@ -4007,7 +4051,10 @@ nvm() { for LINK in ${LINKS}; do set +f; unset IFS # restore variable expansion if [ -n "${LINK}" ]; then - (nvm_cd "${LINK}" && npm link) + case "${LINK}" in + '/'*) (nvm_cd "${LINK}" && npm link) ;; + *) (nvm_cd "$(npm root -g)/../${LINK}" && npm link) + esac fi done ) @@ -4057,7 +4104,7 @@ nvm() { NVM_VERSION_ONLY=true NVM_LTS="${NVM_LTS-}" nvm_remote_version "${PATTERN:-node}" ;; "--version" | "-v") - nvm_echo '0.38.0' + nvm_echo '0.39.0' ;; "unload") nvm deactivate >/dev/null 2>&1 @@ -4258,7 +4305,7 @@ nvm_auto() { nvm_process_parameters() { local NVM_AUTO_MODE NVM_AUTO_MODE='use' - while [ $# -ne 0 ]; do + while [ "$#" -ne 0 ]; do case "$1" in --install) NVM_AUTO_MODE='install' ;; --no-use) NVM_AUTO_MODE='none' ;; diff --git a/package.json b/package.json index 2387b2f..c0630c6 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "nvm", - "version": "0.38.0", + "version": "0.39.0", "description": "Node Version Manager - Simple bash script to manage multiple active node.js versions", "directories": { "test": "test" @@ -19,7 +19,8 @@ "doctoc:check": "diff -q README.md v-README.md.orig", "postdoctoc:check": "mv v-README.md.orig README.md", "eclint": "eclint check $(git ls-tree --name-only HEAD | xargs)", - "dockerfile_lint": "dockerfile_lint" + "dockerfile_lint": "dockerfile_lint", + "markdown-link-check": "git ls-files | command grep -E '\\.md$' | xargs -n 1 markdown-link-check -p" }, "repository": { "type": "git", @@ -40,8 +41,9 @@ "homepage": "https://github.com/nvm-sh/nvm", "devDependencies": { "dockerfile_lint": "^0.3.4", - "doctoc": "^2.0.0", + "doctoc": "^2.0.1", "eclint": "^2.8.1", + "markdown-link-check": "^3.8.7", "replace": "^1.2.1", "semver": "^7.3.5", "urchin": "^0.0.5" diff --git a/test/fast/Aliases/nvm_list_aliases calls nvm_get_colors b/test/fast/Aliases/nvm_list_aliases calls nvm_get_colors index d037cac..21e5127 100755 --- a/test/fast/Aliases/nvm_list_aliases calls nvm_get_colors +++ b/test/fast/Aliases/nvm_list_aliases calls nvm_get_colors @@ -2,10 +2,7 @@ \. ../../../nvm.sh -die () { - echo "nvm_list_aliases did not call nvm_get_colors. Expected >${EXPECTED_OUTPUT}<; got >${OUTPUT}<" - exit 1 -} +die () { echo "$@" ; exit 1; } set -e @@ -22,4 +19,4 @@ OUTPUT=$(command printf %b $(nvm_list_aliases test-stable-1) | awk '{ print subs EXPECTED_OUTPUT=$(command printf %b "\033[0;95mtest-stable-1" | awk '{ print substr($0, 1, 19); }') echo "\033[0m" -[ "${OUTPUT}" = "${EXPECTED_OUTPUT}" ] || die +[ "${OUTPUT}" = "${EXPECTED_OUTPUT}" ] || die "nvm_list_aliases did not call nvm_get_colors. Expected >${EXPECTED_OUTPUT}<; got >${OUTPUT}<" diff --git a/test/fast/Aliases/nvm_list_aliases works with no LTS aliases present b/test/fast/Aliases/nvm_list_aliases works with no LTS aliases present new file mode 100755 index 0000000..337d1d1 --- /dev/null +++ b/test/fast/Aliases/nvm_list_aliases works with no LTS aliases present @@ -0,0 +1,21 @@ +#!/bin/sh + +\. ../../../nvm.sh + +die () { + mv "$(nvm_alias_path)/_lts.bak" "$(nvm_alias_path)/lts" + echo "$@" + exit 1 +} + +set -e + +nvm_alias_path() { + nvm_echo "../../../alias" +} + +mv "$(nvm_alias_path)/lts" "$(nvm_alias_path)/_lts.bak" + +STDERR_OUTPUT="$(nvm_list_aliases 2>&1 >/dev/null)" + +[ -z "${STDERR_OUTPUT}" ] || die "expected no stderr output, got >${STDERR_OUTPUT}<" diff --git a/test/fast/Unit tests/mocks/nodejs.org-dist-index.tab b/test/fast/Unit tests/mocks/nodejs.org-dist-index.tab index d2edcaf..9ad9279 100644 --- a/test/fast/Unit tests/mocks/nodejs.org-dist-index.tab +++ b/test/fast/Unit tests/mocks/nodejs.org-dist-index.tab @@ -1,4 +1,20 @@ version date files npm v8 uv zlib openssl modules lts security +v16.8.0 2021-08-25 aix-ppc64,headers,linux-arm64,linux-armv7l,linux-ppc64le,linux-s390x,linux-x64,osx-arm64-tar,osx-x64-pkg,osx-x64-tar,src,win-x64-7z,win-x64-exe,win-x64-msi,win-x64-zip,win-x86-7z,win-x86-exe,win-x86-msi,win-x86-zip 7.21.0 9.2.230.21 1.42.0 1.2.11 1.1.1k+quic 93 - - +v16.7.0 2021-08-18 aix-ppc64,headers,linux-arm64,linux-armv7l,linux-ppc64le,linux-s390x,linux-x64,osx-arm64-tar,osx-x64-pkg,osx-x64-tar,src,win-x64-7z,win-x64-exe,win-x64-msi,win-x64-zip,win-x86-7z,win-x86-exe,win-x86-msi,win-x86-zip 7.20.3 9.2.230.21 1.42.0 1.2.11 1.1.1k+quic 93 - - +v16.6.2 2021-08-11 aix-ppc64,headers,linux-arm64,linux-armv7l,linux-ppc64le,linux-s390x,linux-x64,osx-arm64-tar,osx-x64-pkg,osx-x64-tar,src,win-x64-7z,win-x64-exe,win-x64-msi,win-x64-zip,win-x86-7z,win-x86-exe,win-x86-msi,win-x86-zip 7.20.3 9.2.230.21 1.41.0 1.2.11 1.1.1k+quic 93 - true +v16.6.1 2021-08-03 aix-ppc64,headers,linux-arm64,linux-armv7l,linux-ppc64le,linux-s390x,linux-x64,osx-arm64-tar,osx-x64-pkg,osx-x64-tar,src,win-x64-7z,win-x64-exe,win-x64-msi,win-x64-zip,win-x86-7z,win-x86-exe,win-x86-msi,win-x86-zip 7.20.3 9.2.230.21 1.41.0 1.2.11 1.1.1k+quic 93 - - +v16.6.0 2021-07-29 aix-ppc64,headers,linux-arm64,linux-armv7l,linux-ppc64le,linux-s390x,linux-x64,osx-arm64-tar,osx-x64-pkg,osx-x64-tar,src,win-x64-7z,win-x64-exe,win-x64-msi,win-x64-zip,win-x86-7z,win-x86-exe,win-x86-msi,win-x86-zip 7.19.1 9.2.230.21 1.41.0 1.2.11 1.1.1k+quic 93 - true +v16.5.0 2021-07-14 aix-ppc64,headers,linux-arm64,linux-armv7l,linux-ppc64le,linux-s390x,linux-x64,osx-arm64-tar,osx-x64-pkg,osx-x64-tar,src,win-x64-7z,win-x64-exe,win-x64-msi,win-x64-zip,win-x86-7z,win-x86-exe,win-x86-msi,win-x86-zip 7.19.1 9.1.269.38 1.41.0 1.2.11 1.1.1k+quic 93 - - +v16.4.2 2021-07-05 aix-ppc64,headers,linux-arm64,linux-armv7l,linux-ppc64le,linux-s390x,linux-x64,osx-arm64-tar,osx-x64-pkg,osx-x64-tar,src,win-x64-7z,win-x64-exe,win-x64-msi,win-x64-zip,win-x86-7z,win-x86-exe,win-x86-msi,win-x86-zip 7.18.1 9.1.269.36 1.41.0 1.2.11 1.1.1k+quic 93 - - +v16.4.1 2021-07-01 aix-ppc64,headers,linux-arm64,linux-armv7l,linux-ppc64le,linux-s390x,linux-x64,osx-arm64-tar,osx-x64-pkg,osx-x64-tar,src,win-x64-7z,win-x64-exe,win-x64-msi,win-x64-zip,win-x86-7z,win-x86-exe,win-x86-msi,win-x86-zip 7.18.1 9.1.269.36 1.41.0 1.2.11 1.1.1k+quic 93 - true +v16.4.0 2021-06-23 aix-ppc64,headers,linux-arm64,linux-armv7l,linux-ppc64le,linux-s390x,linux-x64,osx-arm64-tar,osx-x64-pkg,osx-x64-tar,src,win-x64-7z,win-x64-exe,win-x64-msi,win-x64-zip,win-x86-7z,win-x86-exe,win-x86-msi,win-x86-zip 7.18.1 9.1.269.36 1.41.0 1.2.11 1.1.1k+quic 93 - - +v16.3.0 2021-06-03 aix-ppc64,headers,linux-arm64,linux-armv7l,linux-ppc64le,linux-s390x,linux-x64,osx-arm64-tar,osx-x64-pkg,osx-x64-tar,src,win-x64-7z,win-x64-exe,win-x64-msi,win-x64-zip,win-x86-7z,win-x86-exe,win-x86-msi,win-x86-zip 7.15.1 9.0.257.25 1.41.0 1.2.11 1.1.1k+quic 93 - - +v16.2.0 2021-05-19 aix-ppc64,headers,linux-arm64,linux-armv7l,linux-ppc64le,linux-s390x,linux-x64,osx-arm64-tar,osx-x64-pkg,osx-x64-tar,src,win-x64-7z,win-x64-exe,win-x64-msi,win-x64-zip,win-x86-7z,win-x86-exe,win-x86-msi,win-x86-zip 7.13.0 9.0.257.25 1.41.0 1.2.11 1.1.1k+quic 93 - - +v16.1.0 2021-05-04 aix-ppc64,headers,linux-arm64,linux-armv7l,linux-ppc64le,linux-s390x,linux-x64,osx-arm64-tar,osx-x64-pkg,osx-x64-tar,src,win-x64-7z,win-x64-exe,win-x64-msi,win-x64-zip,win-x86-7z,win-x86-exe,win-x86-msi,win-x86-zip 7.11.2 9.0.257.24 1.41.0 1.2.11 1.1.1k+quic 93 - - +v16.0.0 2021-04-20 aix-ppc64,headers,linux-arm64,linux-armv7l,linux-ppc64le,linux-s390x,linux-x64,osx-arm64-tar,osx-x64-pkg,osx-x64-tar,src,win-x64-7z,win-x64-exe,win-x64-msi,win-x64-zip,win-x86-7z,win-x86-exe,win-x86-msi,win-x86-zip 7.10.0 9.0.257.17 1.41.0 1.2.11 1.1.1k+quic 93 - - +v15.14.0 2021-04-06 aix-ppc64,headers,linux-arm64,linux-armv7l,linux-ppc64le,linux-s390x,linux-x64,osx-x64-pkg,osx-x64-tar,src,win-x64-7z,win-x64-exe,win-x64-msi,win-x64-zip,win-x86-7z,win-x86-exe,win-x86-msi,win-x86-zip 7.7.6 8.6.395.17 1.41.0 1.2.11 1.1.1k+quic 88 - - +v15.13.0 2021-03-31 aix-ppc64,headers,linux-arm64,linux-armv7l,linux-ppc64le,linux-s390x,linux-x64,osx-x64-pkg,osx-x64-tar,src,win-x64-7z,win-x64-exe,win-x64-msi,win-x64-zip,win-x86-7z,win-x86-exe,win-x86-msi,win-x86-zip 7.7.6 8.6.395.17 1.41.0 1.2.11 1.1.1j+quic 88 - - +v15.12.0 2021-03-17 aix-ppc64,headers,linux-arm64,linux-armv7l,linux-ppc64le,linux-s390x,linux-x64,osx-x64-pkg,osx-x64-tar,src,win-x64-7z,win-x64-exe,win-x64-msi,win-x64-zip,win-x86-7z,win-x86-exe,win-x86-msi,win-x86-zip 7.6.3 8.6.395.17 1.41.0 1.2.11 1.1.1j+quic 88 - - v15.11.0 2021-03-03 aix-ppc64,headers,linux-arm64,linux-armv7l,linux-ppc64le,linux-s390x,linux-x64,osx-x64-pkg,osx-x64-tar,src,win-x64-7z,win-x64-exe,win-x64-msi,win-x64-zip,win-x86-7z,win-x86-exe,win-x86-msi,win-x86-zip 7.6.0 8.6.395.17 1.41.0 1.2.11 1.1.1j 88 - - v15.10.0 2021-02-23 aix-ppc64,headers,linux-arm64,linux-armv7l,linux-ppc64le,linux-s390x,linux-x64,osx-x64-pkg,osx-x64-tar,src,win-x64-7z,win-x64-exe,win-x64-msi,win-x64-zip,win-x86-7z,win-x86-exe,win-x86-msi,win-x86-zip 7.5.3 8.6.395.17 1.41.0 1.2.11 1.1.1j 88 - true v15.9.0 2021-02-18 aix-ppc64,headers,linux-arm64,linux-armv7l,linux-ppc64le,linux-s390x,linux-x64,osx-x64-pkg,osx-x64-tar,src,win-x64-7z,win-x64-exe,win-x64-msi,win-x64-zip,win-x86-7z,win-x86-exe,win-x86-msi,win-x86-zip 7.5.3 8.6.395.17 1.41.0 1.2.11 1.1.1i 88 - - @@ -14,6 +30,14 @@ v15.2.0 2020-11-10 aix-ppc64,headers,linux-arm64,linux-armv7l,linux-ppc64le,linu v15.1.0 2020-11-04 aix-ppc64,headers,linux-arm64,linux-armv7l,linux-ppc64le,linux-s390x,linux-x64,osx-x64-pkg,osx-x64-tar,src,win-x64-7z,win-x64-exe,win-x64-msi,win-x64-zip,win-x86-7z,win-x86-exe,win-x86-msi,win-x86-zip 7.0.8 8.6.395.17 1.40.0 1.2.11 1.1.1g 88 - - v15.0.1 2020-10-21 aix-ppc64,headers,linux-arm64,linux-armv7l,linux-ppc64le,linux-s390x,linux-x64,osx-x64-pkg,osx-x64-tar,src,win-x64-7z,win-x64-exe,win-x64-msi,win-x64-zip,win-x86-7z,win-x86-exe,win-x86-msi,win-x86-zip 7.0.3 8.6.395.17 1.40.0 1.2.11 1.1.1g 88 - - v15.0.0 2020-10-20 aix-ppc64,headers,linux-arm64,linux-armv7l,linux-ppc64le,linux-s390x,linux-x64,osx-x64-pkg,osx-x64-tar,src,win-x64-7z,win-x64-exe,win-x64-msi,win-x64-zip,win-x86-7z,win-x86-exe,win-x86-msi,win-x86-zip 7.0.2 8.6.395.16 1.40.0 1.2.11 1.1.1g 88 - - +v14.17.6 2021-08-30 aix-ppc64,headers,linux-arm64,linux-armv7l,linux-ppc64le,linux-s390x,linux-x64,osx-x64-pkg,osx-x64-tar,src,win-x64-7z,win-x64-exe,win-x64-msi,win-x64-zip,win-x86-7z,win-x86-exe,win-x86-msi,win-x86-zip 6.14.15 8.4.371.23 1.41.0 1.2.11 1.1.1l 83 Fermium true +v14.17.5 2021-08-11 aix-ppc64,headers,linux-arm64,linux-armv7l,linux-ppc64le,linux-s390x,linux-x64,osx-x64-pkg,osx-x64-tar,src,win-x64-7z,win-x64-exe,win-x64-msi,win-x64-zip,win-x86-7z,win-x86-exe,win-x86-msi,win-x86-zip 6.14.14 8.4.371.23 1.41.0 1.2.11 1.1.1k 83 Fermium true +v14.17.4 2021-07-29 aix-ppc64,headers,linux-arm64,linux-armv7l,linux-ppc64le,linux-s390x,linux-x64,osx-x64-pkg,osx-x64-tar,src,win-x64-7z,win-x64-exe,win-x64-msi,win-x64-zip,win-x86-7z,win-x86-exe,win-x86-msi,win-x86-zip 6.14.14 8.4.371.23 1.41.0 1.2.11 1.1.1k 83 Fermium true +v14.17.3 2021-07-05 aix-ppc64,headers,linux-arm64,linux-armv7l,linux-ppc64le,linux-s390x,linux-x64,osx-x64-pkg,osx-x64-tar,src,win-x64-7z,win-x64-exe,win-x64-msi,win-x64-zip,win-x86-7z,win-x86-exe,win-x86-msi,win-x86-zip 6.14.13 8.4.371.23 1.41.0 1.2.11 1.1.1k 83 Fermium true +v14.17.2 2021-07-01 aix-ppc64,headers,linux-arm64,linux-armv7l,linux-ppc64le,linux-s390x,linux-x64,osx-x64-pkg,osx-x64-tar,src,win-x64-7z,win-x64-exe,win-x64-msi,win-x64-zip,win-x86-7z,win-x86-exe,win-x86-msi,win-x86-zip 6.14.13 8.4.371.23 1.41.0 1.2.11 1.1.1k 83 Fermium true +v14.17.1 2021-06-15 aix-ppc64,headers,linux-arm64,linux-armv7l,linux-ppc64le,linux-s390x,linux-x64,osx-x64-pkg,osx-x64-tar,src,win-x64-7z,win-x64-exe,win-x64-msi,win-x64-zip,win-x86-7z,win-x86-exe,win-x86-msi,win-x86-zip 6.14.13 8.4.371.23 1.41.0 1.2.11 1.1.1k 83 Fermium - +v14.17.0 2021-05-11 aix-ppc64,headers,linux-arm64,linux-armv7l,linux-ppc64le,linux-s390x,linux-x64,osx-x64-pkg,osx-x64-tar,src,win-x64-7z,win-x64-exe,win-x64-msi,win-x64-zip,win-x86-7z,win-x86-exe,win-x86-msi,win-x86-zip 6.14.13 8.4.371.23 1.41.0 1.2.11 1.1.1k 83 Fermium - +v14.16.1 2021-04-06 aix-ppc64,headers,linux-arm64,linux-armv7l,linux-ppc64le,linux-s390x,linux-x64,osx-x64-pkg,osx-x64-tar,src,win-x64-7z,win-x64-exe,win-x64-msi,win-x64-zip,win-x86-7z,win-x86-exe,win-x86-msi,win-x86-zip 6.14.12 8.4.371.19 1.40.0 1.2.11 1.1.1k 83 Fermium true v14.16.0 2021-02-23 aix-ppc64,headers,linux-arm64,linux-armv7l,linux-ppc64le,linux-s390x,linux-x64,osx-x64-pkg,osx-x64-tar,src,win-x64-7z,win-x64-exe,win-x64-msi,win-x64-zip,win-x86-7z,win-x86-exe,win-x86-msi,win-x86-zip 6.14.11 8.4.371.19 1.40.0 1.2.11 1.1.1j 83 Fermium true v14.15.5 2021-02-09 aix-ppc64,headers,linux-arm64,linux-armv7l,linux-ppc64le,linux-s390x,linux-x64,osx-x64-pkg,osx-x64-tar,src,win-x64-7z,win-x64-exe,win-x64-msi,win-x64-zip,win-x86-7z,win-x86-exe,win-x86-msi,win-x86-zip 6.14.11 8.4.371.19 1.40.0 1.2.11 1.1.1i 83 Fermium - v14.15.4 2021-01-04 aix-ppc64,headers,linux-arm64,linux-armv7l,linux-ppc64le,linux-s390x,linux-x64,osx-x64-pkg,osx-x64-tar,src,win-x64-7z,win-x64-exe,win-x64-msi,win-x64-zip,win-x86-7z,win-x86-exe,win-x86-msi,win-x86-zip 6.14.10 8.4.371.19 1.40.0 1.2.11 1.1.1i 83 Fermium true @@ -55,6 +79,13 @@ v13.2.0 2019-11-21 aix-ppc64,headers,linux-arm64,linux-armv7l,linux-ppc64le,linu v13.1.0 2019-11-05 aix-ppc64,headers,linux-arm64,linux-armv7l,linux-ppc64le,linux-s390x,linux-x64,osx-x64-pkg,osx-x64-tar,src,sunos-x64,win-x64-7z,win-x64-exe,win-x64-msi,win-x64-zip,win-x86-7z,win-x86-exe,win-x86-msi,win-x86-zip 6.12.1 7.8.279.17 1.33.1 1.2.11 1.1.1d 79 - - v13.0.1 2019-10-23 aix-ppc64,headers,linux-arm64,linux-armv7l,linux-ppc64le,linux-s390x,linux-x64,osx-x64-pkg,osx-x64-tar,src,sunos-x64,win-x64-7z,win-x64-exe,win-x64-msi,win-x64-zip,win-x86-7z,win-x86-exe,win-x86-msi,win-x86-zip 6.12.0 7.8.279.17 1.33.1 1.2.11 1.1.1d 79 - - v13.0.0 2019-10-22 aix-ppc64,headers,linux-arm64,linux-armv7l,linux-ppc64le,linux-s390x,linux-x64,osx-x64-pkg,osx-x64-tar,src,sunos-x64,win-x64-7z,win-x64-exe,win-x64-msi,win-x64-zip,win-x86-7z,win-x86-exe,win-x86-msi,win-x86-zip 6.12.0 7.8.279.17 1.32.0 1.2.11 1.1.1d 79 - - +v12.22.6 2021-08-30 aix-ppc64,headers,linux-arm64,linux-armv7l,linux-ppc64le,linux-s390x,linux-x64,osx-x64-pkg,osx-x64-tar,src,sunos-x64,win-x64-7z,win-x64-exe,win-x64-msi,win-x64-zip,win-x86-7z,win-x86-exe,win-x86-msi,win-x86-zip 6.14.15 7.8.279.23 1.40.0 1.2.11 1.1.1l 72 Erbium true +v12.22.5 2021-08-11 aix-ppc64,headers,linux-arm64,linux-armv7l,linux-ppc64le,linux-s390x,linux-x64,osx-x64-pkg,osx-x64-tar,src,sunos-x64,win-x64-7z,win-x64-exe,win-x64-msi,win-x64-zip,win-x86-7z,win-x86-exe,win-x86-msi,win-x86-zip 6.14.14 7.8.279.23 1.40.0 1.2.11 1.1.1k 72 Erbium true +v12.22.4 2021-07-29 aix-ppc64,headers,linux-arm64,linux-armv7l,linux-ppc64le,linux-s390x,linux-x64,osx-x64-pkg,osx-x64-tar,src,sunos-x64,win-x64-7z,win-x64-exe,win-x64-msi,win-x64-zip,win-x86-7z,win-x86-exe,win-x86-msi,win-x86-zip 6.14.14 7.8.279.23 1.40.0 1.2.11 1.1.1k 72 Erbium true +v12.22.3 2021-07-05 aix-ppc64,headers,linux-arm64,linux-armv7l,linux-ppc64le,linux-s390x,linux-x64,osx-x64-pkg,osx-x64-tar,src,sunos-x64,win-x64-7z,win-x64-exe,win-x64-msi,win-x64-zip,win-x86-7z,win-x86-exe,win-x86-msi,win-x86-zip 6.14.13 7.8.279.23 1.40.0 1.2.11 1.1.1k 72 Erbium - +v12.22.2 2021-07-01 aix-ppc64,headers,linux-arm64,linux-armv7l,linux-ppc64le,linux-s390x,linux-x64,osx-x64-pkg,osx-x64-tar,src,sunos-x64,win-x64-7z,win-x64-exe,win-x64-msi,win-x64-zip,win-x86-7z,win-x86-exe,win-x86-msi,win-x86-zip 6.14.13 7.8.279.23 1.40.0 1.2.11 1.1.1k 72 Erbium true +v12.22.1 2021-04-06 aix-ppc64,headers,linux-arm64,linux-armv7l,linux-ppc64le,linux-s390x,linux-x64,osx-x64-pkg,osx-x64-tar,src,sunos-x64,win-x64-7z,win-x64-exe,win-x64-msi,win-x64-zip,win-x86-7z,win-x86-exe,win-x86-msi,win-x86-zip 6.14.12 7.8.279.23 1.40.0 1.2.11 1.1.1k 72 Erbium true +v12.22.0 2021-03-30 aix-ppc64,headers,linux-arm64,linux-armv7l,linux-ppc64le,linux-s390x,linux-x64,osx-x64-pkg,osx-x64-tar,src,sunos-x64,win-x64-7z,win-x64-exe,win-x64-msi,win-x64-zip,win-x86-7z,win-x86-exe,win-x86-msi,win-x86-zip 6.14.11 7.8.279.23 1.40.0 1.2.11 1.1.1j 72 Erbium - v12.21.0 2021-02-23 aix-ppc64,headers,linux-arm64,linux-armv7l,linux-ppc64le,linux-s390x,linux-x64,osx-x64-pkg,osx-x64-tar,src,sunos-x64,win-x64-7z,win-x64-exe,win-x64-msi,win-x64-zip,win-x86-7z,win-x86-exe,win-x86-msi,win-x86-zip 6.14.11 7.8.279.23 1.40.0 1.2.11 1.1.1j 72 Erbium true v12.20.2 2021-02-10 aix-ppc64,headers,linux-arm64,linux-armv7l,linux-ppc64le,linux-s390x,linux-x64,osx-x64-pkg,osx-x64-tar,src,sunos-x64,win-x64-7z,win-x64-exe,win-x64-msi,win-x64-zip,win-x86-7z,win-x86-exe,win-x86-msi,win-x86-zip 6.14.11 7.8.279.23 1.40.0 1.2.11 1.1.1i 72 Erbium - v12.20.1 2021-01-04 aix-ppc64,headers,linux-arm64,linux-armv7l,linux-ppc64le,linux-s390x,linux-x64,osx-x64-pkg,osx-x64-tar,src,sunos-x64,win-x64-7z,win-x64-exe,win-x64-msi,win-x64-zip,win-x86-7z,win-x86-exe,win-x86-msi,win-x86-zip 6.14.10 7.8.279.23 1.40.0 1.2.11 1.1.1i 72 Erbium - @@ -110,6 +141,7 @@ v11.3.0 2018-11-27 aix-ppc64,headers,linux-arm64,linux-armv6l,linux-armv7l,linux v11.2.0 2018-11-15 aix-ppc64,headers,linux-arm64,linux-armv6l,linux-armv7l,linux-ppc64le,linux-s390x,linux-x64,osx-x64-pkg,osx-x64-tar,src,sunos-x64,win-x64-7z,win-x64-exe,win-x64-msi,win-x64-zip,win-x86-7z,win-x86-exe,win-x86-msi,win-x86-zip 6.4.1 7.0.276.38 1.23.2 1.2.11 1.1.0i 67 - - v11.1.0 2018-10-30 aix-ppc64,headers,linux-arm64,linux-armv6l,linux-armv7l,linux-ppc64le,linux-s390x,linux-x64,osx-x64-pkg,osx-x64-tar,src,sunos-x64,win-x64-7z,win-x64-exe,win-x64-msi,win-x64-zip,win-x86-7z,win-x86-exe,win-x86-msi,win-x86-zip 6.4.1 7.0.276.32 1.23.2 1.2.11 1.1.0i 67 - - v11.0.0 2018-10-23 aix-ppc64,headers,linux-arm64,linux-armv6l,linux-armv7l,linux-ppc64le,linux-s390x,linux-x64,osx-x64-pkg,osx-x64-tar,src,sunos-x64,win-x64-7z,win-x64-exe,win-x64-msi,win-x64-zip,win-x86-7z,win-x86-exe,win-x86-msi,win-x86-zip 6.4.1 7.0.276.28 1.23.2 1.2.11 1.1.0i 67 - - +v10.24.1 2021-04-06 aix-ppc64,headers,linux-arm64,linux-armv6l,linux-armv7l,linux-ppc64le,linux-s390x,linux-x64,osx-x64-pkg,osx-x64-tar,src,sunos-x64,win-x64-7z,win-x64-exe,win-x64-msi,win-x64-zip,win-x86-7z,win-x86-exe,win-x86-msi,win-x86-zip 6.14.12 6.8.275.32 1.34.2 1.2.11 1.1.1k 64 Dubnium true v10.24.0 2021-02-23 aix-ppc64,headers,linux-arm64,linux-armv6l,linux-armv7l,linux-ppc64le,linux-s390x,linux-x64,osx-x64-pkg,osx-x64-tar,src,sunos-x64,win-x64-7z,win-x64-exe,win-x64-msi,win-x64-zip,win-x86-7z,win-x86-exe,win-x86-msi,win-x86-zip 6.14.11 6.8.275.32 1.34.2 1.2.11 1.1.1j 64 Dubnium true v10.23.3 2021-02-09 aix-ppc64,headers,linux-arm64,linux-armv6l,linux-armv7l,linux-ppc64le,linux-s390x,linux-x64,osx-x64-pkg,osx-x64-tar,src,sunos-x64,win-x64-7z,win-x64-exe,win-x64-msi,win-x64-zip,win-x86-7z,win-x86-exe,win-x86-msi,win-x86-zip 6.14.11 6.8.275.32 1.34.2 1.2.11 1.1.1i 64 Dubnium - v10.23.2 2021-01-26 aix-ppc64,headers,linux-arm64,linux-armv6l,linux-armv7l,linux-ppc64le,linux-s390x,linux-x64,osx-x64-pkg,osx-x64-tar,src,sunos-x64,win-x64-7z,win-x64-exe,win-x64-msi,win-x64-zip,win-x86-7z,win-x86-exe,win-x86-msi,win-x86-zip 6.14.10 6.8.275.32 1.34.2 1.2.11 1.1.1i 64 Dubnium - diff --git a/test/fast/Unit tests/mocks/nodejs.org-download-nightly-index.tab b/test/fast/Unit tests/mocks/nodejs.org-download-nightly-index.tab index dd1f3d8..62831c2 100644 --- a/test/fast/Unit tests/mocks/nodejs.org-download-nightly-index.tab +++ b/test/fast/Unit tests/mocks/nodejs.org-download-nightly-index.tab @@ -1,4 +1,175 @@ version date files npm v8 uv zlib openssl modules lts security +v17.0.0-nightly20210904f26c2ce0a1 2021-09-04 aix-ppc64,headers,linux-arm64,linux-armv7l,linux-ppc64le,linux-s390x,linux-x64,osx-arm64-tar,osx-x64-pkg,osx-x64-tar,src,win-x64-7z,win-x64-exe,win-x64-msi,win-x64-zip,win-x86-7z,win-x86-exe,win-x86-msi,win-x86-zip 7.21.1 9.3.345.16 1.42.0 1.2.11 1.1.1l+quic 96 - true +v17.0.0-nightly202109030c35fe02d3 2021-09-03 aix-ppc64,headers,linux-arm64,linux-armv7l,linux-ppc64le,linux-s390x,linux-x64,osx-arm64-tar,osx-x64-pkg,osx-x64-tar,src,win-x64-7z,win-x64-exe,win-x64-msi,win-x64-zip,win-x86-7z,win-x86-exe,win-x86-msi,win-x86-zip 7.21.1 9.3.345.16 1.42.0 1.2.11 1.1.1l+quic 96 - true +v17.0.0-nightly2021090213b569c679 2021-09-02 aix-ppc64,headers,linux-arm64,linux-armv7l,linux-ppc64le,linux-s390x,linux-x64,osx-arm64-tar,osx-x64-pkg,osx-x64-tar,src,win-x64-7z,win-x64-exe,win-x64-msi,win-x64-zip,win-x86-7z,win-x86-exe,win-x86-msi,win-x86-zip 7.21.1 9.3.345.16 1.42.0 1.2.11 1.1.1l+quic 96 - true +v17.0.0-nightly20210901926152a38c 2021-09-01 aix-ppc64,headers,linux-arm64,linux-armv7l,linux-ppc64le,linux-s390x,linux-x64,osx-arm64-tar,osx-x64-pkg,osx-x64-tar,src,win-x64-7z,win-x64-exe,win-x64-msi,win-x64-zip,win-x86-7z,win-x86-exe,win-x86-msi,win-x86-zip 7.21.1 9.3.345.16 1.42.0 1.2.11 1.1.1l+quic 96 - true +v17.0.0-nightly202108319eff8191f2 2021-08-31 aix-ppc64,headers,linux-arm64,linux-armv7l,linux-ppc64le,linux-s390x,linux-x64,osx-arm64-tar,osx-x64-pkg,osx-x64-tar,src,win-x64-7z,win-x64-exe,win-x64-msi,win-x64-zip,win-x86-7z,win-x86-exe,win-x86-msi,win-x86-zip 7.21.1 9.3.345.16 1.42.0 1.2.11 1.1.1l+quic 96 - - +v17.0.0-nightly2021083052abf271c5 2021-08-30 aix-ppc64,headers,linux-arm64,linux-armv7l,linux-ppc64le,linux-s390x,linux-x64,osx-arm64-tar,osx-x64-tar,src,win-x64-7z,win-x64-exe,win-x64-msi,win-x64-zip,win-x86-7z,win-x86-exe,win-x86-msi,win-x86-zip 7.21.1 9.2.230.21 1.42.0 1.2.11 1.1.1l+quic 95 - - +v17.0.0-nightly20210829449147ebab 2021-08-29 aix-ppc64,headers,linux-arm64,linux-armv7l,linux-ppc64le,linux-s390x,linux-x64,osx-arm64-tar,osx-x64-pkg,osx-x64-tar,src,win-x64-7z,win-x64-exe,win-x64-msi,win-x64-zip,win-x86-7z,win-x86-exe,win-x86-msi,win-x86-zip 7.21.1 9.2.230.21 1.42.0 1.2.11 1.1.1l+quic 95 - - +v17.0.0-nightly20210828e5670f4968 2021-08-28 aix-ppc64,headers,linux-arm64,linux-armv7l,linux-ppc64le,linux-s390x,linux-x64,osx-arm64-tar,osx-x64-pkg,osx-x64-tar,src,win-x64-7z,win-x64-exe,win-x64-msi,win-x64-zip,win-x86-7z,win-x86-exe,win-x86-msi,win-x86-zip 7.21.0 9.2.230.21 1.42.0 1.2.11 1.1.1l+quic 95 - - +v17.0.0-nightly2021082752ebe0f83a 2021-08-27 aix-ppc64,headers,linux-arm64,linux-armv7l,linux-ppc64le,linux-s390x,linux-x64,osx-arm64-tar,osx-x64-pkg,osx-x64-tar,src,win-x64-7z,win-x64-exe,win-x64-msi,win-x64-zip,win-x86-7z,win-x86-exe,win-x86-msi,win-x86-zip 7.21.0 9.2.230.21 1.42.0 1.2.11 1.1.1l+quic 95 - - +v17.0.0-nightly2021082631772a4e85 2021-08-26 aix-ppc64,headers,linux-arm64,linux-armv7l,linux-ppc64le,linux-s390x,linux-x64,osx-arm64-tar,osx-x64-tar,src,win-x64-7z,win-x64-exe,win-x64-msi,win-x64-zip,win-x86-7z,win-x86-exe,win-x86-msi,win-x86-zip 7.21.0 9.2.230.21 1.42.0 1.2.11 1.1.1k+quic 95 - - +v17.0.0-nightly20210825cee024a87e 2021-08-25 aix-ppc64,headers,linux-arm64,linux-armv7l,linux-ppc64le,linux-s390x,linux-x64,osx-arm64-tar,osx-x64-pkg,osx-x64-tar,src,win-x64-7z,win-x64-exe,win-x64-msi,win-x64-zip,win-x86-7z,win-x86-exe,win-x86-msi,win-x86-zip 7.21.0 9.2.230.21 1.42.0 1.2.11 1.1.1k+quic 95 - - +v17.0.0-nightly20210824a2115450eb 2021-08-24 aix-ppc64,headers,linux-arm64,linux-armv7l,linux-ppc64le,linux-s390x,linux-x64,osx-arm64-tar,osx-x64-pkg,osx-x64-tar,src,win-x64-7z,win-x64-exe,win-x64-msi,win-x64-zip,win-x86-7z,win-x86-exe,win-x86-msi,win-x86-zip 7.21.0 9.2.230.21 1.42.0 1.2.11 1.1.1k+quic 95 - - +v17.0.0-nightly202108230073831482 2021-08-23 aix-ppc64,headers,linux-arm64,linux-armv7l,linux-ppc64le,linux-s390x,linux-x64,osx-arm64-tar,osx-x64-pkg,osx-x64-tar,src,win-x64-7z,win-x64-exe,win-x64-msi,win-x64-zip,win-x86-7z,win-x86-exe,win-x86-msi,win-x86-zip 7.21.0 9.2.230.21 1.42.0 1.2.11 1.1.1k+quic 95 - - +v17.0.0-nightly2021082282ae00cae4 2021-08-22 aix-ppc64,headers,linux-arm64,linux-armv7l,linux-ppc64le,linux-s390x,linux-x64,osx-arm64-tar,osx-x64-pkg,osx-x64-tar,src,win-x64-7z,win-x64-exe,win-x64-msi,win-x64-zip,win-x86-7z,win-x86-exe,win-x86-msi,win-x86-zip 7.21.0 9.2.230.21 1.42.0 1.2.11 1.1.1k+quic 95 - - +v17.0.0-nightly20210821248f4c3764 2021-08-21 aix-ppc64,headers,linux-arm64,linux-armv7l,linux-ppc64le,linux-x64,osx-arm64-tar,osx-x64-pkg,osx-x64-tar,src,win-x64-7z,win-x64-exe,win-x64-msi,win-x64-zip,win-x86-7z,win-x86-exe,win-x86-msi,win-x86-zip 7.21.0 9.2.230.21 1.42.0 1.2.11 1.1.1k+quic 95 - - +v17.0.0-nightly20210820f6ee27fe67 2021-08-20 aix-ppc64,headers,linux-arm64,linux-armv7l,linux-ppc64le,linux-s390x,linux-x64,osx-arm64-tar,osx-x64-pkg,osx-x64-tar,src,win-x64-7z,win-x64-exe,win-x64-msi,win-x64-zip,win-x86-7z,win-x86-exe,win-x86-msi,win-x86-zip 7.20.3 9.2.230.21 1.42.0 1.2.11 1.1.1k+quic 95 - - +v17.0.0-nightly202108187ca38f05a0 2021-08-18 aix-ppc64,headers,linux-arm64,linux-armv7l,linux-ppc64le,linux-s390x,linux-x64,osx-arm64-tar,osx-x64-pkg,osx-x64-tar,src,win-x86-7z,win-x86-exe,win-x86-msi,win-x86-zip 7.20.3 9.2.230.21 1.42.0 1.2.11 1.1.1k+quic 95 - - +v17.0.0-nightly202108170e55a75ccd 2021-08-17 aix-ppc64,headers,linux-arm64,linux-armv7l,linux-ppc64le,linux-s390x,linux-x64,osx-arm64-tar,osx-x64-pkg,osx-x64-tar,src,win-x64-7z,win-x64-exe,win-x64-msi,win-x64-zip,win-x86-7z,win-x86-exe,win-x86-msi,win-x86-zip 7.20.3 9.2.230.21 1.42.0 1.2.11 1.1.1k+quic 95 - - +v17.0.0-nightly20210816fdce138e1d 2021-08-16 aix-ppc64,headers,linux-arm64,linux-armv7l,linux-ppc64le,linux-s390x,linux-x64,osx-arm64-tar,osx-x64-pkg,osx-x64-tar,src,win-x64-7z,win-x64-exe,win-x64-msi,win-x64-zip,win-x86-7z,win-x86-exe,win-x86-msi,win-x86-zip 7.20.3 9.2.230.21 1.42.0 1.2.11 1.1.1k+quic 95 - - +v17.0.0-nightly20210815fcf8ba4269 2021-08-15 aix-ppc64,headers,linux-arm64,linux-armv7l,linux-ppc64le,linux-s390x,linux-x64,osx-arm64-tar,osx-x64-pkg,osx-x64-tar,src,win-x64-7z,win-x64-exe,win-x64-msi,win-x64-zip,win-x86-7z,win-x86-exe,win-x86-msi,win-x86-zip 7.20.3 9.2.230.21 1.42.0 1.2.11 1.1.1k+quic 95 - - +v17.0.0-nightly20210814ca19775d0e 2021-08-14 aix-ppc64,headers,linux-arm64,linux-armv7l,linux-ppc64le,linux-s390x,linux-x64,osx-arm64-tar,osx-x64-pkg,osx-x64-tar,src,win-x64-7z,win-x64-exe,win-x64-msi,win-x64-zip,win-x86-7z,win-x86-exe,win-x86-msi,win-x86-zip 7.20.3 9.2.230.21 1.42.0 1.2.11 1.1.1k+quic 95 - - +v17.0.0-nightly202108131150cfe6eb 2021-08-13 aix-ppc64,headers,linux-arm64,linux-armv7l,linux-ppc64le,linux-s390x,linux-x64,osx-arm64-tar,osx-x64-pkg,osx-x64-tar,src,win-x64-7z,win-x64-exe,win-x64-msi,win-x64-zip,win-x86-7z,win-x86-exe,win-x86-msi,win-x86-zip 7.20.3 9.2.230.21 1.42.0 1.2.11 1.1.1k+quic 95 - - +v17.0.0-nightly2021081287d6fd7e69 2021-08-12 aix-ppc64,headers,linux-arm64,linux-armv7l,linux-ppc64le,linux-s390x,linux-x64,osx-arm64-tar,osx-x64-pkg,osx-x64-tar,src,win-x64-7z,win-x64-exe,win-x64-msi,win-x64-zip,win-x86-7z,win-x86-exe,win-x86-msi,win-x86-zip 7.20.3 9.2.230.21 1.42.0 1.2.11 1.1.1k+quic 95 - true +v17.0.0-nightly202108113914354cd7 2021-08-11 aix-ppc64,headers,linux-arm64,linux-armv7l,linux-ppc64le,linux-s390x,linux-x64,osx-arm64-tar,osx-x64-pkg,osx-x64-tar,src,win-x64-7z,win-x64-exe,win-x64-msi,win-x64-zip,win-x86-7z,win-x86-exe,win-x86-msi,win-x86-zip 7.20.3 9.2.230.21 1.42.0 1.2.11 1.1.1k+quic 95 - - +v17.0.0-nightly20210810a1fac5b9a5 2021-08-10 aix-ppc64,headers,linux-arm64,linux-armv7l,linux-ppc64le,linux-s390x,linux-x64,osx-arm64-tar,osx-x64-pkg,osx-x64-tar,src,win-x64-7z,win-x64-exe,win-x64-msi,win-x64-zip,win-x86-7z,win-x86-exe,win-x86-msi,win-x86-zip 7.20.3 9.2.230.21 1.42.0 1.2.11 1.1.1k+quic 95 - - +v17.0.0-nightly202108096145113fe5 2021-08-09 aix-ppc64,headers,linux-arm64,linux-armv7l,linux-ppc64le,linux-s390x,linux-x64,osx-arm64-tar,osx-x64-pkg,osx-x64-tar,src,win-x64-7z,win-x64-exe,win-x64-msi,win-x64-zip,win-x86-7z,win-x86-exe,win-x86-msi,win-x86-zip 7.20.3 9.2.230.21 1.42.0 1.2.11 1.1.1k+quic 95 - - +v17.0.0-nightly20210808df25424b91 2021-08-08 aix-ppc64,headers,linux-arm64,linux-armv7l,linux-ppc64le,linux-s390x,linux-x64,osx-arm64-tar,osx-x64-pkg,osx-x64-tar,src,win-x64-7z,win-x64-exe,win-x64-msi,win-x64-zip,win-x86-7z,win-x86-exe,win-x86-msi,win-x86-zip 7.20.3 9.2.230.21 1.42.0 1.2.11 1.1.1k+quic 95 - - +v17.0.0-nightly20210807822f9ff4e6 2021-08-07 aix-ppc64,headers,linux-arm64,linux-armv7l,linux-ppc64le,linux-s390x,linux-x64,osx-arm64-tar,osx-x64-pkg,osx-x64-tar,src,win-x64-7z,win-x64-exe,win-x64-msi,win-x64-zip,win-x86-7z,win-x86-exe,win-x86-msi,win-x86-zip 7.20.3 9.2.230.21 1.42.0 1.2.11 1.1.1k+quic 95 - - +v17.0.0-nightly202108064832d1c02c 2021-08-06 aix-ppc64,headers,linux-arm64,linux-armv7l,linux-ppc64le,linux-s390x,linux-x64,osx-arm64-tar,osx-x64-pkg,osx-x64-tar,src,win-x64-7z,win-x64-exe,win-x64-msi,win-x64-zip,win-x86-7z,win-x86-exe,win-x86-msi,win-x86-zip 7.20.3 9.2.230.21 1.42.0 1.2.11 1.1.1k+quic 95 - - +v17.0.0-nightly20210805c61870c376 2021-08-05 aix-ppc64,headers,linux-arm64,linux-armv7l,linux-ppc64le,linux-s390x,linux-x64,osx-arm64-tar,osx-x64-pkg,osx-x64-tar,src,win-x64-7z,win-x64-exe,win-x64-msi,win-x64-zip,win-x86-7z,win-x86-exe,win-x86-msi,win-x86-zip 7.20.3 9.2.230.21 1.42.0 1.2.11 1.1.1k+quic 95 - - +v17.0.0-nightly20210804fe3c5a769d 2021-08-04 aix-ppc64,headers,linux-arm64,linux-armv7l,linux-ppc64le,linux-s390x,linux-x64,osx-arm64-tar,osx-x64-pkg,osx-x64-tar,src,win-x64-7z,win-x64-exe,win-x64-msi,win-x64-zip,win-x86-7z,win-x86-exe,win-x86-msi,win-x86-zip 7.20.3 9.2.230.21 1.41.0 1.2.11 1.1.1k+quic 95 - - +v17.0.0-nightly202108039e904470f4 2021-08-03 aix-ppc64,headers,linux-arm64,linux-armv7l,linux-ppc64le,linux-s390x,linux-x64,osx-arm64-tar,osx-x64-pkg,osx-x64-tar,src,win-x64-7z,win-x64-exe,win-x64-msi,win-x64-zip,win-x86-7z,win-x86-exe,win-x86-msi,win-x86-zip 7.20.3 9.2.230.21 1.41.0 1.2.11 1.1.1k+quic 95 - - +v17.0.0-nightly20210802afabd145d1 2021-08-02 aix-ppc64,headers,linux-arm64,linux-armv7l,linux-ppc64le,linux-s390x,linux-x64,osx-arm64-tar,osx-x64-pkg,osx-x64-tar,src,win-x64-7z,win-x64-exe,win-x64-msi,win-x64-zip,win-x86-7z,win-x86-exe,win-x86-msi,win-x86-zip 7.20.3 9.2.230.21 1.41.0 1.2.11 1.1.1k+quic 95 - - +v17.0.0-nightly202108014f9fd8d244 2021-08-01 aix-ppc64,headers,linux-arm64,linux-armv7l,linux-ppc64le,linux-s390x,linux-x64,osx-arm64-tar,osx-x64-pkg,osx-x64-tar,src,win-x64-7z,win-x64-exe,win-x64-msi,win-x64-zip,win-x86-7z,win-x86-exe,win-x86-msi,win-x86-zip 7.20.3 9.2.230.21 1.41.0 1.2.11 1.1.1k+quic 95 - true +v17.0.0-nightly202107318be3b91b00 2021-07-31 aix-ppc64,headers,linux-arm64,linux-armv7l,linux-ppc64le,linux-s390x,linux-x64,osx-arm64-tar,osx-x64-pkg,osx-x64-tar,src,win-x64-7z,win-x64-exe,win-x64-msi,win-x64-zip,win-x86-7z,win-x86-exe,win-x86-msi,win-x86-zip 7.20.3 9.2.230.21 1.41.0 1.2.11 1.1.1k+quic 95 - true +v17.0.0-nightly202107300e22fa0f3d 2021-07-30 aix-ppc64,headers,linux-arm64,linux-armv7l,linux-ppc64le,linux-s390x,linux-x64,osx-arm64-tar,osx-x64-pkg,osx-x64-tar,src,win-x64-7z,win-x64-exe,win-x64-msi,win-x64-zip,win-x86-7z,win-x86-exe,win-x86-msi,win-x86-zip 7.20.2 9.2.230.21 1.41.0 1.2.11 1.1.1k+quic 95 - true +v17.0.0-nightly20210729d6bb7ed6c8 2021-07-29 aix-ppc64,headers,linux-arm64,linux-armv7l,linux-ppc64le,linux-s390x,linux-x64,osx-arm64-tar,osx-x64-tar,src,win-x64-7z,win-x64-exe,win-x64-msi,win-x64-zip 7.20.2 9.2.230.21 1.41.0 1.2.11 1.1.1k+quic 95 - - +v17.0.0-nightly20210728b14fb01324 2021-07-28 aix-ppc64,headers,linux-arm64,linux-armv7l,linux-ppc64le,linux-s390x,linux-x64,osx-arm64-tar,osx-x64-tar,src,win-x64-7z,win-x64-exe,win-x64-msi,win-x64-zip,win-x86-7z,win-x86-exe,win-x86-msi,win-x86-zip 7.20.0 9.2.230.21 1.41.0 1.2.11 1.1.1k+quic 95 - - +v17.0.0-nightly202107275ad6a99ed9 2021-07-27 aix-ppc64,headers,linux-arm64,linux-armv7l,linux-ppc64le,linux-s390x,linux-x64,osx-arm64-tar,osx-x64-pkg,osx-x64-tar,src,win-x64-7z,win-x64-exe,win-x64-msi,win-x64-zip,win-x86-7z,win-x86-exe,win-x86-msi,win-x86-zip 7.20.0 9.2.230.21 1.41.0 1.2.11 1.1.1k+quic 95 - - +v17.0.0-nightly2021072605f21be800 2021-07-26 aix-ppc64,headers,linux-arm64,linux-armv7l,linux-ppc64le,linux-s390x,linux-x64,osx-arm64-tar,osx-x64-pkg,osx-x64-tar,src,win-x64-7z,win-x64-exe,win-x64-msi,win-x64-zip,win-x86-7z,win-x86-exe,win-x86-msi,win-x86-zip 7.20.0 9.2.230.21 1.41.0 1.2.11 1.1.1k+quic 95 - - +v17.0.0-nightly20210725b6316ab0ae 2021-07-25 aix-ppc64,headers,linux-arm64,linux-armv7l,linux-ppc64le,linux-s390x,linux-x64,osx-arm64-tar,osx-x64-pkg,osx-x64-tar,src,win-x64-7z,win-x64-exe,win-x64-msi,win-x64-zip,win-x86-7z,win-x86-exe,win-x86-msi,win-x86-zip 7.20.0 9.2.230.21 1.41.0 1.2.11 1.1.1k+quic 95 - - +v17.0.0-nightly202107246140b3753f 2021-07-24 aix-ppc64,headers,linux-arm64,linux-armv7l,linux-ppc64le,linux-s390x,linux-x64,osx-arm64-tar,osx-x64-pkg,osx-x64-tar,src,win-x64-7z,win-x64-exe,win-x64-msi,win-x64-zip,win-x86-7z,win-x86-exe,win-x86-msi,win-x86-zip 7.20.0 9.2.230.21 1.41.0 1.2.11 1.1.1k+quic 95 - - +v17.0.0-nightly20210723834ae63d61 2021-07-23 aix-ppc64,headers,linux-arm64,linux-armv7l,linux-ppc64le,linux-s390x,linux-x64,osx-arm64-tar,osx-x64-pkg,osx-x64-tar,src,win-x64-7z,win-x64-exe,win-x64-msi,win-x64-zip,win-x86-7z,win-x86-exe,win-x86-msi,win-x86-zip 7.20.0 9.2.230.21 1.41.0 1.2.11 1.1.1k+quic 95 - - +v17.0.0-nightly20210722f1d353398e 2021-07-22 aix-ppc64,headers,linux-arm64,linux-armv7l,linux-ppc64le,linux-s390x,linux-x64,osx-arm64-tar,osx-x64-pkg,osx-x64-tar,src,win-x64-7z,win-x64-exe,win-x64-msi,win-x64-zip,win-x86-7z,win-x86-exe,win-x86-msi,win-x86-zip 7.20.0 9.2.230.21 1.41.0 1.2.11 1.1.1k+quic 95 - - +v17.0.0-nightly202107215100c3cad9 2021-07-21 aix-ppc64,headers,linux-arm64,linux-armv7l,linux-ppc64le,linux-s390x,linux-x64,osx-arm64-tar,osx-x64-pkg,osx-x64-tar,src,win-x64-7z,win-x64-exe,win-x64-msi,win-x64-zip,win-x86-7z,win-x86-exe,win-x86-msi,win-x86-zip 7.20.0 9.2.230.21 1.41.0 1.2.11 1.1.1k+quic 95 - - +v17.0.0-nightly202107203cbaabc462 2021-07-20 aix-ppc64,headers,linux-arm64,linux-armv7l,linux-ppc64le,linux-s390x,linux-x64,osx-arm64-tar,osx-x64-pkg,osx-x64-tar,src,win-x64-7z,win-x64-exe,win-x64-msi,win-x64-zip,win-x86-7z,win-x86-exe,win-x86-msi,win-x86-zip 7.19.1 9.1.269.38 1.41.0 1.2.11 1.1.1k+quic 94 - - +v17.0.0-nightly2021071936bcc2925f 2021-07-19 aix-ppc64,headers,linux-arm64,linux-armv7l,linux-ppc64le,linux-s390x,linux-x64,osx-arm64-tar,osx-x64-pkg,osx-x64-tar,src,win-x64-7z,win-x64-exe,win-x64-msi,win-x64-zip,win-x86-7z,win-x86-exe,win-x86-msi,win-x86-zip 7.19.1 9.1.269.38 1.41.0 1.2.11 1.1.1k+quic 94 - - +v17.0.0-nightly2021071800cac65af1 2021-07-18 aix-ppc64,headers,linux-arm64,linux-armv7l,linux-ppc64le,linux-s390x,linux-x64,osx-arm64-tar,osx-x64-pkg,osx-x64-tar,src,win-x64-7z,win-x64-exe,win-x64-msi,win-x64-zip,win-x86-7z,win-x86-exe,win-x86-msi,win-x86-zip 7.19.1 9.1.269.38 1.41.0 1.2.11 1.1.1k+quic 94 - - +v17.0.0-nightly2021071714b26e07bd 2021-07-17 aix-ppc64,headers,linux-arm64,linux-armv7l,linux-ppc64le,linux-s390x,linux-x64,osx-arm64-tar,osx-x64-pkg,osx-x64-tar,src,win-x64-7z,win-x64-exe,win-x64-msi,win-x64-zip,win-x86-7z,win-x86-exe,win-x86-msi,win-x86-zip 7.19.1 9.1.269.38 1.41.0 1.2.11 1.1.1k+quic 94 - - +v17.0.0-nightly202107160d42470798 2021-07-16 aix-ppc64,headers,linux-arm64,linux-armv7l,linux-ppc64le,linux-s390x,linux-x64,osx-arm64-tar,osx-x64-pkg,osx-x64-tar,src,win-x64-7z,win-x64-exe,win-x64-msi,win-x64-zip,win-x86-7z,win-x86-exe,win-x86-msi,win-x86-zip 7.19.1 9.1.269.38 1.41.0 1.2.11 1.1.1k+quic 94 - - +v17.0.0-nightly202107154b0776ab64 2021-07-15 aix-ppc64,headers,linux-arm64,linux-armv7l,linux-ppc64le,linux-s390x,linux-x64,osx-arm64-tar,osx-x64-pkg,osx-x64-tar,src,win-x64-7z,win-x64-exe,win-x64-msi,win-x64-zip,win-x86-7z,win-x86-exe,win-x86-msi,win-x86-zip 7.19.1 9.1.269.38 1.41.0 1.2.11 1.1.1k+quic 94 - - +v17.0.0-nightly20210714cfb7c4f658 2021-07-14 aix-ppc64,headers,linux-arm64,linux-armv7l,linux-ppc64le,linux-s390x,linux-x64,osx-arm64-tar,osx-x64-pkg,osx-x64-tar,src,win-x64-7z,win-x64-exe,win-x64-msi,win-x64-zip,win-x86-7z,win-x86-exe,win-x86-msi,win-x86-zip 7.19.1 9.1.269.38 1.41.0 1.2.11 1.1.1k+quic 94 - - +v17.0.0-nightly20210713223625a0b9 2021-07-13 aix-ppc64,headers,linux-arm64,linux-armv7l,linux-ppc64le,linux-s390x,linux-x64,osx-arm64-tar,osx-x64-pkg,osx-x64-tar,src,win-x64-7z,win-x64-exe,win-x64-msi,win-x64-zip,win-x86-7z,win-x86-exe,win-x86-msi,win-x86-zip 7.19.1 9.1.269.38 1.41.0 1.2.11 1.1.1k+quic 94 - - +v17.0.0-nightly20210712b60570ae59 2021-07-12 aix-ppc64,headers,linux-arm64,linux-armv7l,linux-ppc64le,linux-s390x,linux-x64,osx-arm64-tar,osx-x64-pkg,osx-x64-tar,src,win-x64-7z,win-x64-exe,win-x64-msi,win-x64-zip,win-x86-7z,win-x86-exe,win-x86-msi,win-x86-zip 7.19.1 9.1.269.38 1.41.0 1.2.11 1.1.1k+quic 94 - - +v17.0.0-nightly202107118970fa9006 2021-07-11 aix-ppc64,headers,linux-arm64,linux-armv7l,linux-ppc64le,linux-s390x,linux-x64,osx-arm64-tar,osx-x64-pkg,osx-x64-tar,src,win-x64-7z,win-x64-exe,win-x64-msi,win-x64-zip,win-x86-7z,win-x86-exe,win-x86-msi,win-x86-zip 7.19.1 9.1.269.38 1.41.0 1.2.11 1.1.1k+quic 94 - - +v17.0.0-nightly202107106463adf183 2021-07-10 aix-ppc64,headers,linux-arm64,linux-armv7l,linux-ppc64le,linux-s390x,linux-x64,osx-arm64-tar,osx-x64-pkg,osx-x64-tar,src,win-x64-7z,win-x64-exe,win-x64-msi,win-x64-zip,win-x86-7z,win-x86-exe,win-x86-msi,win-x86-zip 7.19.1 9.1.269.36 1.41.0 1.2.11 1.1.1k+quic 94 - - +v17.0.0-nightly20210709b7136827f5 2021-07-09 aix-ppc64,headers,linux-arm64,linux-armv7l,linux-ppc64le,linux-s390x,linux-x64,osx-arm64-tar,osx-x64-pkg,osx-x64-tar,src,win-x64-7z,win-x64-exe,win-x64-msi,win-x64-zip,win-x86-7z,win-x86-exe,win-x86-msi,win-x86-zip 7.19.1 9.1.269.36 1.41.0 1.2.11 1.1.1k+quic 94 - - +v17.0.0-nightly20210708b2fa795159 2021-07-08 aix-ppc64,headers,linux-arm64,linux-armv7l,linux-ppc64le,linux-s390x,linux-x64,osx-arm64-tar,osx-x64-pkg,osx-x64-tar,src,win-x64-7z,win-x64-exe,win-x64-msi,win-x64-zip,win-x86-7z,win-x86-exe,win-x86-msi,win-x86-zip 7.19.1 9.1.269.36 1.41.0 1.2.11 1.1.1k+quic 94 - - +v17.0.0-nightly202107074de6f207dc 2021-07-07 aix-ppc64,headers,linux-arm64,linux-armv7l,linux-ppc64le,linux-s390x,linux-x64,osx-arm64-tar,osx-x64-pkg,osx-x64-tar,src,win-x64-7z,win-x64-exe,win-x64-msi,win-x64-zip,win-x86-7z,win-x86-exe,win-x86-msi,win-x86-zip 7.19.1 9.1.269.36 1.41.0 1.2.11 1.1.1k+quic 94 - - +v17.0.0-nightly2021070612622c5f86 2021-07-06 aix-ppc64,headers,linux-arm64,linux-armv7l,linux-ppc64le,linux-s390x,linux-x64,osx-arm64-tar,osx-x64-pkg,osx-x64-tar,src,win-x64-7z,win-x64-exe,win-x64-msi,win-x64-zip,win-x86-7z,win-x86-exe,win-x86-msi,win-x86-zip 7.19.1 9.1.269.36 1.41.0 1.2.11 1.1.1k+quic 94 - - +v17.0.0-nightly20210705392213a387 2021-07-05 aix-ppc64,headers,linux-arm64,linux-armv7l,linux-ppc64le,linux-s390x,linux-x64,osx-arm64-tar,osx-x64-pkg,osx-x64-tar,src,win-x64-7z,win-x64-exe,win-x64-msi,win-x64-zip,win-x86-7z,win-x86-exe,win-x86-msi,win-x86-zip 7.19.0 9.1.269.36 1.41.0 1.2.11 1.1.1k+quic 94 - - +v17.0.0-nightly2021070492fde1ea70 2021-07-04 aix-ppc64,headers,linux-arm64,linux-armv7l,linux-ppc64le,linux-s390x,linux-x64,osx-arm64-tar,osx-x64-pkg,osx-x64-tar,src,win-x64-7z,win-x64-exe,win-x64-msi,win-x64-zip,win-x86-7z,win-x86-exe,win-x86-msi,win-x86-zip 7.19.0 9.1.269.36 1.41.0 1.2.11 1.1.1k+quic 94 - true +v17.0.0-nightly202107038189dcc52a 2021-07-03 aix-ppc64,headers,linux-arm64,linux-armv7l,linux-ppc64le,linux-s390x,linux-x64,osx-arm64-tar,osx-x64-tar,src,win-x64-7z,win-x64-exe,win-x64-msi,win-x64-zip,win-x86-7z,win-x86-exe,win-x86-msi,win-x86-zip 7.19.0 9.1.269.36 1.41.0 1.2.11 1.1.1k+quic 94 - true +v17.0.0-nightly20210702e5f9ef62f6 2021-07-02 aix-ppc64,headers,linux-arm64,linux-armv7l,linux-ppc64le,linux-s390x,linux-x64,osx-arm64-tar,osx-x64-pkg,osx-x64-tar,src,win-x64-7z,win-x64-exe,win-x64-msi,win-x64-zip,win-x86-7z,win-x86-exe,win-x86-msi,win-x86-zip 7.19.0 9.1.269.36 1.41.0 1.2.11 1.1.1k+quic 94 - true +v17.0.0-nightly202107017ebf36ca98 2021-07-01 aix-ppc64,headers,linux-arm64,linux-armv7l,linux-ppc64le,linux-s390x,linux-x64,osx-arm64-tar,osx-x64-pkg,osx-x64-tar,src,win-x64-7z,win-x64-exe,win-x64-msi,win-x64-zip,win-x86-7z,win-x86-exe,win-x86-msi,win-x86-zip 7.19.0 9.1.269.36 1.41.0 1.2.11 1.1.1k+quic 94 - - +v17.0.0-nightly20210630f179eb01af 2021-06-30 aix-ppc64,headers,linux-arm64,linux-armv7l,linux-ppc64le,linux-s390x,linux-x64,osx-arm64-tar,osx-x64-pkg,osx-x64-tar,src,win-x64-7z,win-x64-exe,win-x64-msi,win-x64-zip 7.19.0 9.1.269.36 1.41.0 1.2.11 1.1.1k+quic 94 - - +v17.0.0-nightly20210629663d7e9fb2 2021-06-29 aix-ppc64,headers,linux-arm64,linux-armv7l,linux-ppc64le,linux-s390x,linux-x64,osx-arm64-tar,osx-x64-pkg,osx-x64-tar,src,win-x64-7z,win-x64-exe,win-x64-msi,win-x64-zip,win-x86-7z,win-x86-exe,win-x86-msi,win-x86-zip 7.18.1 9.1.269.36 1.41.0 1.2.11 1.1.1k+quic 94 - - +v17.0.0-nightly202106282de139b5d5 2021-06-28 aix-ppc64,headers,linux-arm64,linux-armv7l,linux-ppc64le,linux-s390x,linux-x64,osx-arm64-tar,osx-x64-pkg,osx-x64-tar,src,win-x64-7z,win-x64-exe,win-x64-msi,win-x64-zip,win-x86-7z,win-x86-exe,win-x86-msi,win-x86-zip 7.18.1 9.1.269.36 1.41.0 1.2.11 1.1.1k+quic 94 - - +v17.0.0-nightly20210627fdb097c4f4 2021-06-27 aix-ppc64,headers,linux-arm64,linux-armv7l,linux-ppc64le,linux-s390x,linux-x64,osx-arm64-tar,osx-x64-tar,src,win-x64-7z,win-x64-exe,win-x64-msi,win-x64-zip,win-x86-7z,win-x86-exe,win-x86-msi,win-x86-zip 7.18.1 9.1.269.36 1.41.0 1.2.11 1.1.1k+quic 94 - - +v17.0.0-nightly202106263c099874aa 2021-06-26 aix-ppc64,headers,linux-arm64,linux-armv7l,linux-ppc64le,linux-s390x,linux-x64,osx-arm64-tar,osx-x64-tar,src,win-x64-7z,win-x64-exe,win-x64-msi,win-x64-zip,win-x86-7z,win-x86-exe,win-x86-msi,win-x86-zip 7.18.1 9.1.269.36 1.41.0 1.2.11 1.1.1k+quic 94 - - +v17.0.0-nightly2021062544ecd41892 2021-06-25 aix-ppc64,headers,linux-arm64,linux-armv7l,linux-ppc64le,linux-s390x,linux-x64,osx-arm64-tar,osx-x64-pkg,osx-x64-tar,src,win-x64-7z,win-x64-exe,win-x64-msi,win-x64-zip,win-x86-7z,win-x86-exe,win-x86-msi,win-x86-zip 7.18.1 9.1.269.36 1.41.0 1.2.11 1.1.1k+quic 94 - - +v17.0.0-nightly2021062484d6ce9fd1 2021-06-24 aix-ppc64,headers,linux-arm64,linux-armv7l,linux-ppc64le,linux-s390x,linux-x64,osx-arm64-tar,osx-x64-tar,src,win-x64-7z,win-x64-exe,win-x64-msi,win-x64-zip,win-x86-7z,win-x86-exe,win-x86-msi,win-x86-zip 7.18.1 9.1.269.36 1.41.0 1.2.11 1.1.1k+quic 94 - - +v17.0.0-nightly20210623e0ebc6b30d 2021-06-23 aix-ppc64,headers,linux-arm64,linux-armv7l,linux-ppc64le,linux-s390x,linux-x64,osx-arm64-tar,osx-x64-tar,src,win-x64-7z,win-x64-exe,win-x64-msi,win-x64-zip,win-x86-7z,win-x86-exe,win-x86-msi,win-x86-zip 7.18.1 9.1.269.36 1.41.0 1.2.11 1.1.1k+quic 94 - - +v17.0.0-nightly20210622b82a1a1ac9 2021-06-22 aix-ppc64,headers,linux-arm64,linux-armv7l,linux-ppc64le,linux-s390x,linux-x64,osx-arm64-tar,osx-x64-tar,src,win-x64-7z,win-x64-exe,win-x64-msi,win-x64-zip,win-x86-7z,win-x86-exe,win-x86-msi,win-x86-zip 7.18.1 9.1.269.36 1.41.0 1.2.11 1.1.1k+quic 94 - - +v17.0.0-nightly202106214330fb757f 2021-06-21 aix-ppc64,headers,linux-arm64,linux-armv7l,linux-ppc64le,linux-s390x,linux-x64,osx-arm64-tar,osx-x64-pkg,osx-x64-tar,src,win-x64-7z,win-x64-exe,win-x64-msi,win-x64-zip,win-x86-7z,win-x86-exe,win-x86-msi,win-x86-zip 7.18.1 9.1.269.36 1.41.0 1.2.11 1.1.1k+quic 94 - - +v17.0.0-nightly2021061998139dfef1 2021-06-19 aix-ppc64,headers,linux-arm64,linux-armv7l,linux-ppc64le,linux-s390x,linux-x64,osx-arm64-tar,osx-x64-tar,src,win-x64-7z,win-x64-exe,win-x64-msi,win-x64-zip,win-x86-7z,win-x86-exe,win-x86-msi,win-x86-zip 7.18.1 9.1.269.36 1.41.0 1.2.11 1.1.1k+quic 94 - - +v17.0.0-nightly202106180536be2ad8 2021-06-18 aix-ppc64,headers,linux-arm64,linux-armv7l,linux-ppc64le,linux-s390x,linux-x64,osx-arm64-tar,osx-x64-pkg,osx-x64-tar,src,win-x64-7z,win-x64-exe,win-x64-msi,win-x64-zip,win-x86-7z,win-x86-exe,win-x86-msi,win-x86-zip 7.17.0 9.1.269.36 1.41.0 1.2.11 1.1.1k+quic 94 - - +v17.0.0-nightly2021061738a15d832a 2021-06-17 aix-ppc64,headers,linux-arm64,linux-armv7l,linux-ppc64le,linux-s390x,linux-x64,osx-arm64-tar,osx-x64-tar,src,win-x64-7z,win-x64-exe,win-x64-msi,win-x64-zip,win-x86-7z,win-x86-exe,win-x86-msi,win-x86-zip 7.17.0 9.1.269.36 1.41.0 1.2.11 1.1.1k+quic 94 - - +v17.0.0-nightly20210616767996047c 2021-06-16 aix-ppc64,headers,linux-arm64,linux-armv7l,linux-ppc64le,linux-s390x,linux-x64,osx-arm64-tar,osx-x64-pkg,osx-x64-tar,src,win-x64-7z,win-x64-exe,win-x64-msi,win-x64-zip,win-x86-7z,win-x86-exe,win-x86-msi,win-x86-zip 7.17.0 9.1.269.36 1.41.0 1.2.11 1.1.1k+quic 94 - - +v17.0.0-nightly2021061598140238ee 2021-06-15 aix-ppc64,headers,linux-arm64,linux-armv7l,linux-ppc64le,linux-s390x,linux-x64,osx-arm64-tar,osx-x64-pkg,osx-x64-tar,src,win-x64-7z,win-x64-exe,win-x64-msi,win-x64-zip,win-x86-7z,win-x86-exe,win-x86-msi,win-x86-zip 7.17.0 9.1.269.36 1.41.0 1.2.11 1.1.1k+quic 94 - - +v17.0.0-nightly2021061467d4a3f9bd 2021-06-14 aix-ppc64,headers,linux-arm64,linux-armv7l,linux-ppc64le,linux-s390x,linux-x64,osx-arm64-tar,osx-x64-pkg,osx-x64-tar,src,win-x64-7z,win-x64-exe,win-x64-msi,win-x64-zip,win-x86-7z,win-x86-exe,win-x86-msi,win-x86-zip 7.16.0 9.1.269.36 1.41.0 1.2.11 1.1.1k+quic 94 - - +v17.0.0-nightly20210613174b191f70 2021-06-13 aix-ppc64,headers,linux-arm64,linux-armv7l,linux-ppc64le,linux-x64,osx-arm64-tar,osx-x64-pkg,osx-x64-tar,src,win-x64-7z,win-x64-exe,win-x64-msi,win-x64-zip,win-x86-7z,win-x86-exe,win-x86-msi,win-x86-zip 7.16.0 9.1.269.36 1.41.0 1.2.11 1.1.1k+quic 94 - - +v17.0.0-nightly20210612889ad35d3d 2021-06-12 aix-ppc64,headers,linux-arm64,linux-armv7l,linux-ppc64le,linux-s390x,linux-x64,osx-arm64-tar,osx-x64-pkg,osx-x64-tar,src,win-x64-7z,win-x64-exe,win-x64-msi,win-x64-zip,win-x86-7z,win-x86-exe,win-x86-msi,win-x86-zip 7.16.0 9.1.269.36 1.41.0 1.2.11 1.1.1k+quic 94 - - +v17.0.0-nightly2021061176ebad03bc 2021-06-11 aix-ppc64,headers,linux-arm64,linux-armv7l,linux-ppc64le,linux-s390x,linux-x64,osx-arm64-tar,osx-x64-pkg,osx-x64-tar,src,win-x64-7z,win-x64-exe,win-x64-msi,win-x64-zip,win-x86-7z,win-x86-exe,win-x86-msi,win-x86-zip 7.16.0 9.1.269.36 1.41.0 1.2.11 1.1.1k+quic 94 - - +v17.0.0-nightly20210610f461158feb 2021-06-10 aix-ppc64,headers,linux-arm64,linux-armv7l,linux-ppc64le,linux-s390x,linux-x64,osx-arm64-tar,osx-x64-pkg,osx-x64-tar,src,win-x64-7z,win-x64-exe,win-x64-msi,win-x64-zip,win-x86-7z,win-x86-exe,win-x86-msi,win-x86-zip 7.16.0 9.0.257.25 1.41.0 1.2.11 1.1.1k+quic 93 - - +v17.0.0-nightly202106099d15c1468c 2021-06-09 aix-ppc64,headers,linux-arm64,linux-armv7l,linux-ppc64le,linux-s390x,linux-x64,osx-arm64-tar,osx-x64-pkg,osx-x64-tar,src,win-x64-7z,win-x64-exe,win-x64-msi,win-x64-zip,win-x86-7z,win-x86-exe,win-x86-msi,win-x86-zip 7.16.0 9.0.257.25 1.41.0 1.2.11 1.1.1k+quic 93 - - +v17.0.0-nightly20210608fa86b36124 2021-06-08 aix-ppc64,headers,linux-arm64,linux-armv7l,linux-ppc64le,linux-s390x,linux-x64,osx-arm64-tar,osx-x64-pkg,src,win-x64-7z,win-x64-exe,win-x64-msi,win-x64-zip,win-x86-7z,win-x86-exe,win-x86-msi,win-x86-zip 7.15.1 9.0.257.25 1.41.0 1.2.11 1.1.1k+quic 93 - - +v17.0.0-nightly20210607d07c12f444 2021-06-07 aix-ppc64,headers,linux-arm64,linux-armv7l,linux-ppc64le,linux-s390x,linux-x64,osx-arm64-tar,osx-x64-pkg,src,win-x64-7z,win-x64-exe,win-x64-msi,win-x64-zip,win-x86-7z,win-x86-exe,win-x86-msi,win-x86-zip 7.15.1 9.0.257.25 1.41.0 1.2.11 1.1.1k+quic 93 - - +v17.0.0-nightly202106061c36eefcdb 2021-06-06 aix-ppc64,headers,linux-arm64,linux-armv7l,linux-ppc64le,linux-s390x,linux-x64,osx-arm64-tar,osx-x64-tar,src,win-x64-7z,win-x64-exe,win-x64-msi,win-x64-zip,win-x86-7z,win-x86-exe,win-x86-msi,win-x86-zip 7.15.1 9.0.257.25 1.41.0 1.2.11 1.1.1k+quic 93 - - +v17.0.0-nightly2021060578af363aa7 2021-06-05 aix-ppc64,headers,linux-arm64,linux-armv7l,linux-ppc64le,linux-s390x,linux-x64,osx-arm64-tar,osx-x64-pkg,src,win-x64-7z,win-x64-exe,win-x64-msi,win-x64-zip,win-x86-7z,win-x86-exe,win-x86-msi,win-x86-zip 7.15.1 9.0.257.25 1.41.0 1.2.11 1.1.1k+quic 93 - - +v17.0.0-nightly20210604e7f941c161 2021-06-04 aix-ppc64,headers,linux-arm64,linux-armv7l,linux-ppc64le,linux-s390x,linux-x64,osx-arm64-tar,osx-x64-pkg,osx-x64-tar,src,win-x64-7z,win-x64-exe,win-x64-msi,win-x64-zip,win-x86-7z,win-x86-exe,win-x86-msi,win-x86-zip 7.15.1 9.0.257.25 1.41.0 1.2.11 1.1.1k+quic 93 - - +v17.0.0-nightly2021060321f5a56914 2021-06-03 aix-ppc64,headers,linux-arm64,linux-armv7l,linux-ppc64le,linux-s390x,linux-x64,osx-arm64-tar,osx-x64-pkg,src,win-x64-7z,win-x64-exe,win-x64-msi,win-x64-zip,win-x86-7z,win-x86-exe,win-x86-msi,win-x86-zip 7.15.1 9.0.257.25 1.41.0 1.2.11 1.1.1k+quic 93 - - +v17.0.0-nightly20210602def57580fc 2021-06-02 aix-ppc64,headers,linux-arm64,linux-armv7l,linux-ppc64le,linux-s390x,linux-x64,osx-arm64-tar,osx-x64-pkg,osx-x64-tar,src,win-x64-7z,win-x64-exe,win-x64-msi,win-x64-zip,win-x86-7z,win-x86-exe,win-x86-msi,win-x86-zip 7.15.1 9.0.257.25 1.41.0 1.2.11 1.1.1k+quic 93 - - +v17.0.0-nightly20210601910009d5c6 2021-06-01 aix-ppc64,headers,linux-arm64,linux-armv7l,linux-ppc64le,linux-s390x,linux-x64,osx-arm64-tar,osx-x64-pkg,osx-x64-tar,src,win-x64-7z,win-x64-exe,win-x64-msi,win-x64-zip,win-x86-7z,win-x86-exe,win-x86-msi,win-x86-zip 7.14.0 9.0.257.25 1.41.0 1.2.11 1.1.1k+quic 93 - - +v17.0.0-nightly2021053116ae37848d 2021-05-31 aix-ppc64,headers,linux-arm64,linux-armv7l,linux-ppc64le,linux-s390x,linux-x64,osx-arm64-tar,osx-x64-pkg,osx-x64-tar,src,win-x64-7z,win-x64-exe,win-x64-msi,win-x64-zip,win-x86-7z,win-x86-exe,win-x86-msi,win-x86-zip 7.14.0 9.0.257.25 1.41.0 1.2.11 1.1.1k+quic 93 - - +v17.0.0-nightly202105304c508f51c0 2021-05-30 aix-ppc64,headers,linux-arm64,linux-armv7l,linux-ppc64le,linux-s390x,linux-x64,osx-arm64-tar,osx-x64-pkg,src,win-x64-7z,win-x64-exe,win-x64-msi,win-x64-zip,win-x86-7z,win-x86-exe,win-x86-msi,win-x86-zip 7.14.0 9.0.257.25 1.41.0 1.2.11 1.1.1k+quic 93 - - +v17.0.0-nightly20210529f1cbaea74b 2021-05-29 aix-ppc64,headers,linux-arm64,linux-armv7l,linux-ppc64le,linux-s390x,linux-x64,osx-arm64-tar,osx-x64-pkg,src,win-x64-7z,win-x64-exe,win-x64-msi,win-x64-zip,win-x86-7z,win-x86-exe,win-x86-msi,win-x86-zip 7.14.0 9.0.257.25 1.41.0 1.2.11 1.1.1k+quic 93 - - +v17.0.0-nightly20210528a4ea9fc48e 2021-05-28 aix-ppc64,headers,linux-arm64,linux-armv7l,linux-ppc64le,linux-s390x,linux-x64,osx-arm64-tar,osx-x64-pkg,osx-x64-tar,src,win-x64-7z,win-x64-exe,win-x64-msi,win-x64-zip,win-x86-7z,win-x86-exe,win-x86-msi,win-x86-zip 7.14.0 9.0.257.25 1.41.0 1.2.11 1.1.1k+quic 93 - - +v17.0.0-nightly20210527b6471c9e76 2021-05-27 aix-ppc64,headers,linux-arm64,linux-armv7l,linux-ppc64le,linux-s390x,linux-x64,osx-arm64-tar,osx-x64-pkg,osx-x64-tar,src,win-x64-7z,win-x64-exe,win-x64-msi,win-x64-zip,win-x86-7z,win-x86-exe,win-x86-msi,win-x86-zip 7.14.0 9.0.257.25 1.41.0 1.2.11 1.1.1k+quic 93 - - +v17.0.0-nightly20210526ccde7fc2a6 2021-05-26 aix-ppc64,linux-arm64,linux-armv7l,linux-ppc64le,linux-s390x,linux-x64,osx-arm64-tar,osx-x64-pkg,osx-x64-tar,win-x64-7z,win-x64-exe,win-x64-msi,win-x64-zip,win-x86-7z,win-x86-exe,win-x86-msi,win-x86-zip 7.14.0 9.0.257.25 1.41.0 1.2.11 1.1.1k+quic 93 - - +v17.0.0-nightly20210525ab71af3453 2021-05-25 aix-ppc64,headers,linux-arm64,linux-armv7l,linux-ppc64le,linux-s390x,linux-x64,osx-arm64-tar,osx-x64-pkg,osx-x64-tar,src,win-x64-7z,win-x64-exe,win-x64-msi,win-x64-zip,win-x86-7z,win-x86-exe,win-x86-msi,win-x86-zip 7.14.0 9.0.257.25 1.41.0 1.2.11 1.1.1k+quic 93 - - +v17.0.0-nightly20210524dc43066ee9 2021-05-24 aix-ppc64,headers,linux-arm64,linux-armv7l,linux-s390x,linux-x64,osx-arm64-tar,osx-x64-pkg,osx-x64-tar,src,win-x64-7z,win-x64-exe,win-x64-msi,win-x64-zip,win-x86-7z,win-x86-exe,win-x86-msi,win-x86-zip 7.14.0 9.0.257.25 1.41.0 1.2.11 1.1.1k+quic 93 - - +v17.0.0-nightly20210523bf06daa656 2021-05-23 aix-ppc64,headers,linux-arm64,linux-armv7l,linux-ppc64le,linux-s390x,linux-x64,osx-arm64-tar,osx-x64-pkg,osx-x64-tar,src,win-x64-7z,win-x64-exe,win-x64-msi,win-x64-zip,win-x86-7z,win-x86-exe,win-x86-msi,win-x86-zip 7.14.0 9.0.257.25 1.41.0 1.2.11 1.1.1k+quic 93 - - +v17.0.0-nightly202105227afa7b9ab3 2021-05-22 aix-ppc64,headers,linux-arm64,linux-armv7l,linux-ppc64le,linux-s390x,linux-x64,osx-arm64-tar,osx-x64-pkg,osx-x64-tar,src,win-x64-7z,win-x64-exe,win-x64-msi,win-x64-zip,win-x86-7z,win-x86-exe,win-x86-msi,win-x86-zip 7.14.0 9.0.257.25 1.41.0 1.2.11 1.1.1k+quic 93 - - +v17.0.0-nightly2021052150f076c4f5 2021-05-21 aix-ppc64,headers,linux-arm64,linux-armv7l,linux-ppc64le,linux-s390x,linux-x64,osx-arm64-tar,osx-x64-pkg,osx-x64-tar,src,win-x64-7z,win-x64-exe,win-x64-msi,win-x64-zip,win-x86-7z,win-x86-exe,win-x86-msi,win-x86-zip 7.13.0 9.0.257.25 1.41.0 1.2.11 1.1.1k+quic 93 - - +v17.0.0-nightly202105203f025cb5d0 2021-05-20 aix-ppc64,headers,linux-arm64,linux-armv7l,linux-ppc64le,linux-s390x,linux-x64,osx-arm64-tar,osx-x64-pkg,osx-x64-tar,src,win-x64-7z,win-x64-exe,win-x64-msi,win-x64-zip,win-x86-7z,win-x86-exe,win-x86-msi,win-x86-zip 7.13.0 9.0.257.25 1.41.0 1.2.11 1.1.1k+quic 93 - - +v17.0.0-nightly20210518910efc2d9a 2021-05-18 aix-ppc64,headers,linux-arm64,linux-armv7l,linux-ppc64le,linux-s390x,linux-x64,osx-arm64-tar,osx-x64-pkg,osx-x64-tar,src,win-x64-7z,win-x64-exe,win-x64-msi,win-x64-zip,win-x86-7z,win-x86-exe,win-x86-msi,win-x86-zip 7.13.0 9.0.257.25 1.41.0 1.2.11 1.1.1k+quic 93 - - +v17.0.0-nightly2021051736bb31be5f 2021-05-17 aix-ppc64,headers,linux-arm64,linux-armv7l,linux-ppc64le,linux-s390x,linux-x64,osx-arm64-tar,osx-x64-pkg,osx-x64-tar,src,win-x64-7z,win-x64-exe,win-x64-msi,win-x64-zip,win-x86-7z,win-x86-exe,win-x86-msi,win-x86-zip 7.13.0 9.0.257.25 1.41.0 1.2.11 1.1.1k+quic 93 - - +v17.0.0-nightly202105160996eb71ed 2021-05-16 aix-ppc64,headers,linux-arm64,linux-armv7l,linux-ppc64le,linux-s390x,linux-x64,osx-arm64-tar,osx-x64-pkg,osx-x64-tar,src,win-x64-7z,win-x64-exe,win-x64-msi,win-x64-zip,win-x86-7z,win-x86-exe,win-x86-msi,win-x86-zip 7.13.0 9.0.257.25 1.41.0 1.2.11 1.1.1k+quic 93 - - +v17.0.0-nightly202105154a22850d7f 2021-05-15 aix-ppc64,headers,linux-arm64,linux-armv7l,linux-ppc64le,linux-s390x,linux-x64,osx-arm64-tar,osx-x64-pkg,osx-x64-tar,src,win-x64-7z,win-x64-exe,win-x64-msi,win-x64-zip,win-x86-7z,win-x86-exe,win-x86-msi,win-x86-zip 7.13.0 9.0.257.25 1.41.0 1.2.11 1.1.1k+quic 93 - - +v17.0.0-nightly2021051441fab0d6cb 2021-05-14 aix-ppc64,headers,linux-arm64,linux-armv7l,linux-ppc64le,linux-s390x,linux-x64,osx-arm64-tar,osx-x64-pkg,osx-x64-tar,src,win-x64-7z,win-x64-exe,win-x64-msi,win-x64-zip,win-x86-7z,win-x86-exe,win-x86-msi,win-x86-zip 7.12.1 9.0.257.25 1.41.0 1.2.11 1.1.1k+quic 93 - - +v17.0.0-nightly20210513aefc621e67 2021-05-13 aix-ppc64,headers,linux-arm64,linux-armv7l,linux-ppc64le,linux-s390x,linux-x64,osx-arm64-tar,osx-x64-pkg,osx-x64-tar,src,win-x64-7z,win-x64-exe,win-x64-msi,win-x64-zip,win-x86-7z,win-x86-exe,win-x86-msi,win-x86-zip 7.12.1 9.0.257.25 1.41.0 1.2.11 1.1.1k+quic 93 - - +v17.0.0-nightly2021051216e00a15de 2021-05-12 aix-ppc64,headers,linux-arm64,linux-armv7l,linux-ppc64le,linux-s390x,linux-x64,osx-arm64-tar,osx-x64-pkg,osx-x64-tar,src,win-x64-7z,win-x64-exe,win-x64-msi,win-x64-zip,win-x86-7z,win-x86-exe,win-x86-msi,win-x86-zip 7.11.2 9.0.257.25 1.41.0 1.2.11 1.1.1k+quic 93 - - +v17.0.0-nightly202105114ebb88fea5 2021-05-11 aix-ppc64,headers,linux-arm64,linux-armv7l,linux-ppc64le,linux-s390x,linux-x64,osx-arm64-tar,osx-x64-pkg,osx-x64-tar,src,win-x64-7z,win-x64-exe,win-x64-msi,win-x64-zip,win-x86-7z,win-x86-exe,win-x86-msi,win-x86-zip 7.11.2 9.0.257.25 1.41.0 1.2.11 1.1.1k+quic 93 - - +v17.0.0-nightly202105107c8a60851c 2021-05-10 aix-ppc64,headers,linux-arm64,linux-armv7l,linux-ppc64le,linux-s390x,linux-x64,osx-arm64-tar,osx-x64-pkg,osx-x64-tar,src,win-x64-7z,win-x64-exe,win-x64-msi,win-x64-zip,win-x86-7z,win-x86-exe,win-x86-msi,win-x86-zip 7.11.2 9.0.257.25 1.41.0 1.2.11 1.1.1k+quic 93 - - +v17.0.0-nightly2021050952e4fb5b23 2021-05-09 aix-ppc64,headers,linux-arm64,linux-armv7l,linux-ppc64le,linux-s390x,linux-x64,osx-arm64-tar,osx-x64-pkg,osx-x64-tar,src,win-x64-7z,win-x64-exe,win-x64-msi,win-x64-zip,win-x86-7z,win-x86-exe,win-x86-msi,win-x86-zip 7.11.2 9.0.257.25 1.41.0 1.2.11 1.1.1k+quic 93 - - +v17.0.0-nightly2021050829f1b609ba 2021-05-08 aix-ppc64,headers,linux-arm64,linux-armv7l,linux-ppc64le,linux-s390x,linux-x64,osx-arm64-tar,osx-x64-pkg,osx-x64-tar,src,win-x64-7z,win-x64-exe,win-x64-msi,win-x64-zip,win-x86-7z,win-x86-exe,win-x86-msi,win-x86-zip 7.11.2 9.0.257.25 1.41.0 1.2.11 1.1.1k+quic 93 - - +v17.0.0-nightly20210507f37c26b8a2 2021-05-07 aix-ppc64,headers,linux-arm64,linux-armv7l,linux-ppc64le,linux-s390x,linux-x64,osx-arm64-tar,osx-x64-pkg,osx-x64-tar,src,win-x64-7z,win-x64-exe,win-x64-msi,win-x64-zip,win-x86-7z,win-x86-exe,win-x86-msi,win-x86-zip 7.11.2 9.0.257.24 1.41.0 1.2.11 1.1.1k+quic 93 - - +v17.0.0-nightly20210506aed17e963a 2021-05-06 aix-ppc64,headers,linux-arm64,linux-armv7l,linux-ppc64le,linux-s390x,linux-x64,osx-arm64-tar,osx-x64-tar,src,win-x64-7z,win-x64-exe,win-x64-msi,win-x64-zip,win-x86-7z,win-x86-exe,win-x86-msi,win-x86-zip 7.11.2 9.0.257.24 1.41.0 1.2.11 1.1.1k+quic 93 - - +v17.0.0-nightly20210505efd70f4361 2021-05-05 aix-ppc64,headers,linux-arm64,linux-armv7l,linux-ppc64le,linux-s390x,linux-x64,osx-arm64-tar,osx-x64-pkg,osx-x64-tar,src,win-x64-7z,win-x64-exe,win-x64-msi,win-x64-zip,win-x86-7z,win-x86-exe,win-x86-msi,win-x86-zip 7.11.2 9.0.257.24 1.41.0 1.2.11 1.1.1k+quic 93 - - +v17.0.0-nightly2021050418e4f405b1 2021-05-04 aix-ppc64,headers,linux-arm64,linux-armv7l,linux-ppc64le,linux-s390x,linux-x64,osx-arm64-tar,osx-x64-pkg,osx-x64-tar,src,win-x64-7z,win-x64-exe,win-x64-msi,win-x64-zip,win-x86-7z,win-x86-exe,win-x86-msi,win-x86-zip 7.11.2 9.0.257.24 1.41.0 1.2.11 1.1.1k+quic 93 - - +v17.0.0-nightly2021050368e6673224 2021-05-03 aix-ppc64,headers,linux-arm64,linux-armv7l,linux-ppc64le,linux-s390x,linux-x64,osx-arm64-tar,osx-x64-pkg,osx-x64-tar,src,win-x64-7z,win-x64-exe,win-x64-msi,win-x64-zip,win-x86-7z,win-x86-exe,win-x86-msi,win-x86-zip 7.11.2 9.0.257.24 1.41.0 1.2.11 1.1.1k+quic 93 - - +v17.0.0-nightly202105029c7aa96703 2021-05-02 aix-ppc64,headers,linux-arm64,linux-armv7l,linux-ppc64le,linux-s390x,linux-x64,osx-arm64-tar,osx-x64-pkg,osx-x64-tar,src,win-x64-7z,win-x64-exe,win-x64-msi,win-x64-zip,win-x86-7z,win-x86-exe,win-x86-msi,win-x86-zip 7.11.2 9.0.257.24 1.41.0 1.2.11 1.1.1k+quic 93 - - +v17.0.0-nightly20210501c975dff3c0 2021-05-01 aix-ppc64,headers,linux-arm64,linux-armv7l,linux-ppc64le,linux-s390x,linux-x64,osx-arm64-tar,osx-x64-pkg,osx-x64-tar,src,win-x64-7z,win-x64-exe,win-x64-msi,win-x64-zip,win-x86-7z,win-x86-exe,win-x86-msi,win-x86-zip 7.11.2 9.0.257.24 1.41.0 1.2.11 1.1.1k+quic 93 - - +v17.0.0-nightly20210430746cc88b92 2021-04-30 aix-ppc64,headers,linux-arm64,linux-armv7l,linux-ppc64le,linux-s390x,linux-x64,osx-arm64-tar,osx-x64-tar,src,win-x64-7z,win-x64-exe,win-x64-msi,win-x64-zip,win-x86-7z,win-x86-exe,win-x86-msi,win-x86-zip 7.10.0 9.0.257.24 1.41.0 1.2.11 1.1.1k+quic 93 - - +v17.0.0-nightly20210429c791019b36 2021-04-29 aix-ppc64,headers,linux-arm64,linux-armv7l,linux-ppc64le,linux-s390x,linux-x64,osx-arm64-tar,osx-x64-tar,src,win-x64-7z,win-x64-exe,win-x64-msi,win-x64-zip,win-x86-7z,win-x86-exe,win-x86-msi,win-x86-zip 7.10.0 9.0.257.24 1.41.0 1.2.11 1.1.1k+quic 93 - - +v17.0.0-nightly2021042832404359b6 2021-04-28 aix-ppc64,headers,linux-arm64,linux-armv7l,linux-ppc64le,linux-s390x,linux-x64,osx-arm64-tar,osx-x64-pkg,osx-x64-tar,src,win-x64-7z,win-x64-exe,win-x64-msi,win-x64-zip,win-x86-7z,win-x86-exe,win-x86-msi,win-x86-zip 7.10.0 9.0.257.21 1.41.0 1.2.11 1.1.1k+quic 93 - - +v17.0.0-nightly202104277f56307a02 2021-04-27 aix-ppc64,headers,linux-arm64,linux-armv7l,linux-ppc64le,linux-s390x,linux-x64,osx-arm64-tar,osx-x64-pkg,osx-x64-tar,src,win-x64-7z,win-x64-exe,win-x64-msi,win-x64-zip,win-x86-7z,win-x86-exe,win-x86-msi,win-x86-zip 7.10.0 9.0.257.21 1.41.0 1.2.11 1.1.1k+quic 93 - - +v17.0.0-nightly2021042655745a1817 2021-04-26 aix-ppc64,headers,linux-arm64,linux-armv7l,linux-ppc64le,linux-s390x,linux-x64,osx-arm64-tar,osx-x64-pkg,osx-x64-tar,src,win-x64-7z,win-x64-exe,win-x64-msi,win-x64-zip,win-x86-7z,win-x86-exe,win-x86-msi,win-x86-zip 7.10.0 9.0.257.19 1.41.0 1.2.11 1.1.1k+quic 93 - - +v17.0.0-nightly20210425311989f30f 2021-04-25 aix-ppc64,headers,linux-arm64,linux-armv7l,linux-ppc64le,linux-s390x,linux-x64,osx-arm64-tar,osx-x64-tar,src,win-x64-7z,win-x64-exe,win-x64-msi,win-x64-zip,win-x86-7z,win-x86-exe,win-x86-msi,win-x86-zip 7.10.0 9.0.257.19 1.41.0 1.2.11 1.1.1k+quic 93 - - +v17.0.0-nightly20210424f9e07e432b 2021-04-24 aix-ppc64,headers,linux-arm64,linux-armv7l,linux-ppc64le,linux-s390x,linux-x64,osx-arm64-tar,osx-x64-tar,src,win-x64-7z,win-x64-exe,win-x64-msi,win-x64-zip,win-x86-7z,win-x86-exe,win-x86-msi,win-x86-zip 7.10.0 9.0.257.19 1.41.0 1.2.11 1.1.1k+quic 93 - - +v17.0.0-nightly202104238ca373f557 2021-04-23 aix-ppc64,headers,linux-arm64,linux-armv7l,linux-ppc64le,linux-s390x,linux-x64,osx-arm64-tar,osx-x64-pkg,osx-x64-tar,src,win-x64-7z,win-x64-exe,win-x64-msi,win-x64-zip,win-x86-7z,win-x86-exe,win-x86-msi,win-x86-zip 7.10.0 9.0.257.19 1.41.0 1.2.11 1.1.1k+quic 93 - - +v17.0.0-nightly202104224243ce0318 2021-04-22 aix-ppc64,headers,linux-arm64,linux-armv7l,linux-ppc64le,linux-s390x,linux-x64,osx-arm64-tar,osx-x64-pkg,osx-x64-tar,src,win-x64-7z,win-x64-exe,win-x64-msi,win-x64-zip,win-x86-7z,win-x86-exe,win-x86-msi,win-x86-zip 7.10.0 9.0.257.19 1.41.0 1.2.11 1.1.1k+quic 93 - - +v17.0.0-nightly202104218780537564 2021-04-21 aix-ppc64,headers,linux-arm64,linux-armv7l,linux-ppc64le,linux-s390x,linux-x64,osx-arm64-tar,osx-x64-pkg,osx-x64-tar,src,win-x64-7z,win-x64-exe,win-x64-msi,win-x64-zip,win-x86-7z,win-x86-exe,win-x86-msi,win-x86-zip 7.10.0 9.0.257.17 1.41.0 1.2.11 1.1.1k+quic 93 - - +v16.0.0-nightly20210420a0261d231c 2021-04-20 aix-ppc64,headers,linux-arm64,linux-armv7l,linux-ppc64le,linux-s390x,linux-x64,osx-arm64-tar,osx-x64-pkg,osx-x64-tar,src,win-x64-7z,win-x64-exe,win-x64-msi,win-x64-zip,win-x86-7z,win-x86-exe,win-x86-msi,win-x86-zip 7.10.0 9.0.257.17 1.41.0 1.2.11 1.1.1k+quic 93 - - +v16.0.0-nightly20210417bc31dc0e0f 2021-04-17 aix-ppc64,headers,linux-arm64,linux-ppc64le,linux-s390x,linux-x64,osx-arm64-tar,osx-x64-pkg,osx-x64-tar,src,win-x64-7z,win-x64-exe,win-x64-msi,win-x64-zip,win-x86-7z,win-x86-exe,win-x86-msi,win-x86-zip 7.10.0 9.0.257.17 1.41.0 1.2.11 1.1.1k+quic 93 - - +v16.0.0-nightly20210416d3162da8dd 2021-04-16 aix-ppc64,headers,linux-arm64,linux-ppc64le,linux-s390x,linux-x64,osx-arm64-tar,osx-x64-pkg,osx-x64-tar,src,win-x64-7z,win-x64-exe,win-x64-msi,win-x64-zip,win-x86-7z,win-x86-exe,win-x86-msi,win-x86-zip 7.9.0 9.0.257.17 1.41.0 1.2.11 1.1.1k+quic 93 - - +v16.0.0-nightly20210415c3a5e15ebe 2021-04-15 aix-ppc64,headers,linux-arm64,linux-ppc64le,linux-s390x,linux-x64,osx-arm64-tar,osx-x64-pkg,osx-x64-tar,src,win-x64-7z,win-x64-exe,win-x64-msi,win-x64-zip,win-x86-7z,win-x86-exe,win-x86-msi,win-x86-zip 7.9.0 9.0.257.17 1.41.0 1.2.11 1.1.1k+quic 93 - - +v16.0.0-nightly202104148d9d8236b7 2021-04-14 aix-ppc64,headers,linux-arm64,linux-ppc64le,linux-s390x,linux-x64,osx-arm64-tar,osx-x64-pkg,osx-x64-tar,src,win-x64-7z,win-x64-exe,win-x64-msi,win-x64-zip,win-x86-7z,win-x86-exe,win-x86-msi,win-x86-zip 7.9.0 9.0.257.13 1.41.0 1.2.11 1.1.1k+quic 93 - - +v16.0.0-nightly2021041313c931a9dc 2021-04-13 aix-ppc64,headers,linux-arm64,linux-ppc64le,linux-s390x,linux-x64,osx-arm64-tar,osx-x64-pkg,osx-x64-tar,src,win-x64-7z,win-x64-exe,win-x64-msi,win-x64-zip,win-x86-7z,win-x86-exe,win-x86-msi,win-x86-zip 7.9.0 9.0.257.13 1.41.0 1.2.11 1.1.1k+quic 93 - - +v16.0.0-nightly202104128e76397fab 2021-04-12 aix-ppc64,headers,linux-arm64,linux-ppc64le,linux-s390x,linux-x64,osx-x64-pkg,osx-x64-tar,src,win-x64-7z,win-x64-exe,win-x64-msi,win-x64-zip,win-x86-7z,win-x86-exe,win-x86-msi,win-x86-zip 7.9.0 9.0.257.13 1.41.0 1.2.11 1.1.1k+quic 93 - - +v16.0.0-nightly20210411f5eea1744d 2021-04-11 aix-ppc64,headers,linux-arm64,linux-ppc64le,linux-s390x,linux-x64,osx-x64-pkg,osx-x64-tar,src,win-x64-7z,win-x64-exe,win-x64-msi,win-x64-zip,win-x86-7z,win-x86-exe,win-x86-msi,win-x86-zip 7.9.0 9.0.257.13 1.41.0 1.2.11 1.1.1k+quic 93 - - +v16.0.0-nightly2021041040ace47396 2021-04-10 aix-ppc64,headers,linux-arm64,linux-ppc64le,linux-s390x,linux-x64,osx-x64-pkg,osx-x64-tar,src,win-x64-7z,win-x64-exe,win-x64-msi,win-x64-zip,win-x86-7z,win-x86-exe,win-x86-msi,win-x86-zip 7.9.0 9.0.257.13 1.41.0 1.2.11 1.1.1k+quic 93 - - +v16.0.0-nightly202104097df0fc5c5c 2021-04-09 aix-ppc64,headers,linux-arm64,linux-ppc64le,linux-s390x,linux-x64,osx-x64-pkg,osx-x64-tar,src,win-x64-7z,win-x64-exe,win-x64-msi,win-x64-zip,win-x86-7z,win-x86-exe,win-x86-msi,win-x86-zip 7.8.0 9.0.257.13 1.41.0 1.2.11 1.1.1k+quic 93 - - +v16.0.0-nightly202104086cb314bbe5 2021-04-08 aix-ppc64,headers,linux-arm64,linux-armv7l,linux-ppc64le,linux-s390x,linux-x64,osx-x64-pkg,osx-x64-tar,src,win-x64-7z,win-x64-exe,win-x64-msi,win-x64-zip,win-x86-7z,win-x86-exe,win-x86-msi,win-x86-zip 7.7.6 9.0.257.13 1.41.0 1.2.11 1.1.1k+quic 93 - - +v16.0.0-nightly202104076986fa07eb 2021-04-07 aix-ppc64,headers,linux-armv7l,linux-ppc64le,linux-s390x,linux-x64,osx-x64-pkg,osx-x64-tar,src,win-x64-7z,win-x64-exe,win-x64-msi,win-x64-zip 7.7.6 9.0.257.13 1.41.0 1.2.11 1.1.1k+quic 93 - - +v16.0.0-nightly20210406cbe3b27166 2021-04-06 aix-ppc64,headers,linux-arm64,linux-armv7l,linux-ppc64le,linux-s390x,linux-x64,osx-x64-pkg,osx-x64-tar,src,win-x64-7z,win-x64-exe,win-x64-msi,win-x64-zip,win-x86-7z,win-x86-exe,win-x86-msi,win-x86-zip 7.7.6 9.0.257.13 1.41.0 1.2.11 1.1.1k+quic 93 - - +v16.0.0-nightly202104054f387c25cb 2021-04-05 aix-ppc64,headers,linux-arm64,linux-armv7l,linux-ppc64le,linux-s390x,linux-x64,osx-x64-pkg,osx-x64-tar,src,win-x64-7z,win-x64-exe,win-x64-msi,win-x64-zip,win-x86-7z,win-x86-exe,win-x86-msi,win-x86-zip 7.7.6 9.0.257.13 1.41.0 1.2.11 1.1.1k+quic 93 - - +v16.0.0-nightly20210404f562ec64e8 2021-04-04 aix-ppc64,headers,linux-arm64,linux-armv7l,linux-ppc64le,linux-s390x,linux-x64,osx-x64-pkg,osx-x64-tar,src,win-x64-7z,win-x64-exe,win-x64-msi,win-x64-zip,win-x86-7z,win-x86-exe,win-x86-msi,win-x86-zip 7.7.6 9.0.257.13 1.41.0 1.2.11 1.1.1k+quic 93 - - +v16.0.0-nightly20210403fae0320e7e 2021-04-03 aix-ppc64,headers,linux-arm64,linux-armv7l,linux-ppc64le,linux-s390x,linux-x64,osx-x64-pkg,osx-x64-tar,src,win-x64-7z,win-x64-exe,win-x64-msi,win-x64-zip,win-x86-7z,win-x86-exe,win-x86-msi,win-x86-zip 7.7.6 9.0.257.13 1.41.0 1.2.11 1.1.1k+quic 93 - - +v16.0.0-nightly20210402f0bf373176 2021-04-02 aix-ppc64,headers,linux-arm64,linux-armv7l,linux-ppc64le,linux-s390x,linux-x64,osx-x64-pkg,osx-x64-tar,src,win-x64-7z,win-x64-exe,win-x64-msi,win-x64-zip,win-x86-7z,win-x86-exe,win-x86-msi,win-x86-zip 7.7.6 9.0.257.13 1.41.0 1.2.11 1.1.1k+quic 93 - - +v16.0.0-nightly2021040131fe3b215f 2021-04-01 aix-ppc64,headers,linux-arm64,linux-armv7l,linux-ppc64le,linux-s390x,linux-x64,osx-x64-pkg,osx-x64-tar,src,win-x64-7z,win-x64-exe,win-x64-msi,win-x64-zip,win-x86-7z,win-x86-exe,win-x86-msi,win-x86-zip 7.7.6 9.0.257.13 1.41.0 1.2.11 1.1.1k+quic 93 - - +v16.0.0-nightly20210331f638d8d754 2021-03-31 aix-ppc64,headers,linux-arm64,linux-armv7l,linux-ppc64le,linux-s390x,linux-x64,osx-x64-pkg,osx-x64-tar,src,win-x64-7z,win-x64-exe,win-x64-msi,win-x64-zip,win-x86-7z,win-x86-exe,win-x86-msi,win-x86-zip 7.7.6 9.0.257.13 1.41.0 1.2.11 1.1.1k+quic 93 - - +v16.0.0-nightly2021033078237591f8 2021-03-30 aix-ppc64,headers,linux-arm64,linux-armv7l,linux-ppc64le,linux-s390x,linux-x64,osx-x64-pkg,osx-x64-tar,src,win-x64-7z,win-x64-exe,win-x64-msi,win-x64-zip,win-x86-7z,win-x86-exe,win-x86-msi,win-x86-zip 7.7.6 9.0.257.13 1.41.0 1.2.11 1.1.1j+quic 93 - - +v16.0.0-nightly2021032945cdc134cd 2021-03-29 aix-ppc64,headers,linux-arm64,linux-armv7l,linux-ppc64le,linux-s390x,linux-x64,osx-x64-pkg,osx-x64-tar,src,win-x64-7z,win-x64-exe,win-x64-msi,win-x64-zip,win-x86-7z,win-x86-exe,win-x86-msi,win-x86-zip 7.7.5 9.0.257.13 1.41.0 1.2.11 1.1.1j+quic 93 - - +v16.0.0-nightly20210328b560645d6b 2021-03-28 aix-ppc64,headers,linux-arm64,linux-armv7l,linux-ppc64le,linux-s390x,linux-x64,osx-x64-pkg,osx-x64-tar,src,win-x64-7z,win-x64-exe,win-x64-msi,win-x64-zip,win-x86-7z,win-x86-exe,win-x86-msi,win-x86-zip 7.7.5 9.0.257.13 1.41.0 1.2.11 1.1.1j+quic 93 - - +v16.0.0-nightly20210327924238d7df 2021-03-27 aix-ppc64,headers,linux-arm64,linux-armv7l,linux-ppc64le,linux-s390x,linux-x64,osx-x64-pkg,osx-x64-tar,src,win-x64-7z,win-x64-exe,win-x64-msi,win-x64-zip,win-x86-7z,win-x86-exe,win-x86-msi,win-x86-zip 7.7.5 9.0.257.13 1.41.0 1.2.11 1.1.1j+quic 93 - - +v16.0.0-nightly2021032632296fa193 2021-03-26 aix-ppc64,headers,linux-arm64,linux-armv7l,linux-ppc64le,linux-s390x,linux-x64,osx-x64-pkg,osx-x64-tar,src,win-x64-7z,win-x64-exe,win-x64-msi,win-x64-zip,win-x86-7z,win-x86-exe,win-x86-msi,win-x86-zip 7.7.4 9.0.257.13 1.41.0 1.2.11 1.1.1j+quic 93 - - +v16.0.0-nightly20210325ce300d6f76 2021-03-25 aix-ppc64,headers,linux-arm64,linux-armv7l,linux-ppc64le,linux-s390x,linux-x64,osx-x64-pkg,osx-x64-tar,src,win-x64-7z,win-x64-exe,win-x64-msi,win-x64-zip,win-x86-7z,win-x86-exe,win-x86-msi,win-x86-zip 7.7.4 9.0.257.13 1.41.0 1.2.11 1.1.1j+quic 93 - - +v16.0.0-nightly20210324f00c243592 2021-03-24 aix-ppc64,headers,linux-arm64,linux-armv7l,linux-ppc64le,linux-s390x,linux-x64,osx-x64-pkg,osx-x64-tar,src,win-x64-7z,win-x64-exe,win-x64-msi,win-x64-zip,win-x86-7z,win-x86-exe,win-x86-msi,win-x86-zip 7.7.0 9.0.257.13 1.41.0 1.2.11 1.1.1j+quic 93 - - +v16.0.0-nightly202103233bee6d8aad 2021-03-23 aix-ppc64,headers,linux-arm64,linux-armv7l,linux-ppc64le,linux-s390x,linux-x64,osx-x64-pkg,osx-x64-tar,src,win-x64-7z,win-x64-exe,win-x64-msi,win-x64-zip,win-x86-7z,win-x86-exe,win-x86-msi,win-x86-zip 7.6.3 9.0.257.13 1.41.0 1.2.11 1.1.1j+quic 93 - - +v16.0.0-nightly20210322baa9e65214 2021-03-22 aix-ppc64,headers,linux-arm64,linux-armv7l,linux-ppc64le,linux-s390x,linux-x64,osx-x64-pkg,osx-x64-tar,src,win-x64-7z,win-x64-exe,win-x64-msi,win-x64-zip,win-x86-7z,win-x86-exe,win-x86-msi,win-x86-zip 7.6.3 9.0.257.11 1.41.0 1.2.11 1.1.1j+quic 93 - - +v16.0.0-nightly202103215318e53fd8 2021-03-21 aix-ppc64,headers,linux-arm64,linux-armv7l,linux-ppc64le,linux-s390x,linux-x64,osx-x64-pkg,osx-x64-tar,src,win-x64-7z,win-x64-exe,win-x64-msi,win-x64-zip,win-x86-7z,win-x86-exe,win-x86-msi,win-x86-zip 7.6.3 9.0.257.11 1.41.0 1.2.11 1.1.1j+quic 93 - - +v16.0.0-nightly20210320e427c487fe 2021-03-20 aix-ppc64,headers,linux-arm64,linux-armv7l,linux-ppc64le,linux-s390x,linux-x64,osx-x64-pkg,osx-x64-tar,src,win-x64-7z,win-x64-exe,win-x64-msi,win-x64-zip,win-x86-7z,win-x86-exe,win-x86-msi,win-x86-zip 7.6.3 9.0.257.11 1.41.0 1.2.11 1.1.1j+quic 93 - - +v16.0.0-nightly2021031952f9aafeab 2021-03-19 aix-ppc64,headers,linux-arm64,linux-armv7l,linux-ppc64le,linux-s390x,linux-x64,osx-x64-pkg,osx-x64-tar,src,win-x64-7z,win-x64-exe,win-x64-msi,win-x64-zip,win-x86-7z,win-x86-exe,win-x86-msi,win-x86-zip 7.6.3 9.0.257.11 1.41.0 1.2.11 1.1.1j+quic 93 - - +v16.0.0-nightly2021031855f0955864 2021-03-18 aix-ppc64,headers,linux-arm64,linux-armv7l,linux-ppc64le,linux-s390x,linux-x64,osx-x64-pkg,osx-x64-tar,src,win-x64-7z,win-x64-exe,win-x64-msi,win-x64-zip,win-x86-7z,win-x86-exe,win-x86-msi,win-x86-zip 7.6.3 9.0.257.11 1.41.0 1.2.11 1.1.1j+quic 93 - - +v16.0.0-nightly20210317da4b23354f 2021-03-17 aix-ppc64,headers,linux-arm64,linux-armv7l,linux-ppc64le,linux-s390x,linux-x64,osx-x64-pkg,osx-x64-tar,src,win-x64-7z,win-x64-exe,win-x64-msi,win-x64-zip,win-x86-7z,win-x86-exe,win-x86-msi,win-x86-zip 7.6.3 9.0.257.11 1.41.0 1.2.11 1.1.1j+quic 93 - - +v16.0.0-nightly20210316640fe94354 2021-03-16 aix-ppc64,headers,linux-arm64,linux-armv7l,linux-ppc64le,linux-s390x,linux-x64,osx-x64-pkg,osx-x64-tar,src,win-x64-7z,win-x64-exe,win-x64-msi,win-x64-zip,win-x86-7z,win-x86-exe,win-x86-msi,win-x86-zip 7.6.3 9.0.257.11 1.41.0 1.2.11 1.1.1j+quic 93 - - +v16.0.0-nightly2021031566f0eb7dc3 2021-03-15 aix-ppc64,headers,linux-arm64,linux-armv7l,linux-ppc64le,linux-s390x,linux-x64,osx-x64-pkg,osx-x64-tar,src,win-x64-7z,win-x64-exe,win-x64-msi,win-x64-zip,win-x86-7z,win-x86-exe,win-x86-msi,win-x86-zip 7.6.3 8.9.255.19 1.41.0 1.2.11 1.1.1j 92 - - +v16.0.0-nightly202103147296bcb3cb 2021-03-14 aix-ppc64,headers,linux-arm64,linux-armv7l,linux-ppc64le,linux-s390x,linux-x64,osx-x64-pkg,osx-x64-tar,src,win-x64-7z,win-x64-exe,win-x64-msi,win-x64-zip,win-x86-7z,win-x86-exe,win-x86-msi,win-x86-zip 7.6.3 8.9.255.19 1.41.0 1.2.11 1.1.1j 92 - - +v16.0.0-nightly20210312bfa6e37204 2021-03-12 aix-ppc64,headers,linux-arm64,linux-armv7l,linux-ppc64le,linux-s390x,linux-x64,osx-x64-pkg,osx-x64-tar,src,win-x64-7z,win-x64-exe,win-x64-msi,win-x64-zip,win-x86-7z,win-x86-exe,win-x86-msi,win-x86-zip 7.6.1 8.9.255.19 1.41.0 1.2.11 1.1.1j 92 - - v16.0.0-nightly202103118a6d7a09f2 2021-03-11 aix-ppc64,headers,linux-arm64,linux-armv7l,linux-ppc64le,linux-s390x,linux-x64,osx-x64-pkg,osx-x64-tar,src,win-x64-7z,win-x64-exe,win-x64-msi,win-x64-zip,win-x86-7z,win-x86-exe,win-x86-msi,win-x86-zip 7.6.1 8.9.255.19 1.41.0 1.2.11 1.1.1j 92 - - v16.0.0-nightly20210310853086fbaa 2021-03-10 aix-ppc64,headers,linux-arm64,linux-armv7l,linux-ppc64le,linux-s390x,linux-x64,osx-x64-pkg,osx-x64-tar,src,win-x64-7z,win-x64-exe,win-x64-msi,win-x64-zip,win-x86-7z,win-x86-exe,win-x86-msi,win-x86-zip 7.6.1 8.9.255.19 1.41.0 1.2.11 1.1.1j 92 - - v16.0.0-nightly202103097f54dd4f07 2021-03-09 aix-ppc64,headers,linux-arm64,linux-armv7l,linux-ppc64le,linux-s390x,linux-x64,osx-x64-pkg,osx-x64-tar,src,win-x64-7z,win-x64-exe,win-x64-msi,win-x64-zip,win-x86-7z,win-x86-exe,win-x86-msi,win-x86-zip 7.6.1 8.9.255.19 1.41.0 1.2.11 1.1.1j 92 - - diff --git a/test/fast/Unit tests/mocks/nvm ls-remote lts.txt b/test/fast/Unit tests/mocks/nvm ls-remote lts.txt index 08c5e9c..93f5c3a 100644 --- a/test/fast/Unit tests/mocks/nvm ls-remote lts.txt +++ b/test/fast/Unit tests/mocks/nvm ls-remote lts.txt @@ -112,7 +112,8 @@ v10.23.1  (LTS: Dubnium) v10.23.2  (LTS: Dubnium) v10.23.3  (LTS: Dubnium) - v10.24.0  (Latest LTS: Dubnium) + v10.24.0  (LTS: Dubnium) + v10.24.1  (Latest LTS: Dubnium) v12.13.0  (LTS: Erbium) v12.13.1  (LTS: Erbium) v12.14.0  (LTS: Erbium) @@ -133,11 +134,26 @@ v12.20.0  (LTS: Erbium) v12.20.1  (LTS: Erbium) v12.20.2  (LTS: Erbium) - v12.21.0  (Latest LTS: Erbium) + v12.21.0  (LTS: Erbium) + v12.22.0  (LTS: Erbium) + v12.22.1  (LTS: Erbium) + v12.22.2  (LTS: Erbium) + v12.22.3  (LTS: Erbium) + v12.22.4  (LTS: Erbium) + v12.22.5  (LTS: Erbium) + v12.22.6  (Latest LTS: Erbium) v14.15.0  (LTS: Fermium) v14.15.1  (LTS: Fermium) v14.15.2  (LTS: Fermium) v14.15.3  (LTS: Fermium) v14.15.4  (LTS: Fermium) v14.15.5  (LTS: Fermium) - v14.16.0  (Latest LTS: Fermium) + v14.16.0  (LTS: Fermium) + v14.16.1  (LTS: Fermium) + v14.17.0  (LTS: Fermium) + v14.17.1  (LTS: Fermium) + v14.17.2  (LTS: Fermium) + v14.17.3  (LTS: Fermium) + v14.17.4  (LTS: Fermium) + v14.17.5  (LTS: Fermium) + v14.17.6  (Latest LTS: Fermium) diff --git a/test/fast/Unit tests/mocks/nvm ls-remote node.txt b/test/fast/Unit tests/mocks/nvm ls-remote node.txt index 26d4a62..016fbc5 100644 --- a/test/fast/Unit tests/mocks/nvm ls-remote node.txt +++ b/test/fast/Unit tests/mocks/nvm ls-remote node.txt @@ -450,7 +450,8 @@ v10.23.1  (LTS: Dubnium) v10.23.2  (LTS: Dubnium) v10.23.3  (LTS: Dubnium) - v10.24.0  (Latest LTS: Dubnium) + v10.24.0  (LTS: Dubnium) + v10.24.1  (Latest LTS: Dubnium) v11.0.0 v11.1.0 v11.2.0 @@ -505,7 +506,14 @@ v12.20.0  (LTS: Erbium) v12.20.1  (LTS: Erbium) v12.20.2  (LTS: Erbium) - v12.21.0  (Latest LTS: Erbium) + v12.21.0  (LTS: Erbium) + v12.22.0  (LTS: Erbium) + v12.22.1  (LTS: Erbium) + v12.22.2  (LTS: Erbium) + v12.22.3  (LTS: Erbium) + v12.22.4  (LTS: Erbium) + v12.22.5  (LTS: Erbium) + v12.22.6  (Latest LTS: Erbium) v13.0.0 v13.0.1 v13.1.0 @@ -546,7 +554,15 @@ v14.15.3  (LTS: Fermium) v14.15.4  (LTS: Fermium) v14.15.5  (LTS: Fermium) - v14.16.0  (Latest LTS: Fermium) + v14.16.0  (LTS: Fermium) + v14.16.1  (LTS: Fermium) + v14.17.0  (LTS: Fermium) + v14.17.1  (LTS: Fermium) + v14.17.2  (LTS: Fermium) + v14.17.3  (LTS: Fermium) + v14.17.4  (LTS: Fermium) + v14.17.5  (LTS: Fermium) + v14.17.6  (Latest LTS: Fermium) v15.0.0 v15.0.1 v15.1.0 @@ -562,3 +578,19 @@ v15.9.0 v15.10.0 v15.11.0 + v15.12.0 + v15.13.0 + v15.14.0 + v16.0.0 + v16.1.0 + v16.2.0 + v16.3.0 + v16.4.0 + v16.4.1 + v16.4.2 + v16.5.0 + v16.6.0 + v16.6.1 + v16.6.2 + v16.7.0 + v16.8.0 diff --git a/test/fast/Unit tests/mocks/nvm ls-remote.txt b/test/fast/Unit tests/mocks/nvm ls-remote.txt index acfe35b..d9277c8 100644 --- a/test/fast/Unit tests/mocks/nvm ls-remote.txt +++ b/test/fast/Unit tests/mocks/nvm ls-remote.txt @@ -491,7 +491,8 @@ v10.23.1  (LTS: Dubnium) v10.23.2  (LTS: Dubnium) v10.23.3  (LTS: Dubnium) - v10.24.0  (Latest LTS: Dubnium) + v10.24.0  (LTS: Dubnium) + v10.24.1  (Latest LTS: Dubnium) v11.0.0 v11.1.0 v11.2.0 @@ -546,7 +547,14 @@ v12.20.0  (LTS: Erbium) v12.20.1  (LTS: Erbium) v12.20.2  (LTS: Erbium) - v12.21.0  (Latest LTS: Erbium) + v12.21.0  (LTS: Erbium) + v12.22.0  (LTS: Erbium) + v12.22.1  (LTS: Erbium) + v12.22.2  (LTS: Erbium) + v12.22.3  (LTS: Erbium) + v12.22.4  (LTS: Erbium) + v12.22.5  (LTS: Erbium) + v12.22.6  (Latest LTS: Erbium) v13.0.0 v13.0.1 v13.1.0 @@ -587,7 +595,15 @@ v14.15.3  (LTS: Fermium) v14.15.4  (LTS: Fermium) v14.15.5  (LTS: Fermium) - v14.16.0  (Latest LTS: Fermium) + v14.16.0  (LTS: Fermium) + v14.16.1  (LTS: Fermium) + v14.17.0  (LTS: Fermium) + v14.17.1  (LTS: Fermium) + v14.17.2  (LTS: Fermium) + v14.17.3  (LTS: Fermium) + v14.17.4  (LTS: Fermium) + v14.17.5  (LTS: Fermium) + v14.17.6  (Latest LTS: Fermium) v15.0.0 v15.0.1 v15.1.0 @@ -603,3 +619,19 @@ v15.9.0 v15.10.0 v15.11.0 + v15.12.0 + v15.13.0 + v15.14.0 + v16.0.0 + v16.1.0 + v16.2.0 + v16.3.0 + v16.4.0 + v16.4.1 + v16.4.2 + v16.5.0 + v16.6.0 + v16.6.1 + v16.6.2 + v16.7.0 + v16.8.0 diff --git a/test/fast/Unit tests/mocks/nvm_ls_remote LTS.txt b/test/fast/Unit tests/mocks/nvm_ls_remote LTS.txt index 444467a..bfcef29 100644 --- a/test/fast/Unit tests/mocks/nvm_ls_remote LTS.txt +++ b/test/fast/Unit tests/mocks/nvm_ls_remote LTS.txt @@ -112,7 +112,8 @@ v10.23.0 Dubnium v10.23.1 Dubnium v10.23.2 Dubnium v10.23.3 Dubnium -v10.24.0 Dubnium * +v10.24.0 Dubnium +v10.24.1 Dubnium * v12.13.0 Erbium v12.13.1 Erbium v12.14.0 Erbium @@ -133,11 +134,26 @@ v12.19.1 Erbium v12.20.0 Erbium v12.20.1 Erbium v12.20.2 Erbium -v12.21.0 Erbium * +v12.21.0 Erbium +v12.22.0 Erbium +v12.22.1 Erbium +v12.22.2 Erbium +v12.22.3 Erbium +v12.22.4 Erbium +v12.22.5 Erbium +v12.22.6 Erbium * v14.15.0 Fermium v14.15.1 Fermium v14.15.2 Fermium v14.15.3 Fermium v14.15.4 Fermium v14.15.5 Fermium -v14.16.0 Fermium * +v14.16.0 Fermium +v14.16.1 Fermium +v14.17.0 Fermium +v14.17.1 Fermium +v14.17.2 Fermium +v14.17.3 Fermium +v14.17.4 Fermium +v14.17.5 Fermium +v14.17.6 Fermium * diff --git a/test/fast/Unit tests/mocks/nvm_ls_remote nightly.txt b/test/fast/Unit tests/mocks/nvm_ls_remote nightly.txt index a0264ad..fd32cb7 100644 --- a/test/fast/Unit tests/mocks/nvm_ls_remote nightly.txt +++ b/test/fast/Unit tests/mocks/nvm_ls_remote nightly.txt @@ -141,4 +141,5 @@ v13.12.1-nightly202004140a8e07599b v13.13.1-nightly20200415947ddec091 v14.0.0-nightly20200421c3554307c6 v15.0.0-nightly2020102011f1ad939f -v16.0.0-nightly202103118a6d7a09f2 +v16.0.0-nightly20210420a0261d231c +v17.0.0-nightly20210904f26c2ce0a1 diff --git a/test/fast/Unit tests/mocks/nvm_ls_remote stable nightly.txt b/test/fast/Unit tests/mocks/nvm_ls_remote stable nightly.txt index 901ecdd..ae8cdf0 100644 --- a/test/fast/Unit tests/mocks/nvm_ls_remote stable nightly.txt +++ b/test/fast/Unit tests/mocks/nvm_ls_remote stable nightly.txt @@ -1 +1 @@ -v16.0.0-nightly202103118a6d7a09f2 +v17.0.0-nightly20210904f26c2ce0a1 diff --git a/test/fast/Unit tests/mocks/nvm_ls_remote stable.txt b/test/fast/Unit tests/mocks/nvm_ls_remote stable.txt index 9f28d5d..34326d6 100644 --- a/test/fast/Unit tests/mocks/nvm_ls_remote stable.txt +++ b/test/fast/Unit tests/mocks/nvm_ls_remote stable.txt @@ -1 +1 @@ -v15.11.0 +v16.8.0 diff --git a/test/fast/Unit tests/mocks/nvm_ls_remote.txt b/test/fast/Unit tests/mocks/nvm_ls_remote.txt index dcbfbcb..f3f66c8 100644 --- a/test/fast/Unit tests/mocks/nvm_ls_remote.txt +++ b/test/fast/Unit tests/mocks/nvm_ls_remote.txt @@ -450,7 +450,8 @@ v10.23.0 Dubnium v10.23.1 Dubnium v10.23.2 Dubnium v10.23.3 Dubnium -v10.24.0 Dubnium * +v10.24.0 Dubnium +v10.24.1 Dubnium * v11.0.0 v11.1.0 v11.2.0 @@ -505,7 +506,14 @@ v12.19.1 Erbium v12.20.0 Erbium v12.20.1 Erbium v12.20.2 Erbium -v12.21.0 Erbium * +v12.21.0 Erbium +v12.22.0 Erbium +v12.22.1 Erbium +v12.22.2 Erbium +v12.22.3 Erbium +v12.22.4 Erbium +v12.22.5 Erbium +v12.22.6 Erbium * v13.0.0 v13.0.1 v13.1.0 @@ -546,7 +554,15 @@ v14.15.2 Fermium v14.15.3 Fermium v14.15.4 Fermium v14.15.5 Fermium -v14.16.0 Fermium * +v14.16.0 Fermium +v14.16.1 Fermium +v14.17.0 Fermium +v14.17.1 Fermium +v14.17.2 Fermium +v14.17.3 Fermium +v14.17.4 Fermium +v14.17.5 Fermium +v14.17.6 Fermium * v15.0.0 v15.0.1 v15.1.0 @@ -562,3 +578,19 @@ v15.8.0 v15.9.0 v15.10.0 v15.11.0 +v15.12.0 +v15.13.0 +v15.14.0 +v16.0.0 +v16.1.0 +v16.2.0 +v16.3.0 +v16.4.0 +v16.4.1 +v16.4.2 +v16.5.0 +v16.6.0 +v16.6.1 +v16.6.2 +v16.7.0 +v16.8.0 diff --git a/test/fast/Unit tests/mocks/nvm_make_alias LTS alias calls.txt b/test/fast/Unit tests/mocks/nvm_make_alias LTS alias calls.txt index c72adac..f5cb8c1 100644 --- a/test/fast/Unit tests/mocks/nvm_make_alias LTS alias calls.txt +++ b/test/fast/Unit tests/mocks/nvm_make_alias LTS alias calls.txt @@ -1,7 +1,7 @@ lts/*|lts/fermium -lts/fermium|v14.16.0 -lts/erbium|v12.21.0 -lts/dubnium|v10.24.0 +lts/fermium|v14.17.6 +lts/erbium|v12.22.6 +lts/dubnium|v10.24.1 lts/carbon|v8.17.0 lts/boron|v6.17.1 lts/argon|v4.9.1 diff --git a/test/fast/Unit tests/mocks/nvm_print_implicit_alias remote stable nightly.txt b/test/fast/Unit tests/mocks/nvm_print_implicit_alias remote stable nightly.txt index 0d68f8a..03b6389 100644 --- a/test/fast/Unit tests/mocks/nvm_print_implicit_alias remote stable nightly.txt +++ b/test/fast/Unit tests/mocks/nvm_print_implicit_alias remote stable nightly.txt @@ -1 +1 @@ -16.0 +17.0 diff --git a/test/fast/Unit tests/mocks/nvm_print_implicit_alias remote stable.txt b/test/fast/Unit tests/mocks/nvm_print_implicit_alias remote stable.txt index f7b6d64..bda3c37 100644 --- a/test/fast/Unit tests/mocks/nvm_print_implicit_alias remote stable.txt +++ b/test/fast/Unit tests/mocks/nvm_print_implicit_alias remote stable.txt @@ -1 +1 @@ -15.11 +16.8 diff --git a/test/fast/Unit tests/nvm_die_on_prefix b/test/fast/Unit tests/nvm_die_on_prefix index f06a9bf..0a2429e 100755 --- a/test/fast/Unit tests/nvm_die_on_prefix +++ b/test/fast/Unit tests/nvm_die_on_prefix @@ -84,6 +84,9 @@ EXIT_CODE="$(export npm_CONFIG_PREFIX=bar ; nvm_die_on_prefix 0 foo "$(nvm_versi [ "_$OUTPUT" = "_$EXPECTED_OUTPUT" ] || die "'npm_CONFIG_PREFIX=bar nvm_die_on_prefix 0 foo' did not error with '$EXPECTED_OUTPUT'; got '$OUTPUT'" [ "_$EXIT_CODE" = "_4" ] || die "'npm_CONFIG_PREFIX=bar nvm_die_on_prefix 0 foo' did not exit with 4; got '$EXIT_CODE'" +OUTPUT="$(export FOO='This contains NPM_CONFIG_PREFIX' ; nvm_die_on_prefix 0 foo "$(nvm_version_dir new)" 2>&1)" +[ -z "$OUTPUT" ] || die "'nvm_die_on_prefix' was not a noop; got '$OUTPUT'" + # npmrc tests ( cd "${TEST_DIR}" diff --git a/test/fast/Unit tests/nvm_strip_path b/test/fast/Unit tests/nvm_strip_path index a57a424..adce734 100755 --- a/test/fast/Unit tests/nvm_strip_path +++ b/test/fast/Unit tests/nvm_strip_path @@ -9,3 +9,10 @@ TEST_PATH=$NVM_DIR/v0.10.5/bin:/usr/bin:$NVM_DIR/v0.11.5/bin:$NVM_DIR/v0.9.5/bin STRIPPED_PATH=`nvm_strip_path "$TEST_PATH" "/bin"` [ "$STRIPPED_PATH" = "/usr/bin:/usr/local/bin" ] || die "Not correctly stripped: $STRIPPED_PATH " + +NVM_DIR='/#*.^$[]' +TEST_PATH="$NVM_DIR/v0.10.5/bin:/usr/bin:$NVM_DIR/v0.11.5/bin:$NVM_DIR/v0.9.5/bin:/usr/local/bin:$NVM_DIR/v0.2.5/bin:$NVM_DIR/versions/node/v0.12.0/bin:$NVM_DIR/versions/io.js/v1.0.0/bin" + +STRIPPED_PATH=`nvm_strip_path "$TEST_PATH" "/bin"` + +[ "$STRIPPED_PATH" = "/usr/bin:/usr/local/bin" ] || die "Not correctly stripped: $STRIPPED_PATH " diff --git a/test/install_script/nvm_detect_profile b/test/install_script/nvm_detect_profile index 54815ec..4cc2089 100755 --- a/test/install_script/nvm_detect_profile +++ b/test/install_script/nvm_detect_profile @@ -14,8 +14,7 @@ cleanup () { unset HOME unset NVM_ENV unset NVM_DETECT_PROFILE - unset BASH_VERSION - unset ZSH_VERSION + unset SHELL unset -f setup cleanup die rm -f ".bashrc" ".bash_profile" ".zshrc" ".profile" "test_profile" > "/dev/null" 2>&1 } @@ -35,7 +34,7 @@ if [ -n "$NVM_DETECT_PROFILE" ]; then fi # .bashrc should be detected for bash -NVM_DETECT_PROFILE="$(BASH_VERSION="1"; unset PROFILE; nvm_detect_profile)" +NVM_DETECT_PROFILE="$(SHELL="/bin/bash"; unset PROFILE; nvm_detect_profile)" if [ "$NVM_DETECT_PROFILE" != "$HOME/.bashrc" ]; then die "nvm_detect_profile didn't pick \$HOME/.bashrc for bash" fi @@ -47,7 +46,7 @@ if [ "$NVM_DETECT_PROFILE" != "test_profile" ]; then fi # .zshrc should be detected for zsh -NVM_DETECT_PROFILE="$(ZSH_VERSION="1"; unset PROFILE; unset BASH_VERSION; nvm_detect_profile)" +NVM_DETECT_PROFILE="$(SHELL="/bin/zsh"; unset PROFILE; nvm_detect_profile)" if [ "$NVM_DETECT_PROFILE" != "$HOME/.zshrc" ]; then die "nvm_detect_profile didn't pick \$HOME/.zshrc for zsh" fi @@ -64,7 +63,7 @@ fi # # $PROFILE is a valid file -NVM_DETECT_PROFILE="$(PROFILE="test_profile"; unset ZSH_VERSION; nvm_detect_profile)" +NVM_DETECT_PROFILE="$(PROFILE="test_profile"; unset SHELL; nvm_detect_profile)" if [ "$NVM_DETECT_PROFILE" != "test_profile" ]; then die "nvm_detect_profile didn't pick \$PROFILE when it was a valid file" fi @@ -83,35 +82,35 @@ fi # # It should favor .profile if file exists -NVM_DETECT_PROFILE="$(unset BASH_VERSION; unset ZSH_VERSION; nvm_detect_profile)" +NVM_DETECT_PROFILE="$(unset SHELL; nvm_detect_profile)" if [ "$NVM_DETECT_PROFILE" != "$HOME/.profile" ]; then die "nvm_detect_profile should have selected .profile" fi # Otherwise, it should favor .bashrc if file exists rm ".profile" -NVM_DETECT_PROFILE="$(unset BASH_VERSION; unset ZSH_VERSION; nvm_detect_profile)" +NVM_DETECT_PROFILE="$(unset SHELL; nvm_detect_profile)" if [ "$NVM_DETECT_PROFILE" != "$HOME/.bashrc" ]; then die "nvm_detect_profile should have selected .bashrc" fi # Otherwise, it should favor .bash_profile if file exists rm ".bashrc" -NVM_DETECT_PROFILE="$(unset BASH_VERSION; unset ZSH_VERSION; nvm_detect_profile)" +NVM_DETECT_PROFILE="$(unset SHELL; nvm_detect_profile)" if [ "$NVM_DETECT_PROFILE" != "$HOME/.bash_profile" ]; then die "nvm_detect_profile should have selected .bash_profile" fi # Otherwise, it should favor .zshrc if file exists rm ".bash_profile" -NVM_DETECT_PROFILE="$(unset BASH_VERSION; unset ZSH_VERSION; nvm_detect_profile)" +NVM_DETECT_PROFILE="$(unset SHELL; nvm_detect_profile)" if [ "$NVM_DETECT_PROFILE" != "$HOME/.zshrc" ]; then die "nvm_detect_profile should have selected .zshrc" fi # It should be empty if none is found rm ".zshrc" -NVM_DETECT_PROFILE="$(unset BASH_VERSION; unset ZSH_VERSION; nvm_detect_profile)" +NVM_DETECT_PROFILE="$(unset SHELL; nvm_detect_profile)" if [ ! -z "$NVM_DETECT_PROFILE" ]; then die "nvm_detect_profile should have returned an empty value" fi diff --git a/test/installation_node/install latest npm b/test/installation_node/install latest npm index 8bb7a62..6cbac8a 100755 --- a/test/installation_node/install latest npm +++ b/test/installation_node/install latest npm @@ -8,6 +8,13 @@ set +e # todo: fix \. ../../nvm.sh set -e +nvm deactivate >/dev/null 2>&1 || die 'unable to deactivate: 1' +nvm install 12.12 >/dev/null 2>&1 || die 'install v12.12 failed' +nvm install-latest-npm || die 'nvm install-latest-npm failed: 1' +NPM_VERSION="$(npm --version)" +nvm_version_greater_than_or_equal_to "${NPM_VERSION}" 7.0.0 \ +&& nvm_version_greater 8.0.0 "${NPM_VERSION}" || die "node v12.12 updates to ${NPM_VERSION}; expected v7" + nvm deactivate >/dev/null 2>&1 || die 'unable to deactivate: 1' nvm install 4 >/dev/null 2>&1 || die 'install v4 failed' nvm install-latest-npm || die 'nvm install-latest-npm failed: 1' @@ -26,13 +33,15 @@ nvm install-latest-npm || die 'nvm install-latest-npm failed: 3' NPM_VERSION="$(npm --version)" [ "${NPM_VERSION}" = '4.6.1' ] || die "io.js v1.x updates to ${NPM_VERSION}; expected v4.6.1" -export NPM_CONFIG_STRICT_SSL=false # the npm registry tightened up their SSL certs +# export NPM_CONFIG_STRICT_SSL=false # the npm registry tightened up their SSL certs -nvm deactivate >/dev/null 2>&1 || die 'unable to deactivate: 4' -nvm install 0.8.27 >/dev/null 2>&1 || die 'install v0.8 failed' -nvm install-latest-npm || die 'nvm install-latest-npm failed: 4' -NPM_VERSION="$(npm --version)" -[ "${NPM_VERSION}" = '4.5.0' ] || die "node 0.8.27 updates to ${NPM_VERSION}; expected v4.5.0" +## Commented because TLS < 1.2 is dropped, and this breaks npm in node < 0.10 +## https://github.blog/2021-08-23-npm-registry-deprecating-tls-1-0-tls-1-1/#detailed-timeline +# nvm deactivate >/dev/null 2>&1 || die 'unable to deactivate: 4' +# nvm install 0.8.27 >/dev/null 2>&1 || die 'install v0.8 failed' +# nvm install-latest-npm || die 'nvm install-latest-npm failed: 4' +# NPM_VERSION="$(npm --version)" +# [ "${NPM_VERSION}" = '4.5.0' ] || die "node 0.8.27 updates to ${NPM_VERSION}; expected v4.5.0" ## Commented to work around travis-ci breaking 0,6 installs # nvm deactivate >/dev/null 2>&1 || die 'unable to deactivate: 5' diff --git a/test/slow/nvm reinstall-packages/should work as expected b/test/slow/nvm reinstall-packages/should work as expected index de6962f..755c6f6 100755 --- a/test/slow/nvm reinstall-packages/should work as expected +++ b/test/slow/nvm reinstall-packages/should work as expected @@ -11,7 +11,7 @@ nvm use 0.10.28 (cd test-npmlink && npm link) EXPECTED_PACKAGES="autoprefixer bower david grunt-cli grunth-cli http-server jshint marked node-gyp npmlist postcss recursive-blame spawn-sync test-npmlink uglify-js yo" -EXPECTED_PACKAGES_INSTALL="autoprefixer bower david@11 grunt-cli grunth-cli http-server jshint marked node-gyp@7 npmlist postcss@7 recursive-blame spawn-sync test-npmlink uglify-js yo@1" +EXPECTED_PACKAGES_INSTALL="autoprefixer bower david@11 grunt-cli grunth-cli http-server jshint marked node-gyp@7 npmlist postcss@4 recursive-blame spawn-sync test-npmlink uglify-js yo@1" echo "$EXPECTED_PACKAGES_INSTALL" | sed -e 's/test-npmlink //' | xargs npm install -g --quiet