Releases

What changed, release by release

Every tag here has a real GitHub release behind it, with binaries for macOS and Linux, Intel and ARM. hop self-update picks up whatever is newest; this page just explains what each one actually did.

v0.1.52026-09-14
  • hop alias <package> [version] — hot-swap a single tool to a version you've had installed before, without touching the rest of the active set. Every version hop has installed stays in the store, so this is a symlink swap: instant, no download.
  • hop gc gains prune and clean aliases, for anyone coming from Homebrew or npm.
  • A real curl | sh install script (scripts/install.sh), checksum-verified against each release's SHA256SUMS.
  • hop now greets a fresh install with a short first-run banner instead of jumping straight into output.
  • hop self-update — checks GitHub in the background at most once a day and applies the update in one atomic swap when you ask.
  • Four new documentation pages — Commands, Architecture, Relocation, Migrate guide — plus a real charset fix on the site.
v0.1.42026-09-13
  • Fixed a wide sweep of Homebrew bottle relocation bugs found by actually running installed packages on both platforms — including a Linux bug where relocated bottles never ran at all, and a Python PYTHONHOME fix.
  • Hardened the recipe index generators: each one previously kept its own duplicated struct, which could silently drop fields the others set. The index now preserves structure instead of manually re-syncing it.
  • Fixed a release workflow bug where a manually-triggered build could tag the wrong commit, producing a release whose checksums didn't match its own assets.
  • The built-in recipe index grew to 284 recipes and 1,048 verified artifacts across all four supported platforms.
v0.1.32026-09-13

Added non-Linux, non-cloud image recipes: freebsd-vm and raspios-lite.

v0.1.22026-09-12

Added OS/VM image support — a new package kind hop can pull and verify, alongside ordinary CLI tools.

v0.1.12026-09-12

Expanded the recipe index from 32 to 62 packages (236 artifacts), and linked the live site from the README.

v0.1.02026-09-12

First public release: the content-addressed store, generations, atomic install/upgrade/remove, and instant rollback.

Every release on GitHub ↗