beads v0.27.2
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
Features
- 978cb1c feat(config): move sync-branch to config.yaml as source of truth
- cfe7d14 feat(hooks): make git hooks sync.branch aware (bd-8ib)
- d02905a feat(hooks): make template hooks sync.branch aware (bd-8ib)
- 64771a2 feat(ready): add --unassigned filter for bd ready
- f8c87ab feat(sync): read sync-branch from config.yaml (bd-io0)
- 6da8763 feat(sync): use worktree for sync.branch commits (bd-e3w)
- 5334273 feat: add --unassigned flag to bd ready command
- 8a6fd9c feat: add .beads/redirect file support for workspace redirection
- cbf6545 feat: add Jira export script (jsonl2jira.py)
- 3f9c9bd feat: add Jira import script (jira2jsonl.py)
- ac6d4b9 feat: add bd jira sync command (bd-clg)
Bug Fixes
- 01052ff fix(hooks): update comments and handle malformed YAML
- f7dea35 fix(import): add warning when issues are skipped due to deletions manifest
- 3df1384 fix(init): allow fresh clones with JSONL to run bd init (bd-4h9)
- 2320a1c fix: ExtractIssuePrefix now handles 3-char base36 hashes (#425)
- 8d19e75 fix: add safety guard to prevent git-history-backfill mass deletion (bd-t5m)
- ac07d03 fix: address code review issues in jira.go
- c4dd8e5 fix: broken Claude Code plugin link (#431)
- b267395 fix: checkpoint WAL on Close() to persist writes
- 54928b7 fix: validate BEADS_DIR env var for project files (bd-420)
- 95fe36f fix: validate project files in FindBeadsDir (bd-420) (#424)
Others
- 1ab0403 Merge conflict resolution: sync-branch in config.yaml
- a0c5a90 Merge remote-tracking branch 'origin/main'
- 1131160 bd sync: 2025-11-30 00:24:24
- 494146d bd sync: 2025-11-30 00:26:55
- c06b387 bd sync: 2025-11-30 00:31:51
- 08d2a58 bd sync: 2025-11-30 00:33:33
- 19eec84 bd sync: 2025-11-30 00:37:21
- 94aa8c0 bd sync: 2025-11-30 00:39:20
- 7c949cb bd sync: 2025-11-30 10:43:01
- 3bf25ca bd sync: 2025-11-30 10:46:41
- 2bc8b4c bd sync: 2025-11-30 11:15:59
- ab58aa8 bd sync: 2025-11-30 11:16:59
- 44587d1 bd sync: 2025-11-30 11:29:07
- cd60e26 bd sync: 2025-11-30 11:29:21
- 8a24c0b bd sync: 2025-11-30 11:29:22
- 62bab53 bd sync: 2025-11-30 11:29:39
- 5fa21a5 bd sync: 2025-11-30 11:30:01
- 7eac26a bd sync: 2025-11-30 11:30:02
- 33265af bd sync: 2025-11-30 11:30:59
- 3e579d3 bd sync: 2025-11-30 11:31:29
- 2febf7f bd sync: 2025-11-30 11:31:40
- 0c9b03c bd sync: 2025-11-30 11:31:43
- 7128524 bd sync: 2025-11-30 12:11:44
- b8679fe bd sync: 2025-11-30 12:36:12
- 0b989d7 bd sync: 2025-11-30 12:36:23
- 026f17d bd sync: 2025-11-30 12:36:29
- 56153c1 bd sync: 2025-11-30 12:36:34
- 6095383 bd sync: 2025-11-30 12:36:42
- 590fc1d bd sync: 2025-11-30 12:36:59
- f60c1e1 bd sync: 2025-11-30 12:37:19
- 68b2a6d bd sync: 2025-11-30 12:37:22
- 79379a2 bd sync: 2025-11-30 12:38:06
- 71beffd bd sync: 2025-11-30 12:57:44
- 9aada0f bd sync: 2025-11-30 15:12:22
- d729448 bd sync: 2025-11-30 15:20:00
- ae93979 bd sync: 2025-11-30 15:25:51
- e452a60 bd sync: 2025-11-30 17:17:57
- e6ddacf bd sync: 2025-11-30 17:18:21
- af78e7b bd sync: 2025-11-30 20:37:45
- 4616b20 bd sync: 2025-11-30 20:51:02
- 5413536 bd sync: 2025-11-30 20:59:33
- e4de6f8 bd sync: 2025-11-30 21:13:33
- 40ab349 bd sync: 2025-11-30 21:31:13
- 73a899d bd sync: apply DB changes after import
- 5c013ab bd sync: apply DB changes after import
- 0f57d41 bd sync: apply DB changes after import
- 6242373 bd sync: apply DB changes after import
- 3357dfc bd sync: apply DB changes after import
- 3f7a967 bd sync: apply DB changes after import
- 5fd1d0d bd sync: apply DB changes after import
- e8ed88b bd sync: apply DB changes after import
- da38f8b bd sync: close bd-4zy (import deletions warning)
- d3dafcf bd sync: update beads files
- 77bb8e6 bd sync: update deletions manifest
- 0b914d5 bd sync: update issues.jsonl