@shadowspawn/nvh
Advanced tools
Comparing version 6.0.4 to 6.1.0
@@ -10,2 +10,10 @@ # Changelog | ||
## [6.1.0] (2018-12-10) | ||
## Added | ||
- `nvh uninstall` to remove installed version of node, npm, et al | ||
- background in [tj/n#540](https://github.com/tj/n/issues/540) | ||
- show extra information after install if installed node version is not active version. Resolves [#3](https://github.com/JohnRGee/nvh/issues/3) | ||
## [6.0.4] (2018-11-13) | ||
@@ -19,3 +27,2 @@ | ||
## [6.0.3] (2018-11-11) | ||
@@ -62,3 +69,3 @@ | ||
- narrowing candidate versions to ones matching platform | ||
- inspired by [upstream issue #463](https://github.com/tj/n/issues/463), and problems with nightly | ||
- inspired by [tj/n#463](https://github.com/tj/n/issues/463), and problems with nightly | ||
- change terminology from "stash" to "cache" | ||
@@ -125,7 +132,7 @@ | ||
- `current` as alias for `latest` | ||
- [issue #2](https://github.com/JohnRGee/nvh/issues/2) | ||
- inspired by [upstream issue #522](https://github.com/tj/n/issues/522) | ||
- [#2](https://github.com/JohnRGee/nvh/issues/2) | ||
- inspired by [tj/n#522](https://github.com/tj/n/issues/522) | ||
- docs for using proxy | ||
- environment variables for proxy username and password | ||
- inspired by [upstream issue #503](https://github.com/tj/n/pull/503) | ||
- inspired by [tj/n#503](https://github.com/tj/n/pull/503) | ||
- autodetect whether to show progress based on whether displaying to a terminal | ||
@@ -137,13 +144,13 @@ | ||
- switched install implementation to `rsync`. This is a significant change and a new dependency for minimal installs, but allows improving some behaviours in a consistent way. | ||
- fix `--preserve` when there are links in destination (#1) | ||
- symbolic link below top level [upstream issue #100](https://github.com/tj/n/issues/100) | ||
- symbolic link at top level [upstream PR #227](https://github.com/tj/n/pull/227) | ||
- rejected rsync dependency [upstream PR #104](https://github.com/tj/n/pull/104) | ||
- fix `--preserve` when there are links in destination [#1](https://github.com/JohnRGee/nvh/issues/1) | ||
- symbolic link below top level [tj/n#100](https://github.com/tj/n/issues/100) | ||
- symbolic link at top level [tj/n#227](https://github.com/tj/n/pull/227) | ||
- rejected rsync dependency [tj/n#104](https://github.com/tj/n/pull/104) | ||
- adopting suggestions of `shellcheck` (ongoing work-in-progress) | ||
- inspired by [upstream PR #465](https://github.com/tj/n/pull/465) | ||
- inspired by [tj/n#465](https://github.com/tj/n/pull/465) | ||
- changed preflight test before download to remove broken code and reduce calls for mirrors using redirects | ||
- inspired by [upstream PR #479](https://github.com/tj/n/pull/479) | ||
- inspired by [tj/n#479](https://github.com/tj/n/pull/479) | ||
- `--preserve` now works with interactive version selection too | ||
- put single speech mark around supplied argument in error messages | ||
- inspired by [upstream PR #485](https://github.com/tj/n/pull/485) | ||
- inspired by [tj/n#485](https://github.com/tj/n/pull/485) | ||
- reworked implementation of `curl` and `wget` commands | ||
@@ -155,4 +162,4 @@ | ||
- `--no-check-certificate` for wget, secure by default, matching curl treatment | ||
- [upstream PR #509](https://github.com/tj/n/pull/509) | ||
- [upstream PR #475](https://github.com/tj/n/pull/475) | ||
- [tj/n#509](https://github.com/tj/n/pull/509) | ||
- [tj/n#475](https://github.com/tj/n/pull/475) | ||
- `--quiet` option | ||
@@ -162,3 +169,3 @@ | ||
Changes from upstream [tj/n](https://github.com/tj/n) 2.1.12 | ||
Changes from [tj/n](https://github.com/tj/n) 2.1.12 | ||
@@ -168,17 +175,17 @@ ### Added | ||
- add support for preserving npm+npx during install (`-p | --preserve`) | ||
- [upstream PR #513](https://github.com/tj/n/pull/513) | ||
- [tj/n#513](https://github.com/tj/n/pull/513) | ||
- support for recognition of `arm64` and `aarch64` architectures | ||
- [upstream PR #448](https://github.com/tj/n/pull/448) | ||
- [tj/n#448](https://github.com/tj/n/pull/448) | ||
- support more versions | ||
- codenames (e.g. `carbon`) | ||
- [upstream PR #515](https://github.com/tj/n/pull/515) | ||
- [tj/n#515](https://github.com/tj/n/pull/515) | ||
- release streams (e.g. `v8.x`) | ||
- [upstream PR #515](https://github.com/tj/n/pull/515) | ||
- [tj/n#515](https://github.com/tj/n/pull/515) | ||
- folders on downloads mirror using syntax `<folder>/<release>` | ||
- e.g. `nightly` [upstream issue #376](https://github.com/tj/n/issues/376) | ||
- e.g. `chakracore-release` [upstream issue #480](https://github.com/tj/n/issues/480) | ||
- e.g. `nightly` [tj/n#376](]https://github.com/tj/n/issues/376) | ||
- e.g. `chakracore-release` [tj/n#480](https://github.com/tj/n/issues/480) | ||
- added logging to install when no download required | ||
- [upstream issue #198](https://github.com/tj/n/issues/198) | ||
- [tj/n#198](https://github.com/tj/n/issues/198) | ||
- support partial version numbers with `which` and `run` (e.g. 8) | ||
- [upstream issue #252](https://github.com/tj/n/issues/252) | ||
- [tj/n#252](https://github.com/tj/n/issues/252) | ||
- (developer) `.gitignore` `.editorconfig` `.markdownlint.js` | ||
@@ -191,10 +198,10 @@ - `nvh ls-remote [version]` to lookup matching downloadable versions | ||
- fix `--lts` for mirrors with multiple versions in release stream folders | ||
- [upstream PR #512](https://github.com/tj/n/pull/512) | ||
- [tj/n#512](https://github.com/tj/n/pull/512) | ||
- changed error message for `which` and `run` to include specified and matching version | ||
- removed trailing space from `which` output | ||
- [upstream issue #456](https://github.com/tj/n/issues/456) | ||
- [tj/n#456](https://github.com/tj/n/issues/456) | ||
- fixed partial number lookups so 6.1 matches 6.1.0 (not 6.14.3) | ||
- (internal) share lookups for install/which/run/rm so consistent behaviour (such as partial number lookups) | ||
- remove old iojs support from code and help | ||
- [upstream PR #516](https://github.com/tj/n/pull/516) | ||
- [tj/n#516](https://github.com/tj/n/pull/516) | ||
- changed environment variable names | ||
@@ -211,3 +218,3 @@ - `N_PREFIX` to `NVH_PREFIX` | ||
- limit number of versions listed by ls-remote | ||
- [upstream issue #383](https://github.com/tj/n/issues/383) | ||
- [tj/n#383](https://github.com/tj/n/issues/383) | ||
@@ -217,5 +224,5 @@ ### Removed | ||
- removed support for deprecated `stable` version | ||
- [upstream issue #354](https://github.com/tj/n/issues/354) | ||
- comments in [upstream PR #322](https://github.com/tj/n/pull/322) | ||
- [upstream PR #467](https://github.com/tj/n/pull/467) | ||
- [tj/n#354](https://github.com/tj/n/issues/354) | ||
- comments in [tj/n#322](https://github.com/tj/n/pull/322) | ||
- [tj/n#467](https://github.com/tj/n/pull/467) | ||
- removed support for `n project` (and `PROJECT_NAME` and `PROJECT_VERSION_CHECK`) | ||
@@ -231,2 +238,3 @@ - `Makefile` | ||
[Unreleased]: https://github.com/JohnRGee/nvh/compare/master...develop | ||
[6.1.0]: https://github.com/JohnRGee/nvh/compare/v6.0.4...JohnRGee:v6.1.0 | ||
[6.0.3]: https://github.com/JohnRGee/nvh/compare/v6.0.3...JohnRGee:v6.0.4 | ||
@@ -233,0 +241,0 @@ [6.0.3]: https://github.com/JohnRGee/nvh/compare/v6.0.2...JohnRGee:v6.0.3 |
{ | ||
"name": "@shadowspawn/nvh", | ||
"description": "Node Version Helper. Easily install Node.js versions.", | ||
"version": "6.0.4", | ||
"version": "6.1.0", | ||
"author": "John Gee", | ||
@@ -6,0 +6,0 @@ "homepage": "https://github.com/JohnRGee/nvh", |
@@ -12,10 +12,10 @@ # Node Version Helper | ||
- [Node Version Helper](#node-version-helper) | ||
- [Installation](#installation) | ||
- [Installing Node Versions](#installing-node-versions) | ||
- [Specifying Node Versions](#specifying-node-versions) | ||
- [Using Downloaded Node Versions Without Reinstalling](#using-downloaded-node-versions-without-reinstalling) | ||
- [Preserving npm](#preserving-npm) | ||
- [Miscellaneous](#miscellaneous) | ||
- [Optional Environment Variables](#optional-environment-variables) | ||
- [Alternatives to `nvh`](#alternatives-to-nvh) | ||
- [Installation](#installation) | ||
- [Installing Node Versions](#installing-node-versions) | ||
- [Specifying Node Versions](#specifying-node-versions) | ||
- [Using Downloaded Node Versions Without Reinstalling](#using-downloaded-node-versions-without-reinstalling) | ||
- [Preserving npm](#preserving-npm) | ||
- [Miscellaneous](#miscellaneous) | ||
- [Optional Environment Variables](#optional-environment-variables) | ||
- [Alternatives to `nvh`](#alternatives-to-nvh) | ||
@@ -110,2 +110,6 @@ ## Installation | ||
Remove the installed version of node and npm: | ||
nvh uninstall | ||
List matching remote versions available for download: | ||
@@ -126,3 +130,3 @@ | ||
Remove all downloaded versions except the installed version, or all: | ||
Remove all downloaded versions except the version matching the installed version, or all: | ||
@@ -129,0 +133,0 @@ nvh cache prune |
Sorry, the diff of this file is not supported yet
46976
170