Skip to content

Releases: hth73/hth-binharbor

BinHarbor v1.0.4

Choose a tag to compare

@hth73 hth73 released this 12 Jun 19:19

Changelog

v1.0.4

Fixed

  • Fix URL based releases for kubectl

BinHarbor v1.0.3

Choose a tag to compare

@hth73 hth73 released this 11 Jun 10:22

Changelog

v1.0.3

Fixed

  • Fixed binary detection for archives containing architecture-specific filenames (e.g. terragrunt_linux_amd64).
  • Fixed raw binary download cleanup after successful installation.
  • Fixed version detection by using the discovered binary path instead of relying on the system PATH.
  • Fixed handling of GitHub releases that provide raw binaries instead of archives.

Improved

  • Improved archive binary detection using prefix matching.
  • Improved support for different GitHub release asset naming conventions.
  • Improved debug output for asset selection and matching.
  • Improved handling of multiple binary search paths.

BinHarbor v1.0.2

Choose a tag to compare

@hth73 hth73 released this 09 Jun 16:30

Changelog

v1.0.1

Fixed

  • Fix Github ARCHITECTURE_MAPPING

BinHarbor v1.0.1

Choose a tag to compare

@hth73 hth73 released this 05 Jun 18:58

v1.0.1

Fixed

  • Raw binary release asset support
  • Binary path based version detection
  • Download cache cleanup for raw binaries
  • Improved installation path handling
  • Better support for multiple binary search paths
  • Fix self-update handling and asset debug output

BinHarbor v1.0.0

Choose a tag to compare

@hth73 hth73 released this 05 Jun 16:23

Changelog

v1.0.0

Added

  • Linux AMD64 support
  • Linux ARM64 support
  • Standalone binary releases
  • GitHub Actions build pipeline
  • Automatic binary detection
  • Multiple binary search paths
  • XDG-compliant configuration and cache directories
  • Automatic binary backups
  • Optional GitHub token support
  • Support for GitHub Releases
  • Support for HashiCorp Releases
  • Support for Helm Releases
  • Improved better archive extraction handling
  • Improved asset matching for Linux architectures
  • Improved error handling for permission-restricted directories
  • Download cache reuse for failed installations
  • Fixed Helm archive extraction
  • TAR.GZ binary detection
  • ARM64 asset selection
  • GitHub API authentication handling
  • Archive extraction warnings on Python 3.12+

BinHarbor v0.9.0

Choose a tag to compare

@hth73 hth73 released this 04 Jun 12:59

Changelog

v0.9.0

Added

  • --list (Lists all installed binaries)
  • Automatic backup of existing configuration before --init recreates binharbor.yaml to binharbor.yaml.bak
  • GitHub Action Build
  • XDG Cache - Create ~/.cache/binharbor Folder and migrate Binary local downloads to ~/.cache/binharbor/downloads
  • Change access to GitHub releases anonymously
  • Solve Deprecation Warning: Python 3.14 will, by default, filter extracted tar archive and reject files or modify their metadata. Use the filter argument to control this behavior.