0.12.0 (2023-06-09)
⚠ BREAKING CHANGES
- Remove files containing only
asdf
wrapper functions (#1525) - align Fish entrypoint behaviour with other shells (#1524)
- do not remove items from PATH in POSIX entrypoint (#1521)
- rework POSIX entrypoint for greater shell support (#1480)
Features
Documentation
- Add Nushell installation instructions for all languages (#1519) (6a6c539)
- fix
ASDF_${LANG}_VERSION
usage (#1528) (63f422b) - fix Nushell-Homebrew setup instructions (#1495) (49e541a)
- fix uninstall instructions for Fish Shell (#1547) (a1e858d)
- Improve wording of env vars section (#1514) (ec3eb2d)
- verbose plugin create command details (#1445) (8108ca6)
Patches
asdf info
show BASH_VERSION & all asdf envs (#1513) (a1b5eee)- align Fish entrypoint behaviour with other shells (#1524) (8919f40)
- assign default values to all internal variables (#1518) (86477ee)
- Better handling with paths that include spaces (#1485) (bbcbddc)
- create install directory with
mkdir -p
(#1563) (d6185a2) - do not remove items from PATH in POSIX entrypoint (#1521) (b6d0ca2)
- enforce consistent shell redirection format (#1533) (1bc205e)
- improve readability of the non-set
nullglob
guard (#1545) (f273612) - Introduce
ASDF_FORCE_PREPEND
variable on POSIX entrypoint (#1560) (5b7d0fe) - lint & style errors in
bin/asdf
(#1516) (13c0e2f) - Nushell plugin list --urls (#1507) (9363fb2)
- nushell plugin list all (#1501) (#1502) (c5b8b3c)
- Remove files containing only
asdf
wrapper functions (#1525) (00fee78) - remove leading asterick in Fish completion (#1543) (198ced5)
- rename internal function
asdf_tool_versions_filename
(#1544) (b36ec73) - rename internal plugin repository functions (#1537) (5367f1f)
- rework POSIX entrypoint for greater shell support (#1480) (3379af8)
- support
asdf shim-versions
completions in fish & bash (#1554) (99623d7) - Typo in POSIX entrypoint (#1562) (6b2ebf5)
- warn if
.tool-versions
or asdfrc contains carriage returns (#1561) (097f773)