github steveyegge/beads v0.27.2

latest releases: v0.49.0, v0.48.0, v0.47.2...
one month ago

beads v0.27.2

Pre-compiled binaries for Linux, macOS (Intel & Apple Silicon), and Windows.

Installation

Homebrew (macOS/Linux):

brew install steveyegge/beads/bd

Quick Install (macOS/Linux):

curl -sSL https://raw.githubusercontent.com/steveyegge/beads/main/scripts/install.sh | bash

Windows (PowerShell):

irm https://raw.githubusercontent.com/steveyegge/beads/main/install.ps1 | iex

Manual 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

Don't miss a new beads release

NewReleases is sending notifications on new releases.