Releases: nodenv/nodenv-aliases
v2.1.1
Full Changelog: v2.1.0...v2.1.1
v2.1.0
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
a962f9dto2ac2437by @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
2.0.2
v2.0.1
Fixes the auto-aliasing of major and pre-release versions that is triggered by the install/uninstall hooks.
v2.0.0
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.