Peter Dave Hello
|
9c92b5a4ea
|
[New] `nvm install`: Print the version that is being installed
|
2016-11-06 20:43:47 +08:00 |
Jordan Harband
|
24f8ae5c46
|
[New] support external install hook “$NVM_INSTALL_THIRD_PARTY_HOOK”.
Fixes #1207.
|
2016-11-03 23:42:55 -07:00 |
Jordan Harband
|
942e9ab1f5
|
[Fix] bypass aliased `cd` in a few places.
Fixes #1284.
|
2016-11-03 10:08:24 -07:00 |
Jordan Harband
|
589a9112bd
|
v0.32.1
|
2016-10-18 13:16:51 -07:00 |
Jordan Harband
|
76fe1ab1c6
|
[Fix] ensure that `lts/*` points to boron/latest, not argon/earliest.
- update test mocks
- fix tests for Boron release
Fixes #1268.
|
2016-10-18 11:33:07 -07:00 |
Atsushi Yamamoto
|
3342367981
|
Fix indent at L2672
|
2016-10-08 18:01:27 -07:00 |
Jordan Harband
|
f9e14b7d4d
|
[Fix] `nvm uninstall`: work around `nomatch` `zsh` option.
Fixes #1228.
|
2016-10-04 01:43:24 -07:00 |
Jordan Harband
|
160a39c844
|
[Refactor] fix copy-paste error from 5c68141ede
|
2016-09-18 19:06:18 -07:00 |
Jordan Harband
|
d12ccb130d
|
[Fix] `zsh`: when `warncreateglobal` is set, this line warns for some reason. Use `env` to suppress it.
Fixes #1236.
|
2016-09-18 13:39:50 -07:00 |
Jordan Harband
|
acbdd9a3fa
|
[Fix] Fix trailing whitespace in `nvm ls-remote`
|
2016-09-18 12:26:06 -07:00 |
Jordan Harband
|
256e75c789
|
[Fix] Remove un-local var EXIT_CODE.
Might possibly be a fix to part of #1236
|
2016-09-18 02:00:32 -07:00 |
Jordan Harband
|
5c68141ede
|
[Refactor] `nvm ls-remote`: make the main ls-remote command call into `nvm_remote_versions` directly.
|
2016-09-15 23:52:01 -07:00 |
Jordan Harband
|
dc1d3aa943
|
[Refactor] `nvm_install_source`, `nvm_install_binary`, `nvm_download_artifact`: ensure a version is provided.
|
2016-09-17 09:24:42 -07:00 |
Jordan Harband
|
51b21bcad1
|
[Refactor] Use `||:` and `&&:` when appropriate
|
2016-09-16 23:16:58 -07:00 |
Jordan Harband
|
3b5f088e01
|
[Refactor] `nvm_ls_remote_index_tab`: clean up to use `nvm_get_mirror`
|
2016-09-15 22:45:10 -07:00 |
Jordan Harband
|
dca0220275
|
[Refactor] `nvm_install_binary`: remove unused `nvm_get_mirror` call
|
2016-09-15 21:40:44 -07:00 |
Jordan Harband
|
63fe22d635
|
v0.32.0
|
2016-09-15 15:02:56 -07:00 |
Jordan Harband
|
332f413eb3
|
[New] expand `xz` support to more versions.
Per https://github.com/nodejs/node/pull/4894#issuecomment-175989848
|
2016-02-09 11:19:14 -08:00 |
Jordan Harband
|
4060de5285
|
[New] enable io.js and node 4+ source installs.
- consolidate `nvm_install_iojs_source` and `nvm_install_node_source` into `nvm_install_source`
|
2016-09-02 23:43:46 -07:00 |
Jordan Harband
|
715bb59c3b
|
Adapt `nvm_install_iojs_source` to support specifying `make` jobs.
|
2016-09-02 23:43:46 -07:00 |
Jordan Harband
|
9b8eab3163
|
[New] Add `nvm install -s iojs` support.
|
2016-09-02 23:43:46 -07:00 |
Jordan Harband
|
e546149f7b
|
[New] add `nvm cache` with “dir” and “clean” commands.
- cache the nvm cache on travis
|
2016-09-02 23:43:46 -07:00 |
Jordan Harband
|
57c2004ab2
|
[Breaking] adapt `nvm_install_node_binary` to `nvm_install_binary`, eg, io.js too.
- `nvm_get_checksum` now accepts 5 args (from 3): flavor (node/iojs), type (binary/source), version, slug, compression (xz/gz)
- `nvm_install_binary` accepts 3 args (from 2): flavor (node/iojs), kind (std), version
- remove `nvm_install_iojs_binary`
|
2016-09-02 23:43:46 -07:00 |
Jordan Harband
|
2214cb7ad7
|
[Breaking] cache previously downloaded artifacts for source installs
- `nvm uninstall` no longer removes source artifacts
|
2016-09-02 23:43:46 -07:00 |
Jordan Harband
|
ba3ad8e460
|
[Breaking] cache previously downloaded artifacts for binaries
- consolidate `nvm_install_merged_node_binary` with `nvm_install_node_binary`
- add `nvm_get_download_slug`, `nvm_download_artifact`
- `nvm uninstall` no longer removes artifacts
|
2016-09-02 23:43:45 -07:00 |
Jordan Harband
|
eba50de75e
|
Add `nvm_compare_checksum`, `nvm_compute_checksum`, and `nvm_get_checksum`
|
2016-09-02 23:43:45 -07:00 |
Jordan Harband
|
25fa40e7cb
|
v0.31.7
|
2016-09-02 23:43:04 -07:00 |
Jordan Harband
|
6abc36ee4f
|
[Fix] ensure LTS alias dir exists before writing to it.
Fixes #1216
|
2016-08-29 09:15:57 -07:00 |
Jordan Harband
|
31c68adbcf
|
v0.31.6
|
2016-08-23 14:36:15 -07:00 |
Jordan Harband
|
d179810b25
|
v0.31.5
|
2016-08-23 11:12:21 -07:00 |
Jordan Harband
|
1ac7e236b1
|
[New] Add `lts/foo` support to remote commands.
- `nvm ls-remote`
- `nvm version-remote`
- `nvm install`
- `nvm uninstall`
Document existing support:
- `nvm use`
- `nvm exec`
- `nvm run`
Fixes #1208.
|
2016-08-23 10:58:00 -07:00 |
Jordan Harband
|
2228323c0b
|
[shellcheck] disable intentional violations via comments
|
2016-08-23 00:31:39 -07:00 |
Jordan Harband
|
cbeb654692
|
[shellcheck] properly quote arguments.
|
2016-08-23 00:31:36 -07:00 |
Jordan Harband
|
24a9c089ff
|
[shellcheck] fix incorrect `A && B || C` usages.
|
2016-08-23 00:31:25 -07:00 |
Jordan Harband
|
d3d768adcd
|
Add `nvm_get_mirror`
|
2016-08-10 23:09:54 -07:00 |
Jordan Harband
|
9c65197b22
|
Add `nvm_get_checksum_alg`
|
2016-08-09 22:24:09 -07:00 |
Jordan Harband
|
bd3ca47714
|
[Fix] `nvm unload`: ensure all functions are unset
|
2016-08-11 10:58:16 -07:00 |
Jordan Harband
|
ec4efa3ec7
|
[Refactor] `nvm install`: remove unused `REINSTALL_PACKAGES_FROM` argument to inner installation helpers.
|
2016-08-11 10:42:32 -07:00 |
Jordan Harband
|
08cbcf2254
|
[Fix] when not using `xz` on merged node versions, use `z` to extract, not `x`
|
2016-08-10 23:26:29 -07:00 |
Jordan Harband
|
4aa6902dbe
|
[Refactor] `nvm_install_merged_node_binary`: reduce nesting, fix var curlies.
|
2016-08-10 16:57:03 -07:00 |
Jordan Harband
|
0678652bd3
|
[New] `nvm ls`/`nvm ls-remote`/`nvm alias`: add `--no-colors`
|
2016-08-09 14:46:19 -07:00 |
Jordan Harband
|
206878460c
|
[Refactor] always shift first argument to `nvm`
|
2016-08-09 13:33:43 -07:00 |
Jordan Harband
|
79270a579c
|
[Refactor] create `nvm_list_aliases`
|
2016-08-06 22:33:37 -07:00 |
Jordan Harband
|
b6eb565ea1
|
[Refactor] `nvm alias`: reorganize so alias listing is done last
|
2016-08-08 15:50:05 -07:00 |
Jordan Harband
|
091c64c7c5
|
[Refactor] `nvm alias`: add in `--`-based argument support.
|
2016-08-08 13:37:14 -07:00 |
Jordan Harband
|
21b8f556b2
|
[Refactor] `nvm alias`: use named vars instead of positional args.
|
2016-08-08 13:21:42 -07:00 |
Jordan Harband
|
a3bc4d3e62
|
[Refactor] `nvm alias`: shift out the “alias”
|
2016-08-08 13:18:53 -07:00 |
Jordan Harband
|
150ed490d0
|
[Refactor] use curlies with variables
|
2016-08-07 23:31:16 -07:00 |
Jordan Harband
|
f9f140ec13
|
[Performance] make auto-using faster.
Per https://github.com/creationix/nvm/issues/539#issuecomment-236830764
|
2016-08-02 00:59:51 -07:00 |
Jordan Harband
|
31e58d1827
|
v0.31.4
|
2016-07-29 16:54:13 -07:00 |