beads v0.20.0
Pre-compiled binaries for Linux, macOS (Intel & Apple Silicon), and Windows.
Installation
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
Others
- 3b89178 Add 0.20.0 release notes and fix golangci-lint config
- db6dd40 Add critical warning: solo workflows only until 1.0.0
- 11c26d5 Add substring ID matching for all bd commands
- a3f2dda Clarify prefix-optional CLI design in bd-165 and bd-170
- 1ae8e64 Close bd-160
- c413482 Deprecate sequence-ID collision tests, keep TestFiveCloneCollision for hash-ID multi-clone testing
- 731f40d Fix FileWatcher robustness issues (bd-71)
- ea44725 Fix TestTwoCloneCollision: configure git to use merge instead of rebase
- bea70e1 Fix golangci-lint config for v3 format (remove version field, rename exclude to exclude-patterns)
- cd7bdb3 Generate 6-char hash IDs with progressive 7/8-char fallback on collision (bd-7c87cf24)
- 2b05ec6 Implement 6-char progressive hash IDs (bd-166, bd-167)
- dacf8de Implement daemon registry system (bd-07b8c8)
- 2276d5e Implement hash ID generation (bd-168)
- 2480316 Implement hash ID generation (bd-168)
- 0858bdb Implement hash ID migration tool (bd-173)
- 3ed2aa0 Implement hierarchical child ID generation (bd-171)
- 2eb4c88 Implement prefix-optional ID parsing (bd-170)
- 1fbfe58 Make hash IDs opt-in via id_mode config (bd-5404)
- 6dbf45c Merge PR #182: warn if multiple bd are in PATH
- 01e243e Merge feature/hash-ids into main
- 91c12f6 Merge: use remote version
- b078ade Move collision analysis to docs/ and create bd-191
- edd39ef Remove polluted issues.jsonl (beads.jsonl is the real database)
- 6091e87 Revert "Implement hash ID generation (bd-168)"
- e781973 Update N-way collision tests to use hash-based IDs
- 312af83 Update hash ID design to use hierarchical children (bd-165)
- ea38485 Update issues
- 24fcec0 bd sync: 2025-10-29 22:55:15
- 5aed853 bd sync: 2025-10-29 23:14:46
- 0b51f8c bd sync: 2025-10-29 23:20:22
- 2d53ba3 bd sync: 2025-10-29 23:47:57
- 4e12f23 bd sync: 2025-10-30 14:02:09
- 6f6f040 bd sync: 2025-10-30 14:04:13
- 7a1ad14 bd sync: 2025-10-30 14:12:20
- e2818b4 bd sync: 2025-10-30 14:17:17
- bbe36b6 bd sync: 2025-10-30 14:24:54
- 1940357 bd sync: 2025-10-30 14:27:33
- 6c31329 bd sync: 2025-10-30 14:27:40
- 9876d82 bd sync: 2025-10-30 15:21:53
- 95fdce9 bd sync: 2025-10-30 15:41:49
- ccb4047 bd sync: 2025-10-30 15:42:07
- d348d90 bd sync: 2025-10-30 16:23:24
- a5f5fcb bd sync: 2025-10-30 17:00:15
- c483131 bd sync: 2025-10-30 17:16:37
- 91cc129 bd sync: 2025-10-30 17:47:18
- ba4ad17 bd sync: 2025-10-30 17:52:49
- 13fcccb bd sync: 2025-10-30 18:37:06
- 185c734 bd sync: 2025-10-30 19:14:20
- 9ab3ffe bd sync: 2025-10-30 19:53:13
- b8c5ca8 bd sync: 2025-10-30 19:56:03
- 71fc67f bd sync: 2025-10-30 19:57:06
- ca81df9 bd sync: 2025-10-30 20:02:40
- b0de8d5 bd sync: 2025-10-30 20:24:57
- 78133d9 bd sync: hash ID migration
- 8d86f3f installer(unix): warn when multiple 'bd' executables are on PATH and record install path
- a1ceb0a installer(windows): warn when multiple 'bd' executables are on PATH and record install path