Skip to content

v2.0.0

Choose a tag to compare

@github-actions github-actions released this 01 Apr 22:43
9877234

2.0.0 (2026-04-01)

Features

  • add config-set command (22d76e4)
  • add GitHub Action for installing bin and managing binaries (#4) (ff211e3)
  • add install script (e8db3c6)
  • add min age for updates (b9302d4)
  • add outdated command (0881a36)
  • add version command (b8543a2)
  • cli: add processing spinner hooks (8dab9ee)
  • config: add default_chmod option to control file permissions after install (feef4c8)
  • docker: query Docker Hub for latest tags (0843f5d)
  • docker: support configurable wrapper run template (80048e4)
  • goinstall: support sub-path in goinstall:// URLs (640f47e)
  • hooks: add pre/post lifecycle hooks for install, update, and remove (16e7acf)
  • improve tie breaking of multiple options, add non-interactive flag (9285419)
  • install: add --select flag for non-interactive asset selection and BIN_EXE_DIR env var (1680836)
  • installer: enforce overwrite checks in path resolution (1fbd659)
  • installer: warn on duplicate managed binary hashes (d713691)
  • install: prefer release metadata for asset resolution (2b79f29)
  • install: update existing binaries instead of duplicating (9c249fd)
  • providers: verify downloads against sha256 checksums (79edcf5)
  • remove: add provider-specific cleanup hooks (aca6c4a)
  • resolve musl vs gnu for linux (533e6d2)
  • update: add configurable parallel update discovery (fd2d3dc)
  • update: support updating binaries by URL target (67c66e2)

Bug Fixes

  • $HOME expansion (e357377)
  • ci: quote installer smoke job name (3ea87a6)
  • config: use cross-platform directory write probe (18da200)
  • deps: upgrade go-github to v73 and goldmark to v1.8.1 (be1143d)
  • ensure config path is present (91875ae)
  • gitlab: return clear missing release errors (32fa31d)
  • install,ci: harden asset resolution and test installer script (7290d60)
  • installer: improve home path matching (44c42fc)
  • install: preseed config for non-interactive bootstrap (e23f0f5)
  • lint failure in update (dd0d1c6)
  • list: correct column alignment when displaying pinned versions (9a25872)
  • some tech debt (9506f5a)
  • update: return non-zero exit when partial updates fail (5879a82)
  • various fixes for edge case releases (71b77cc)

Performance Improvements

  • assets: stream archive candidates to temp files (c11eaca)

Miscellaneous Chores