Skip to content

Releases: openbootdotdev/openboot

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.54.0

12 Apr 16:18

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.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

OpenBoot v0.50.0

25 Mar 13:43

Choose a tag to compare

What's New

  • Package catalog from server — CLI now fetches the full package list from openboot.dev at startup and caches it for 24 hours. Falls back to the embedded catalog when offline (~/.openboot/packages-cache.json)
  • Upgrade hint — CLI warns when the server requires a newer version, with a direct upgrade command

Improvements

  • Faster startupopenboot version and openboot help no longer make network requests
  • Remote config install — shell configuration, dotfiles, and macOS preferences now apply correctly when installing via openboot -u <user>

Installation

brew install openbootdotdev/tap/openboot

Or upgrade:

brew upgrade openbootdotdev/tap/openboot

Binaries

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

OpenBoot v0.49.0

23 Mar 14:46

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.48.0

22 Mar 15:23

Choose a tag to compare

What's New

  • Auto-detect project dependenciesopenboot init now scans project files (package.json, go.mod, Cargo.toml, docker-compose.yml, and 15+ others) to detect missing dependencies and install them via Homebrew. Works without any config file (openboot init --auto)
  • AI agent integrationopenboot setup-agent writes global rules to Claude Code and OpenAI Codex so your AI agent automatically uses openboot when it encounters missing dependencies. One-time setup, applies to all projects (openboot setup-agent)

New Commands

openboot init --check --json  # Report missing deps as JSON (exit 1 if missing)
openboot init --auto          # Auto-install all missing deps without prompts
openboot init                 # Interactive TUI for humans
openboot setup-agent          # Enable AI agent integration

Improvements

  • Pre-fill config name — Config name is pre-filled when updating an existing config via snapshot upload

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.47.0

22 Mar 09:39

Choose a tag to compare

Improvements

  • Snapshot upload update — When uploading a snapshot, you can now update an existing remote config instead of always creating a new one

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.46.2

22 Mar 01:22

Choose a tag to compare

Bug Fixes

  • Snapshot description export — Package descriptions now survive export → re-import round-trips (#14)
  • Custom config display — Show package descriptions in --from and -u install flows

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