Skip to content

OpenBoot v0.28.0

Choose a tag to compare

@github-actions github-actions released this 17 Feb 16:33

What's New

  • Snapshot health tracking — Captures which steps failed during openboot snapshot, marks the result as partial, and warns you before saving or uploading an incomplete snapshot
  • Clean command resultsopenboot clean now shows exactly which packages were removed and which failed, instead of a generic success message

Bug Fixes

  • Silent install failures — Packages that failed to install were incorrectly marked as installed in state. Only packages that actually succeed are now recorded
  • Repeated snapshot restore corrupted .zshrc — Running openboot snapshot --import multiple times kept growing .zshrc with duplicate theme/plugin lines. Now idempotent via a guarded block
  • Clean command showed success on failureopenboot clean printed "Clean complete!" even when packages failed to uninstall. Now returns an error and exits non-zero
  • Formula/cask name collision in retry filter — A formula and cask sharing the same name could cause a failed install to be silently dropped from the failure report
  • Stale .zshrc backup left on disk — If removing the backup after a successful dotfiles stow failed, the .zshrc.openboot.bak file was silently left behind. Now emits a warning

Installation

brew install openbootdotdev/tap/openboot

Binaries

Platform Architecture Download
macOS Apple Silicon (M1/M2/M3) openboot-darwin-arm64
macOS Intel openboot-darwin-amd64