beads v0.21.8
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
- ff8f6ec feat(import): add import.orphan_handling config with 4 modes
- 93195e3 feat(import): implement parent resurrection (bd-cc4f, bd-d76d, bd-02a4)
- b41d65d feat(import): implement parent resurrection (bd-cc4f, bd-d76d, bd-02a4)
Bug Fixes
- 94e7164 fix: increase Windows filesystem delays in flaky tests
- 859fbd4 fix: resolve CI test failures on Linux and Windows
Others
- 09f2eda Add OrphanHandling type with 'allow' as default (bd-8072)
- 14bdc6f Add bd migrate --to-separate-branch command
- 4c77631 Add comprehensive code review guide for resurrection feature
- c5865bc Add comprehensive tests for parent resurrection (bd-d19a Phase 3)
- a40f9e1 Add comprehensive tests for parent resurrection (bd-d19a Phase 3)
- f76f150 Add import bug analysis for bd-3xq
- 67710e4 Add multi-repo CLI commands and integrate with daemon sync
- 7a14474 Add multi-repo config schema and source_repo metadata
- fc02238 Add remaining multi-repo files from bd-307
- cac9ae6 Add routing integration tests and documentation
- de1fb5f Brew formula update for beads version v0.21.7
- ff13761 Delete 110 old closed issues to trim database
- 0df9144 Delete WASM zombie issues - switched to npm package
- 3af353a Fix P0 bug: JSONL lookup now returns LAST match (bd-58c0)
- d38a312 Fix bd-3xq: Import gracefully handles missing parents
- b92e79f Fix pointer dereferencing in Update RPC handler (#223)
- d4b801f Fix post-merge issues: indentation and EnsureIDs method signature
- 3cb2e79 Fix transaction conflict in TryResurrectParent (bd-58c0)
- 58e915f Implement auto-routing for bd create (bd-ubu2)
- 05529fe Implement multi-repo hydration layer with mtime caching (bd-307)
- 3c21dfa Merge fix/import-missing-parents: Parent resurrection with P0 bug fixes
- de23bd2 Merge gh-207-multi-repo: Multi-repo support with routing and hydration
- b31bddc Optimize test suite performance - 45% reduction in integration tests
- d6e2ff6 Phase 1: Add topological sorting to fix import ordering
- f2cb91d Phase 1: Add topological sorting to fix import ordering
- ba325a2 Remove spurious test issues from issues.jsonl
- aa7ec9f Resolve merge conflict: accept remote
- c472ca3 Resolved merge conflict in beads.jsonl (accepted theirs)
- e49d558 Skip tests in the nix build (#222)
- d7bc30d Update bd-4ms and bd-307 to in_progress status
- ede9c99 Update beads.jsonl during merge
- 3187094 Update metadata
- 0bf5c91 Wire OrphanHandling through import pipeline (bd-8072)
- 0cd5902 bd sync: 2025-11-04 09:50:58
- ff914b2 bd sync: 2025-11-04 09:52:32
- 919da0d bd sync: 2025-11-04 10:25:11
- 47214dd bd sync: 2025-11-04 10:26:37
- 568c565 bd sync: 2025-11-04 10:38:13
- 040e06d bd sync: 2025-11-04 11:25:42
- e0e1540 bd sync: 2025-11-04 11:26:20
- eae4fcb bd sync: 2025-11-04 11:29:29
- b7f2c34 bd sync: 2025-11-04 12:25:08
- cc9f412 bd sync: 2025-11-04 12:32:53
- f3f5c14 bd sync: 2025-11-04 12:36:59
- 2618bee bd sync: 2025-11-04 12:46:20
- 7b3f762 bd sync: 2025-11-04 12:55:23
- f58605f bd sync: 2025-11-04 13:06:31
- b55359d bd sync: 2025-11-04 13:08:01
- 9cad858 bd sync: 2025-11-04 13:18:13
- 13c552a bd sync: 2025-11-04 16:32:36
- 8bcb8a4 bd sync: 2025-11-04 16:51:29
- d0f15d6 bd sync: 2025-11-04 17:00:50
- 6ab6f82 bd sync: 2025-11-04 17:01:01
- 001b74b bd sync: 2025-11-04 22:27:00
- ee01574 bd sync: 2025-11-04 23:31:46
- 019c340 removed bogus old issues file
- b9edb8f revmoed some old cruft