Commit Graph

  • e2e612e722 [Tests] installation_node: only match top-level global packages master Jordan Harband 2026-07-02 15:49:01 -05:00
  • 041a57747a [Tests] installation_node: use a published is-nan version Jordan Harband 2026-07-02 14:35:57 -05:00
  • 42bb45f289 Initial plan copilot/fix-installation-node-job copilot-swe-agent[bot] 2026-07-02 17:33:13 +00:00
  • 419ff4efec [actions] update workflows Jordan Harband 2026-06-29 17:33:31 -05:00
  • 7a7908ffa1 [Dev Deps] update doctoc, semver Jordan Harband 2026-06-29 16:43:55 -05:00
  • ce15734300 [Fix] nvm install: migrate packages/set alias when target is already installed Jordan Harband 2026-06-29 14:52:21 -05:00
  • ee4fa818d2 [Docs] document nvm reinstall-packages as a standalone command Jordan Harband 2026-06-29 14:51:15 -05:00
  • a6ec739430 [Docs] document current and clarify .nvmrc fallback in help/README Jordan Harband 2026-05-05 16:39:38 -07:00
  • 718e880890 [Fix] focused error on missing/invalid args for several subcommands Jordan Harband 2026-05-05 16:23:37 -07:00
  • ed4dbdfdd5 [Fix] nvm_rc_version: clarify error when no version and no .nvmrc Jordan Harband 2026-05-05 16:20:22 -07:00
  • a9933f77a6 [Fix] nvm exec/nvm run: warn when no version and no .nvmrc Jordan Harband 2026-05-05 18:10:53 -07:00
  • 7079a5d61c [actions] nodejs.org PR: sync the fork before branching, and surface create-ref errors Jordan Harband 2026-06-04 14:52:41 -07:00
  • 306f04a90a [actions] nodejs.org PR: fix force boolean and grab the latest tag on dispatch Jordan Harband 2026-06-04 09:54:01 -07:00
  • 77fca77ddd [actions] fall back to the canonical nvmrc submodule when a fork lacks its own Jordan Harband 2026-06-04 09:22:04 -07:00
  • 1889911f08 v0.40.5 v0.40.5 Jordan Harband 2026-06-04 09:33:05 -07:00
  • 70fb4ede6b [Fix] nvm_download_artifact: reject version strings with disallowed characters Jordan Harband 2026-06-03 13:09:07 -07:00
  • 90bb88748b [Fix] nvm_get_checksum: pass the tarball name to awk as data, not program text Jordan Harband 2026-06-03 13:11:26 -07:00
  • 6d870d182c [Fix] nvm_download: avoid eval so mirror-supplied version strings can't inject commands Jordan Harband 2026-06-02 17:41:44 -07:00
  • d264b796a3 [Fix] nvm_download: send a well-formed Authorization header on the wget path Jordan Harband 2026-06-02 17:40:50 -07:00
  • 84079dbff3 [Tests] install_nvm_from_git: stop git background gc/maintenance racing with cleanup Jordan Harband 2026-06-03 20:12:26 -07:00
  • 61c9ff7371 [Tests] install_nvm_from_git: fix malformed test command (missing space before ]) Jordan Harband 2026-06-03 14:53:48 -07:00
  • 16f6ddc3d5 [actions] set per-job permissions in the nvm install workflow Jordan Harband 2026-06-03 14:09:02 -07:00
  • c4d9239cbb [actions] allow DockerHub's CloudFront CDN so image pulls aren't blocked Jordan Harband 2026-06-03 13:29:38 -07:00
  • dd13968c1e [Tests] reduce CI flakiness from transient Docker registry failures Jordan Harband 2026-06-03 13:12:31 -07:00
  • 53855417eb [Fix] avoid an unbound variable Jordan Harband 2026-05-15 23:08:37 -07:00
  • 1f70aea0b0 [Docs] fix --offline help line alignment Jordan Harband 2026-05-05 17:16:31 -07:00
  • f695512c80 [meta] Update .gitmodules with relative submodule path Teodoro P. 2026-05-07 07:30:08 +02:00
  • 388912c6a7 Fix formatting in .gitmodules file Teodoro P. 2026-05-06 20:57:27 +02:00
  • 4a9155979d Submodule nvmrc update protocol from git to https Teodoro PICCINNI 2026-05-06 20:45:50 +02:00
  • 083bb94f25 [Fix] Add local for sanitized_header Elan Ruusamäe 2026-05-03 21:16:14 +03:00
  • 790ffd2682 [Fix] fix same owner for root when install from binary Dick Marinus 2026-05-03 13:42:20 +02:00
  • 3e4b0f05b7 [readme] do not use tilde expansion in ENV of Dockerfile Mozi 2026-04-11 00:34:20 -04:00
  • 20d52b6419 [tests] remove double-substitution in assert_ok and assert_not_ok Андрій Шовкошитний 2026-04-23 17:16:32 +03:00
  • d200a21559 [Fix] nvm_normalize_lts: only reject uppercase for LTS names, not regular aliases Jordan Harband 2026-03-26 10:18:40 -07:00
  • 001ea8cac1 [readme] use tilde expansion instead of "$HOME" for consistency Mozi 2026-03-05 15:06:38 -05:00
  • b0f82ac1b2 [readme] use "$HOME" instead of hardcoded "/home/user" Mozi 2026-03-05 05:42:57 -05:00
  • b4e70cdc2a [meta] Align and enhance AGENTS.md instructions Peter Dave Hello 2026-02-04 00:04:09 +08:00
  • e11221d0d9 [actions] upgrade vampire/setup-wsl Salman Muin Kayser Chishti 2026-02-05 09:21:01 +00:00
  • 59d4ea8f3e [Docs] Clean up wording in docs and shell comments Peter Dave Hello 2026-03-23 23:48:23 +08:00
  • 6a16398269 [Docs] fix CONTRIBUTING grammar rohan436 2026-03-19 09:41:50 +08:00
  • 82e3803e93 [readme] Revise Node.js version usage examples Hemant Mann 2026-03-14 18:08:20 +05:30
  • 3e37cfb9c4 [Tests] fix 4 test failures Jordan Harband 2026-03-24 12:44:21 -07:00
  • ae31eceecc [meta] run npm run doctoc Jordan Harband 2026-03-24 11:50:40 -07:00
  • 25f836f81b [Fix] install.sh: check mkdir return codes Jordan Harband 2026-03-14 14:44:24 -07:00
  • 581317d05c [Fix] install.sh: fix POSIX compliance, printf format strings, and profile detection Jordan Harband 2026-03-14 14:41:11 -07:00
  • 018958cc47 [Fix] nvm which: show alias name in infinite loop error message Jordan Harband 2026-03-14 14:37:57 -07:00
  • 33fda56d2a [Fix] nvm uninstall: fix alias cleanup glob expansion Jordan Harband 2026-03-14 14:34:06 -07:00
  • 32863e1052 [Fix] nvm debug: use default empty values for potentially unset variables Jordan Harband 2026-03-14 14:33:35 -07:00
  • 53e6244aa6 [Fix] nvm_iojs_version_has_solaris_binary: fix comparison to detect non-iojs versions Jordan Harband 2026-03-14 14:30:54 -07:00
  • bda39c7c04 [Fix] nvm_download_artifact: fix error propagation from subshells Jordan Harband 2026-03-14 14:30:31 -07:00
  • 05d784772c [Fix] nvm_install_binary: return failure when binary download fails with -b Jordan Harband 2026-03-14 14:29:56 -07:00
  • 39e71eab49 [Fix] nvm_get_arch: only apply musl suffix on x64 Alpine Jordan Harband 2026-03-14 12:53:14 -07:00
  • a5de7236d6 [Fix] nvm_get_arch: add command prefix to uname call Jordan Harband 2026-03-14 10:16:48 -07:00
  • d2fca5f0ec [Fix] nvm_resolve_local_alias: avoid using variable as printf format string Jordan Harband 2026-03-14 10:16:25 -07:00
  • 3c48015986 [Fix] nvm_get_mirror: fix awk URL validation to actually reject invalid URLs Jordan Harband 2026-03-14 09:40:43 -07:00
  • a937cb595e [Fix] nvm_ls_remote_combined: propagate iojs remote listing failures Jordan Harband 2026-03-14 09:39:20 -07:00
  • 6f428a10bb [Fix] nvm install: fix nvm err typo to nvm_err for -s/-b conflict Jordan Harband 2026-03-14 09:38:04 -07:00
  • ef1620361a [Refactor] nvm_rc_version: use fd 3 instead of exported env var for multiple return Jordan Harband 2026-03-12 15:32:17 -04:00
  • a27a8b7da8 [Fix] nvm alias: fix colors not showing by default Jordan Harband 2026-03-13 16:13:41 -04:00
  • 59bd32be6b [New] nvm install --offline: install from cache without network access Jordan Harband 2026-03-13 16:13:19 -04:00
  • 14d01c6877 [Tests] add try/try_err helpers; convert tests to use them Jordan Harband 2026-03-13 15:26:07 -04:00
  • 4c556a19b0 [actions] add workflow to update nodejs.org nvm version Jordan Harband 2026-02-19 21:27:42 -08:00
  • 62387b8f92 v0.40.4 v0.40.4 Jordan Harband 2026-01-29 14:12:03 -08:00
  • 44e2590cdf [Fix] sanitize NVM_AUTH_HEADER in wget path Sy2n0 2026-01-09 11:30:14 +09:00
  • 242d997da5 [actions] add permissions to GHA workflow Jordan Harband 2026-01-29 13:08:52 -08:00
  • 5533699ec5 Improve uninstall error message for missing versions Peter Dave Hello 2026-01-30 00:04:01 +08:00
  • 6d761baef8 [Tests] add retry logic Jordan Harband 2026-01-27 20:59:30 -08:00
  • 973840565e [Tests] add a timeout Jordan Harband 2026-01-27 18:09:39 -08:00
  • 29a652f90f [patch] show system Node.js version in nvm ls Peter Dave Hello 2026-01-25 18:19:50 +08:00
  • b1dd81097f [actions] add a finisher to lint Jordan Harband 2026-01-27 17:29:59 -08:00
  • 4d98875a3a Migrate GitHub Copilot instructions to AGENTS.md and CLAUDE.md Peter Dave Hello 2025-09-12 00:05:38 +08:00
  • 4c3edc5e56 [actions] migrate Travis CI tests to GitHub Actions Jordan Harband 2026-01-26 23:32:01 -08:00
  • 35212c1346 [Fix] nvm_has_colors: also check if stdout is a terminal Jordan Harband 2026-01-26 23:31:00 -08:00
  • d2f93c1c8e [Tests] mock node in nvm_die_on_prefix test Jordan Harband 2026-01-26 22:34:24 -08:00
  • f9dbad9832 [Tests] clean up .nvmrc after nvm-exec test Jordan Harband 2026-01-26 22:34:07 -08:00
  • c451e7a4c8 [Tests] set $_ before sourcing nvm.sh in fast tests Jordan Harband 2026-01-26 21:41:57 -08:00
  • 9ba422e561 [Fix] nvm_strip_path: avoid gawk-specific RT variable for mawk compatibility Jordan Harband 2026-01-26 22:33:58 -08:00
  • 38ffc713a7 [Fix] nvm_get_default_packages: use portable awk patterns Jordan Harband 2026-01-26 16:59:11 -08:00
  • aa1d829102 [Fix] nvm_install_source: explicitly set SHELL=/bin/sh for make Jordan Harband 2026-01-26 15:07:01 -08:00
  • 84bda8d402 [Fix] ls-remote: do not match on bare LTS names, eg Argon temp6 Jordan Harband 2025-02-04 11:13:28 -08:00
  • d4cc592ff1 wip tmp Jordan Harband 2024-12-16 23:52:31 -08:00
  • c8b55175dc [Fix] avoid bash-specific syntax Jordan Harband 2024-12-19 22:21:09 -08:00
  • db0b085965 [Fix] install-latest-npm: npm v11 is out Jordan Harband 2024-12-16 10:03:18 -08:00
  • 206302caad [Tests] ensure node can be found by npm Jordan Harband 2024-11-23 10:12:26 -10:00
  • 42a5175402 [Tests] use a newer node version for this test to avoid flakiness Jordan Harband 2024-11-22 13:15:01 -10:00
  • 02795cd71d [actions] TOC: use latest LTS node Jordan Harband 2024-11-22 21:44:36 -10:00
  • 4f91e99415 [Fix] nvm_ls_remote_index_tab: only compare the pattern to the version, not the LTS name fix-3474 Jordan Harband 2024-11-21 12:53:31 -10:00
  • f7363acbb9 [readme] remove avn from readme Andrew Chang-DeWitt 2024-11-13 14:41:39 -06:00
  • 9f32e7bad4 [Fix] nvm ls, nvm alias, nvm install: error when an LTS name is invalid travis3 Jordan Harband 2024-09-04 13:55:11 -07:00
  • 9bd27d3897 [Fix] nvm_normalize_lts: error when an LTS name is not lowercase Jordan Harband 2024-09-04 13:54:41 -07:00
  • d2f31a21f3 [Tests] ensure things that care about colors run in a terminal colors Jordan Harband 2024-07-28 21:00:48 -07:00
  • 663c9968cb wip block_iojs Jordan Harband 2024-07-08 09:14:44 -07:00
  • 1fd0c8ca90 [New] allow an empty $NVM_IOJS_ORG_MIRROR to quietly skip io.js lookup Jordan Harband 2024-07-07 22:30:51 -07:00
  • e2f0b5b57c wip submods Jordan Harband 2024-06-10 15:29:48 -07:00
  • 207465dd36 wip Jordan Harband 2024-06-10 15:16:40 -07:00
  • c30ed0b1d3 [Tests] use a better JSON parsing implementation Jordan Harband 2024-06-10 11:33:12 -07:00
  • 0e74b147d6 [Tests] ensure travis can access public repo submodules Jordan Harband 2024-06-10 09:15:16 -07:00
  • 833530eb12 [Tests] attempt to fix failing test travis Jordan Harband 2023-11-03 15:51:24 -07:00
  • 0c2e3b2c88 [Tests] move install script tests to github actions temp4 Jordan Harband 2022-10-26 14:47:18 -07:00
  • d9157e8ef8 do not merge: delete actions temporarily Jordan Harband 2022-10-26 15:23:01 -07:00