beads v0.50.3
Pre-compiled binaries for Linux, macOS (Intel & Apple Silicon), Windows (AMD64 & ARM64), Android/Termux (ARM64), and FreeBSD.
Installation
Homebrew (macOS/Linux):
brew install beadsQuick Install (macOS/Linux/FreeBSD):
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
- 3728ac1 feat: add PullHooks/PushHooks to SyncEngine for battle-tested CLI behaviors
Bug Fixes
- 0987367 fix: add routing and label-based agent check to bd slot commands (bd-yw7ui)
- 118e451 fix: remove stale State assignment in jiraToTrackerIssue
- 1f59a21 fix: use Required field for formula variable validation
- 3b8562e fix: use errors.New for Jira sentinel error, add Jira tracker tests
- 7de76f3 fix: wire FormatDescription hook in doPush, add GenerateID/FormatDescription tests
Others
- d582e00 perf(tests): replace ~60 git init subprocess calls with cached template copy
- fe2b537 refactor: extract Jira integration into internal/jira/ package
- 3c45dcb refactor: inline tracker adapters into internal packages
- 8f00fb7 refactor: wire Jira CLI through SyncEngine, delete duplicated sync code
- 5a5407f refactor: wire Linear/GitLab CLI through SyncEngine, delete duplicated sync code
- db1c3d7 style: fix gofmt formatting across 14 files