Skip to content

Releases: openbootdotdev/openboot

OpenBoot v0.55.6

22 Apr 16:51
4df5394

Choose a tag to compare

Installation

brew install openbootdotdev/tap/openboot

Binaries

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

OpenBoot v0.55.5

22 Apr 16:00

Choose a tag to compare

Installation

brew install openbootdotdev/tap/openboot

Binaries

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

OpenBoot v0.55.4

22 Apr 05:18
368b1f7

Choose a tag to compare

Installation

brew install openbootdotdev/tap/openboot

Binaries

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

OpenBoot v0.55.3

22 Apr 00:59
4cb94c7

Choose a tag to compare

Installation

brew install openbootdotdev/tap/openboot

Binaries

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

OpenBoot v0.55.2

21 Apr 17:10
aa91e74

Choose a tag to compare

Installation

brew install openbootdotdev/tap/openboot

Binaries

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

OpenBoot v0.55.1

19 Apr 15:41
fca93de

Choose a tag to compare

What's Changed

Features

  • Backup/rollback support: dotfiles and config changes now create .openboot.bak backups before applying, with rollback on failure (#34)
  • Structured logging: internal operations now emit structured logs for easier debugging (#34)

Fixes

  • Updater: notify hint now shows the correct openboot update command instead of a stale reference (#36)

Refactoring

  • Auto-update: default mode changed to notify-only — no silent self-replacement without user intent (#35)
  • Internal cleanup: removed unused exported symbols from internal packages to tighten the public surface (#33)

Tests

  • Added comprehensive coverage for diff formatting and comparison logic (#37)
  • Added E2E tests for login/logout, snapshot publish/import URL, dotfiles, and macOS defaults (#32)
  • Added mock-server E2E tests for publish/import paths (#30)

Installation

```bash
brew install openbootdotdev/tap/openboot
```

Binaries

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

OpenBoot v0.54.1

12 Apr 16:35

Choose a tag to compare

Bug Fixes

  • ESC cancels picker — Pressing ESC in openboot edit or openboot push now exits cleanly instead of showing an error

Installation

brew install openbootdotdev/tap/openboot

Binaries

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

OpenBoot v0.53.0

12 Apr 15:55

Choose a tag to compare

What's New

  • Config list — See all your configs at a glance, with the linked one marked (openboot list)
  • Browser edit — Pick a config interactively and open it in the browser (openboot edit)
  • Push picker — First push on a machine now offers an interactive list to update an existing config or create a new one (openboot push)
  • Revision history — View all saved versions of your config (openboot log)
  • Restore — Roll back your config and local system to any prior revision (openboot restore <id>)

Installation

brew install openbootdotdev/tap/openboot

Binaries

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

OpenBoot v0.52.0

11 Apr 09:01

Choose a tag to compare

What's New

  • Config history log — List all saved revisions for your config with timestamps and package counts (openboot log)
  • Restore to revision — Roll back your environment to any prior revision (openboot restore <id>)
  • Push with message — Attach a descriptive message when pushing a snapshot (openboot push -m "before upgrade")
  • Pull and push — Sync your config with a single command like git pull/push (openboot pull, openboot push)
  • Shell config sync — Sync your Oh-My-Zsh theme and plugins from your remote config (openboot sync)
  • Diff improvementsopenboot diff now shows a shell-style diff of what changed

Installation

brew install openbootdotdev/tap/openboot

Binaries

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

OpenBoot v0.51.0

30 Mar 12:40

Choose a tag to compare

Bug Fixes

  • GUI app installation — Apps (casks) from remote configs were silently skipped, showing "0 GUI" during install. All configured apps now install correctly (openboot install <user>)
  • bun packagebun was removed from homebrew-core; updated catalog to use the oven-sh/bun tap so it resolves and installs correctly

If you have bun in your saved config on openboot.dev, update it to oven-sh/bun/bun.

Installation

brew install openbootdotdev/tap/openboot

Binaries

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