Skip to content

Releases: nodenv/nodenv-aliases

v2.1.1

30 Jul 16:03
v2.1.1
7903b3f

Choose a tag to compare

v2.1.0

30 Jul 15:56
v2.1.0
1b40b7b

Choose a tag to compare

What's Changed

  • bump nodenv to 1.3.2 by @jasonkarns in #32
  • Update readme badges by @jasonkarns in #33
  • Update shellcheck: 0.4.1 → 0.4.2 (minor) by @depfu[bot] in #34
  • Update shellcheck: 0.4.2 → 0.4.4 (minor) by @depfu[bot] in #35
  • Update @nodenv/nodenv: 1.3.2 → 1.4.0 (minor) by @depfu[bot] in #36
  • Update bats: 1.1.0 → 1.4.1 (minor) by @depfu[bot] in #41
  • Update bats: 1.4.1 → 1.5.0 (minor) by @depfu[bot] in #42
  • Upgrade shellcheck: 0.4.4 → 1.1.0 (major) by @depfu[bot] in #43
  • Update bats: 1.5.0 → 1.6.0 (minor) by @depfu[bot] in #44
  • Update bot token by @jasonkarns in #46
  • Update @nodenv/nodenv: 1.4.0 → 1.4.1 (patch) by @depfu[bot] in #53
  • Update bats: 1.6.0 → 1.9.0 (minor) by @depfu[bot] in #52
  • Update bats 1.9.0 → 1.10.0 (minor) by @depfu[bot] in #54
  • Upgrade shellcheck: 1.1.0 → 2.2.0 (major) by @depfu[bot] in #51
  • Update bats 1.10.0 → 1.11.0 (minor) by @depfu[bot] in #55
  • Update bats-mock 1.0.1 → 1.1.0 (minor) by @depfu[bot] in #56
  • Update @nodenv/nodenv 1.4.1 → 1.5.0 (minor) by @depfu[bot] in #57
  • Update bats-mock 1.1.0 → 1.2.5 (minor) by @depfu[bot] in #58
  • 🚨 [security] Update shellcheck 2.2.0 → 3.0.0 (major) by @depfu[bot] in #59
  • Update bats 1.11.0 → 1.12.0 (minor) by @depfu[bot] in #62
  • [StepSecurity] Apply security best practices by @stepsecurity-app[bot] in #63
  • Batch and cooldown dependabot PRs by @jasonkarns in #64
  • Sync default branch by @jasonkarns in #65
  • Bump the dev-deps group with 3 updates by @dependabot[bot] in #68
  • Bump actions/setup-node from 1.4.6 to 4.4.0 by @dependabot[bot] in #69
  • Bump mislav/bump-homebrew-formula-action from 1.16 to 3.4 by @dependabot[bot] in #70
  • Bump actions/checkout from 2.7.0 to 4.2.2 by @dependabot[bot] in #71
  • Bump sh-semver from a962f9d to 2ac2437 by @dependabot[bot] in #67
  • Update metadata and use shared nodenv workflows by @jasonkarns in #72
  • Update @nodenv/nodenv 1.5.0 → 1.6.1 (minor) by @depfu[bot] in #73

New Contributors

  • @stepsecurity-app[bot] made their first contribution in #63
  • @dependabot[bot] made their first contribution in #68

Full Changelog: v2.0.2...v2.1.0

v2.0.2

30 Mar 19:16
1a8ec8a

Choose a tag to compare

2.0.2

v2.0.1

30 May 16:13

Choose a tag to compare

Fixes the auto-aliasing of major and pre-release versions that is triggered by the install/uninstall hooks.

v2.0.0

30 May 13:37

Choose a tag to compare

Major Version Auto-Aliasing

With this release, nodenv alias --auto will create aliases for each major version installed (in addition to the previous behavior of aliases for each minor version installed). Major version aliases can also be created individually via nodenv alias 4 --auto. Of course, all major-version aliases will be kept up to date as nodes are installed/uninstalled.

Codename Aliases

With support for major versions, it is now trivial to create aliases for the LTS codenames. These must still be created manually (for the moment; feel free to chime in at #12 for how this might be handled automatically). Example: nodenv alias argon 4 or nodenv alias boron 6.

Pre-release Auto-Aliasing

Also in this release, aliases can automatically be created for pre-release versions. However, due to the flexibility of the pre-release component, auto-aliasing is only supported for pre-releases that follow the node and npm convention of x.y.z-<alpha>.<num>. For instance, given nodes 8.0.0-rc.0, 8.0.0-rc.1 and 8.0.0-rc.2; nodenv alias --auto would create the alias 8.0.0-rc for 8.0.0-rc.0.