ASDF (tool / build)

notes:

no notes

Release list
0.16.7
0.16.6
0.16.5
0.16.4
0.16.3
0.16.2
0.16.1
0.16.0
753c0b7
54d15e3
d5f0214
9c12b79
0.15.0
0.14.1
6m+
0.14.0
1y+
0.13.1
1y+
0.13.0
1y+
0.12.0
1y+
0.11.3
1y+
0.11.2
1y+
Release notes:

0.16.0 (2025-01-30)

Features

  • add Golang tests to GitHub test workflow (3a9f539)
  • add linting for Golang to GitHub lint workflow (f41ce90)
  • golang-rewrite: add 0.16.0 migration notice to old Bash code (#1833) (4f9a5d3)
  • golang-rewrite: add boilerplate for cobra CLI commands (d06d71f)
  • golang-rewrite: add cobra library as dependency (7d5281a)
  • golang-rewrite: add config methods (8ad3472)
  • golang-rewrite: add placeholders for plugin subcommands (b40beb6)
  • golang-rewrite: BATS test fixes & latest command (b23e5a3)
  • golang-rewrite: build dev release binaries (bc05110)
  • golang-rewrite: build golang asdf for BATS integration tests (477e9d5)
  • golang-rewrite: compile asdf version into Go binaries (6d708b2)
  • golang-rewrite: correct asdf-version workflow step to produce version as output (572ed07)
  • golang-rewrite: correct asdf-version workflow step to produce version as output (19a0597)
  • golang-rewrite: create asdf current command (b33ab64)
  • golang-rewrite: create asdf exec command (b966ca6)
  • golang-rewrite: create asdf list and asdf list all commands (8db188a)
  • golang-rewrite: create asdf uninstall command (3fd4a83)
  • golang-rewrite: create asdf where command (09d06ff)
  • golang-rewrite: create asdf which command (d2afb85)
  • golang-rewrite: create RunCallback method for Plugin struct (778ab34)
  • golang-rewrite: create shims.FindExecutable function for shim execution (9f09f78)
  • golang-rewrite: create versions.InstallOneVersion function (6568891)
  • golang-rewrite: create hooks (771f184)
  • golang-rewrite: create install command (8313ebc)
  • golang-rewrite: create installs and installtest packages to avoid circular dependency (be52d8f)
  • golang-rewrite: create internal/resolve package (c2e5ee6)
  • golang-rewrite: create Makefile (9097696)
  • golang-rewrite: create plugin list command (ad0907a)
  • golang-rewrite: create plugin remove command (2b02f51)
  • golang-rewrite: create plugin update command (c480044)
  • golang-rewrite: create pluginAddCommand function for plugin add command action (26b91aa)
  • golang-rewrite: create pluginindex package (202cdae)
  • golang-rewrite: create plugins/git package to store plugin Git operations (325cd33)
  • golang-rewrite: create settings and config structs for loading config (07b5813)
  • golang-rewrite: create shimversions command (822e14c)
  • golang-rewrite: create version 0.14 to 0.15 upgrade guide (53cd454)
  • golang-rewrite: create versions.Latest function (9f6a65f)
  • golang-rewrite: full version resolution (bd7ab9a)
  • golang-rewrite: get all install_command.bats tests passing (b6ec89f)
  • golang-rewrite: get remaining shim_exec.bats tests passing (162cb8e)
  • golang-rewrite: implement asdf help command (d94bace)
  • golang-rewrite: implement asdf plugin list all command (e7df5ff)
  • golang-rewrite: implement asdf plugin test command (369beeb)
  • golang-rewrite: implement asdf set command (#1829) (f68b29b)
  • golang-rewrite: implement asdf env command (26a3815)
  • golang-rewrite: implement asdf plugin extension commands (ccc98ad)
  • golang-rewrite: info command (447acd1)
  • golang-rewrite: initialize golang module (72c20b1)
  • golang-rewrite: introduce Version struct, get some shim_exec.bats tests passing (924eecf)
  • golang-rewrite: make bats available for golang tests (f5a5967)
  • golang-rewrite: misc. plugin improvements (3af0291)
  • golang-rewrite: misc. version improvements (9ed4216)
  • golang-rewrite: misc. version improvements part 2 (b9e79e6)
  • golang-rewrite: more asdf plugin remove tests (626bde0)
  • golang-rewrite: more shim exec fixes (f639f8a)
  • golang-rewrite: more work to get install_command.bats test passing (c0963a3)
  • golang-rewrite: move all Git code to git package (cb49b64)
  • golang-rewrite: offline Go tests (f74efbf)
  • golang-rewrite: PluginAdd function (15e1f06)
  • golang-rewrite: re-organize Go code (620c0d8)
  • golang-rewrite: refactor completion code and move all packages except cmd into internal (518a0fa)
  • golang-rewrite: rename module and move main pacakge to cmd/asdf (5d5d04f)
  • golang-rewrite: run bats integration tests in golang (2fc8006)
  • golang-rewrite: self-contained completion code (c859384)
  • golang-rewrite: set variables for bats integration tests (2951011)
  • golang-rewrite: setup Golang release GitHub workflow (c5092c6)
  • golang-rewrite: setup goreleaser (3f9744d)
  • golang-rewrite: shim generation 2 (985c181)
  • golang-rewrite: shim generation part 1 (18e21c9)
  • golang-rewrite: update upgrade guide (0058988)
  • golang-rewrite: update workflows to only publish binaries for new releases (#1820) (c3bd8fe)
  • golang-rewrite: use plugin index (8394e85)
  • golang-rewrite: use version type when generating shims (5266ba5)
  • golang-rewrite: version file parsing (3155dc3)

Bug Fixes

  • bash command set end of line LF (#1847) (8211421)
  • golang-rewrite: asdf exec and asdf env command fixes (7dfa8b4)
  • golang-rewrite: add missing goreleaser argument (5a24864)
  • golang-rewrite: allow directories returned by list-bin-paths to be absent from the file system (80ac9bb)
  • golang-rewrite: allow missing post-plugin-update callback during plugin update (#1849) (8b1b024)
  • golang-rewrite: attempt to fix goreleaser GitHub workflow (1b3c426)
  • golang-rewrite: comment out all BATS tests (163d6b4)
  • golang-rewrite: correct go build command in lint workflow (87d3c06)
  • golang-rewrite: fix dependencies script on linux (3f17a80)
  • golang-rewrite: Fix new lines from asdf set command (#1841) (251812b)
  • golang-rewrite: plugin list print messsage to stderr when no plugins installed (#1852) (78a00fc)
  • golang-rewrite: set dependencies between release-build jobs (6b45a5e)
  • golang-rewrite: try to fix goreleaser (2a31caf)
  • golang-rewrite: try to get goreleaser action to generate snapshot builds (7439ea9)
  • golang-rewrite: update detect-changes logic for Golang tests (88af4ee)
  • update GitHub workflows to work private asdf Go fork (3e11bd4)

Copyright © 2023 - All right reserved by Yadoc SAS