Releases: aaronflorey/bin
Releases · aaronflorey/bin
Release list
v2.1.1
v2.1.0
v2.0.0
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
- bump (7b7e741)
v1.1.0
1.1.0 (2026-03-24)
Features
- Add
go install(#232) (6a0f17e) - add github url normalisation (d1be891)
- add import/export commands for portability (07e3e09)
- Bump Go version to 1.19 (#150) (963a6f4)
- Bump Go version to 1.20 (#169) (eb65e2d)
- Detect Go version in the pipeline (#175) (f715904)
- filter releases by arch and remove common unwanted assets (369652d)
- filter releases by arch and remove common unwanted assets (44f5156)
- improves
bin lsoutput (#196) (24eae61)