Skip to content

Releases: openbootdotdev/openboot

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

OpenBoot v0.46.1

21 Mar 18:56

Choose a tag to compare

Improvements

  • CI release testing — Full E2E test suite now runs automatically on every release

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

21 Mar 18:30

Choose a tag to compare

Bug Fixes

  • Install state recovery — Manually uninstalled packages are now detected and reinstalled on next run (openboot --preset minimal)
  • Dotfiles default fallback — Silent mode with --dotfiles clone falls back to default dotfiles repo instead of erroring
  • Clean consistency — Clean command now counts the same packages as diff (top-level only, not dependencies)

Improvements

  • VM-based E2E testing — 48 end-to-end tests running in disposable Tart macOS VMs, covering full user journeys from bare macOS to configured dev environment

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

21 Mar 15:39

Choose a tag to compare

Bug Fixes

  • Package descriptions preserved — Descriptions from imported JSON configs now survive through import, TUI display, and export/push. Previously all desc fields were silently dropped (#14)

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

21 Mar 15:04

Choose a tag to compare

Bug Fixes

  • Dotfiles URL — Accept any HTTPS host for dotfiles repos, not just GitHub/GitLab/Bitbucket/Codeberg (supports self-hosted instances)

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

21 Mar 14:42

Choose a tag to compare

What's New

  • Install confirmation — Shows full package list and asks for confirmation before installing from a remote config

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

21 Mar 14:16

Choose a tag to compare

What's New

  • Delete command — Remove configs from openboot.dev directly from the CLI (openboot delete <slug>)

Bug Fixes

  • Post-install scripts preserved — Scripts no longer silently disappear when pushing configs
  • Taps saved correctly — Homebrew taps are now included when pushing configs to openboot.dev
  • Dotfiles URL validation — CLI rejects git@ URLs upfront instead of failing on the server
  • Login reliability — Auth flow handles all server states instead of hanging on edge cases
  • Rate limit handling — CLI retries automatically when the server returns 429
  • Config limit feedback — Clear error message when you hit the 20-config limit
  • Package name length — Names over 200 characters are rejected before 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.45.10

21 Mar 12:49

Choose a tag to compare

Bug Fixes

  • Terminal restore — Fixed broken terminal (no echo, Ctrl+C unresponsive) after running via curl | bash
  • Auto-upgrade loop — Fixed infinite hang when the Homebrew tap hasn't been updated to match the latest GitHub release
  • Git config message — No longer promises a prompt that doesn't happen in custom config installs

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