github steveyegge/beads v0.30.3

latest releases: v0.30.7, v0.30.6
2 days ago

beads v0.30.3

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

  • 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

Don't miss a new beads release

NewReleases is sending notifications on new releases.