Skip to content

Releases: asdf-vm/asdf

dev-54d15e3

19 Dec 01:17
54d15e3
Compare
Choose a tag to compare
dev-54d15e3 Pre-release
Pre-release
chore: add deps scope to semantic-pr workflow (#1817)

v0.15.0

18 Dec 15:49
31e8c93
Compare
Choose a tag to compare

0.15.0 (2024-12-18)

Features

  • correct description for version preceded by star (04fe7e3)
  • golang-rewrite: remove asdf update command to prepare for Go version (#1806) (15571a2)

Patches

  • completions: Address two Bash completion bugs (#1770) (ebdb229)
  • make plugin-test work on alpine linux (#1778) (f5a1f3a)
  • nushell spread operator (#1777) (a0ce37b)
  • nushell: Use correct env var for shims dir (#1742) (2f07629)
  • when download path got removed, it should use -f to force delete the download files (#1746) (221507f)

Documentation

  • add Korean translation (#1757) (9e16306)
  • propose edits for tiny typographical/grammatical errors (#1747) (d462b55)
  • split Lint and Test badges for title asdf in README.MD (#1725) (c778ea1)
  • Update Japanese(ja-jp) Translations (#1715) (bd19e4c)

v0.14.1

19 Aug 15:18
f00f759
Compare
Choose a tag to compare

0.14.1 (2024-08-15)

Patches

  • Only display the "can't keep downloads" warning when asked to keep downloads (#1756) (44f3efb)

v0.14.0

19 Jan 08:44
ccdd47d
Compare
Choose a tag to compare

0.14.0 (2024-01-19)

⚠ BREAKING CHANGES

  • Enable pipefail (#1608)

Patches

  • plugin test git-ref to use plugin repo default branch (#1694) (6d8cf9d)
  • avoid mention of ASDF_NU_DIR (#1660) (dfea89c)
  • Enable pipefail (#1608) (4085e55)
  • fish: use PATH instead of fish_user_paths (#1709) (5327697)
  • list asdf version command under help.txt UTILS section (#1673) (240a5fb)
  • nushell: Use def --env instead of def-env (#1681) (3b8f400)
  • plugin extension commands to not require bin/ directory (#1643) (61420ad)
  • use universal scope for fish_user_paths (#1699) (0ffee72)
  • warn if plugin does not support keeping downloads if configured (#1644) (19515ed)

Documentation

v0.13.1

13 Sep 07:51
0586b37
Compare
Choose a tag to compare

0.13.1 (2023-09-12)

Patches

  • fish: use builtin realpath over system one (#1637) (5ac3032)

v0.13.0

11 Sep 14:16
43ca61a
Compare
Choose a tag to compare

0.13.0 (2023-09-11)

⚠ BREAKING CHANGES

  • plugin list exit code 0 when no plugins are installed (#1597)
  • 0 exit code for success when adding an existing plugin (#1598)
  • fish: don't resolve symlinks for ASDF_DIR (#1583)

Features

  • add plugin location when update the plugin (#1602) (36c7024)

Patches

  • plugin list exit code 0 when no plugins are installed (#1597) (a029c00)
  • 0 exit code for success when adding an existing plugin (#1598) (4dd1904)
  • fish: don't resolve symlinks for ASDF_DIR (#1583) (d1a563d)
  • improve lint and test scripts (#1607) (b320803)
  • Make asdf.fish compatible with Fish 3.1.2 (#1590) (e83d71e)
  • no longer write temporary files to home directory (#1592) (624604a)
  • nushell language syntax update (#1624) (0ddab5d)
  • set default shell version values on POSIX entrypoint (#1594) (4d5f22d)
  • warn when any ./lib/commands are marked as executable (#1593) (2043a09)

Documentation

  • bin/latest-stable empty query is set to default (#1591) (299dc97)
  • migrate to VitePress from VuePress (#1578) (5133819)
  • upgrade deps & fix breaking changes (446f8c5)

v0.12.0

14 Jun 16:38
816195d
Compare
Choose a tag to compare

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

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)

v0.11.3

16 Mar 02:21
0adc6c1
Compare
Choose a tag to compare

0.11.3 (2023-03-16)

Bug Fixes

  • Prepend asdf directories to the PATH in Nushell (#1496) (745950c)

v0.11.2

22 Feb 14:30
8eb11b8
Compare
Choose a tag to compare

0.11.2 (2023-02-21)

Bug Fixes

v0.11.1

13 Jan 14:45
27c8a10
Compare
Choose a tag to compare

0.11.1 (2023-01-13)

Bug Fixes

  • reshim did not rewrite executable path (#1311) (5af7625)
  • Add test for nushell integration and fix some bugs (#1415) (60d4494)
  • Allow path: versions to use ~ (#1403) (670c96d)
  • Ban use of 'test' (#1383) (ec972cb)
  • correct order of checks in conditional for adding a missing newline (#1418) (4125d2b), closes #1417
  • Do not use pwd (dd37b6f)
  • Do not use type not exported on older Python versions (#1409) (7460809)
  • force lwrcase plugin name fix capitalization mismatch errs (#1400) (196a05b)
  • lint errors from scripts/checkstyle.py (#1385) (3492043)
  • mv dev dep from repo root to subdir to avoid clash (#1408) (5df70da)
  • Remove unecessary backslashes (#1384) (15faf93)
  • Remove usage of $(pwd) in favor of $PWD (f522ab9)