Releases: asdf-vm/asdf
Releases · asdf-vm/asdf
v0.18.1
v0.18.0
0.18.0 (2025-06-07)
Features
Bug Fixes
- correct flag handling in commands run by
asdf exec(#2115) (d6cd693) - only return version starting with number when no filter is supplied (#2120) (cf29b51)
- print all error output to stderr when shim can't be resolved (#2109) (c9049ea)
- rename tool version filename environment variable for clarity (#2101) (e3d6014)
- upgrade urfave/cli to version 3 (#2105) (392d09a)
v0.17.0
0.17.0 (2025-05-19)
Features
- add back support for shim templates resolution (#2076) (a3bccea)
- log failure to add plugin in "plugin test" (#2059) (92de803)
- switch back to native git client (#1998) (1efa2bb)
Bug Fixes
- address linter warning (67581cf)
- correct intersection logic in
shims.FindExecutablefunction so ordering of multiple versions is preserved (#2063) (083f20a) - correct output of install command when system or path version set (#2097) (82d67e3)
- ensures output always ends with a newline when printed (#2098) (6f4837e)
- handle tilde in env vars (#2092) (6da599a)
- remove default error action from plugin command (#2027) (c376481)
- remove unused ForcePrepend option from Go code (#2089) (49e9f33)
- set correct version for go install and make builds (#2077) (4c73527)
v0.16.7
v0.16.6
0.16.6 (2025-03-21)
Bug Fixes
- correct ASDF_INSTALL_* envvar unset test (#2006) (6fbf94a)
- correct concurrency to align with documentation (#2014) (807ea38)
- correct handling of
ASDF_FORCE_PREPENDenvironment variable (#2011) (43a84a0) - improve zsh completion suggestions (#2022) (b1cf58d)
- remove filtering from latest-stable call (#2032) (6fcdcdf)
- remove install directory for version when install fails (#2024) (932ac46)
v0.16.5
0.16.5 (2025-03-04)
Bug Fixes
- always propagate env variables when executing commands (#1982) (80265a8)
- build static binary to improve portability (#1993) (45047a6)
- correct exit status when sub-command does not exist (#1991) (3dd0dd3), closes #1928
- latest version returns latest version (#1996) (0ceac7a)
- preserve files untracked by Git on plugin update (#1995) (d4d8db0)
- set correct env vars on recursive calls (#1989) (97a91cc)
- simplify env vars parsing (#1988) (8990b6b), closes #1986
v0.16.4
v0.16.3
0.16.3 (2025-02-17)
Bug Fixes
- add missing version command (#1931) (5339c41)
- correct formatting of version in "already installed" error message (df5e283)
- correct typo in
Upgrading to 0.16.0documentation (#1938) (7e8e5f6) - don't error if version already installed (06f8990)
- pass environment variables through to
exec-envcallback (9e6b559) - repair invalid fish shell completion code (#1936) (8388f99)
- return no error from shims.RemoveAll when shims dir missing (#1967) (45c31c9)
v0.16.2
0.16.2 (2025-02-08)
Bug Fixes
- correct Bash completion (#1886) (fdb1bc7)
- improve completions for Zsh and Fish (#1912) (2f806de)
- correct help for asdf set command (#1920) (554b4ea)
- correct help for asdf set command in Bash completion (#1921) (63e7dca)
- improve Zsh completion suggestions (#1925) (e190624)
- run go tests when go.mod or go.sum change (#1917) (6e4a7b5)
- fix typo (#1897) (98ffa86)
- update make utils script to set correct version (892736b)
- update urfave/cli to fix cmd output (#1914) (3525e9e)
v0.16.1
0.16.1 (2025-02-05)
Bug Fixes
- correct SliceToMap environment variable parsing function (#1879) (e63aec6)
- remove old hyphenated command from help (1f0296a)
- replace reference to removed subcommands (#1868) (0785d35)
- revert change to old Bash help text (de019fd)
- use version in home dir when no version found in root dir (#1883) (5ae5f76)