beads v0.23.1
Pre-compiled binaries for Linux, macOS (Intel & Apple Silicon), and Windows.
Installation
Homebrew (macOS/Linux):
brew install steveyegge/beads/bdQuick Install (macOS/Linux):
curl -sSL https://raw.githubusercontent.com/steveyegge/beads/main/scripts/install.sh | bashWindows (PowerShell):
irm https://raw.githubusercontent.com/steveyegge/beads/main/install.ps1 | iexManual Install:
Download the appropriate binary for your platform below, extract it, and place it in your PATH.
Changelog
Bug Fixes
- 4bca206 fix(import): Update database mtime after import to prevent bd doctor false warnings (#263)
- 53c9e9b fix: Add 'file:' prefix to SQLite URIs in doctor.go (#261)
Others
- 9300c0d Add .envrc to .gitignore (direnv local config)
- bbe73d5 Add Agent Mail multi-workspace deployment guide and scripts
- 4fd9e1c Add Go agent example with Agent Mail support
- 77ba8b1 Add go.mod to go-agent example to fix goreleaser
- f027de9 Add schema compatibility probe to prevent silent migration failures (bd-ckvw)
- 9a280e0 Clean up snapshot files after successful merge (bd-auf1)
- 05b9fb4 Close bd-auf1
- 77f91c3 Document update-homebrew.sh script and v0.23.0 fix
- 54702b5 Fix #264 and #262: Remove stale --resolve-collisions references
- 77dcf55 Fix Homebrew formula update in release workflow
- 9c5bf2c Fix RELEASING.md: Homebrew formula uses GoReleaser artifacts, not source tarball
- 0b28bfe Fix bd-17d5: conflict marker false positives on JSON-encoded content
- f7d4eb0 Fix update-homebrew.sh: Use GoReleaser checksums instead of source tarball
- 98f2e85 Fix version test error message assertion
- c3a701f Implement message system improvements (bd-6uix)
- 6ca26ed Improve cmd/bd test coverage from 20.2% to 23.3%
- 0131eda Optimize CLI tests with in-process testing (bd-ky74)
- 90f57a7 Remove obsolete 10s wait from release.sh (update-homebrew.sh handles waiting)
- 734579b Remove version field from metadata.json
- 384a369 Sync beads database
- 346a599 Update AGENTS.md to highlight automated release.sh script
- dba6090 Update beads.jsonl - closed bd-17d5
- b56527d Use -short flag in release.sh to avoid test deadlock (bd-82dv)
- 3fbeccc bd sync: 2025-11-08 15:56:01
- 52d356a bd sync: 2025-11-08 15:58:40
- 7d17ad5 bd sync: 2025-11-08 19:33:18
- 0ecf941 bd sync: 2025-11-08 22:42:14
- f015f45 bd sync: 2025-11-08 22:47:57
- 75d91c6 bd sync: Close bd-6221bdcd