beads v0.30.3
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
- a7bfb3a feat: Add dependency direction guidance to onboard
- 125cfaf feat: Add self-contained issue writing guidance to onboard
- 5e39a0a feat: add bd mail commands and identity configuration (bd-kwro.6, bd-kwro.7)
- 46bfb43 feat: add graph links and hooks system (bd-kwro.2-5, bd-kwro.8)
- 8d73a86 feat: complete bd-kwro messaging & knowledge graph epic
Bug Fixes
- 89842aa fix(storage): calculate blocked/ready counts in memory store GetStatistics (#587)
- 47a682a fix: Remove orphaned child issues permanently (bd-cb64c226., bd-cbed9619.)
- 5869ada fix: Remove unsafe ClearDirtyIssues() method (bd-b6xo)
- f270d90 fix: Resolve 3 P1 bugs and add --body-file flag to bd create
- ad83d45 fix: Update npm package version to 0.30.3
- b10d800 fix: Update npm publish to use OIDC trusted publishing
- fcd29f5 fix: add ID-based fallback matching to prevent ghost resurrection (bd-ncwo)
- 4af0e17 fix: allow bd sync --merge with uncommitted .beads/ changes (bd-7b7h)
- 9ddf69d fix: correct broken documentation links in README
- ff0ecb5 fix: daemon delete creates tombstones, export includes tombstones (bd-rp4o)
- 52f3363 fix: resolve all golangci-lint errors
- 0ce0394 fix: tombstone/deletion overhaul for bd-4q8
Others
- 123e66f Merge beads-sync into main
- f070e41 Remove orphaned child issues (parents deleted)
- 3c91c67 Remove orphans
- 42db406 Update link to EXTENDING.md in example extending README
- 3099975 add visual create-form command
- c7661e0 bd sync: 2025-12-16 18:12:56
- a4ed1c9 bd sync: 2025-12-16 18:17:37
- 8eed366 bd sync: 2025-12-16 18:19:19
- 026a5e4 bd sync: 2025-12-16 18:21:55
- f86412d bd sync: 2025-12-16 18:34:15
- 027296b bd sync: 2025-12-16 18:34:20
- f94b8e2 bd sync: 2025-12-16 20:20:40
- 0ed24f0 bd sync: 2025-12-16 20:25:57
- 8fdc317 bd sync: 2025-12-16 20:26:01
- d69e1cf bd sync: 2025-12-16 20:26:49
- 137de54 bd sync: 2025-12-16 20:27:00
- fc7d410 bd sync: 2025-12-16 20:27:35
- 85324c8 bd sync: 2025-12-16 20:28:25
- cf6d949 bd sync: 2025-12-16 20:28:53
- ac8c577 bd sync: 2025-12-16 20:35:36
- e7fe8f7 bd sync: 2025-12-16 20:36:27
- 39b31e3 bd sync: 2025-12-16 20:36:32
- 1919893 bd sync: 2025-12-16 20:36:54
- 2fc5e0c bd sync: 2025-12-16 20:36:58
- 955acd7 bd sync: 2025-12-16 20:38:35
- 0558fc0 bd sync: 2025-12-16 20:38:39
- 3fafd2d bd sync: 2025-12-16 20:38:55
- 9846940 bd sync: 2025-12-16 20:42:43
- d4a9315 bd sync: 2025-12-16 20:43:46
- 0b7c693 bd sync: 2025-12-16 20:44:04
- 8f940df bd sync: 2025-12-16 20:44:27
- b83ebdc bd sync: 2025-12-16 20:44:31
- 3cad287 bd sync: 2025-12-16 20:53:02
- fc9951f bd sync: 2025-12-16 21:31:05
- 9794591 bd sync: 2025-12-16 21:31:09
- d42cb96 bd sync: 2025-12-16 21:57:32
- 2fa0920 bd sync: 2025-12-16 21:57:36
- 69ff0ac bd sync: 2025-12-16 21:58:29
- d8e42f4 bd sync: 2025-12-16 21:58:33
- 3eb72ba bd sync: 2025-12-16 21:59:14
- cf8e847 bd sync: 2025-12-16 21:59:18
- b0df00c bd sync: 2025-12-16 22:01:38
- a1604dd bd sync: 2025-12-16 22:35:35
- 518b09c bd sync: 2025-12-16 22:57:41
- 6ab8918 bd sync: 2025-12-16 23:08:55
- 88703ce bd sync: 2025-12-16 23:08:59
- edb2186 bd sync: 2025-12-16 23:09:57
- bb750a9 bd sync: 2025-12-16 23:16:19
- 96d60a6 bd sync: merge divergent histories (69 local + 136 remote commits)
- 3770fe4 cleanup
- 6b0d090 hooks: harden timeout kill and add platform split
- 1465f7b hooks: kill descendant processes on timeout; add test and comment
- 57b1d90 make README.md succinct