github steveyegge/beads v0.21.1

latest releases: v0.32.1, v0.32.0, v0.31.0...
one month ago

beads v0.21.1

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 | 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

  • aa567f6 feat: add Mermaid.js format for dependency tree visualization (#191)

Others

  • 08bfe13 Add 'bd doctor' command to sanity check installation (#189)
  • 118d754 Add --json flag support to more bd commands
  • 727aaf9 Add --json flag to delete command
  • 520af76 Add comprehensive tests for create.go functionality
  • cd8cf99 Add comprehensive tests for internal/utils ID parsing functions
  • c840ba5 Add comprehensive tests for show.go commands (bd-12c2)
  • 5439179 Add tests for internal/importer field comparison functions
  • 8bf6b1e Add unit tests for autoimport, importer, and main CLI
  • caf0161 Add unit tests for nodb.go and daemon/discovery.go
  • fc2213d Auto-sync beads database
  • fae597c Bump version to 0.21.0
  • 1cc1e66 Code review improvements to bd validate
  • 932b293 Document hash-based IDs and hierarchical children (bd-a5e2bd80.15)
  • af517b4 Enhance bd doctor with operational health checks (bd-40a0)
  • 7ad15fe Fix #188: Add --json flag to blocked command
  • fa1d13a Fix #190: Clarify onboarding completion message
  • 5a7e1b7 Fix bd sync git pull command to be explicit about remote and branch
  • 079effd Fix bd-373c: Surface daemon errors when multiple .db files exist
  • 253caef Fix bd-e55c: Import respects updated_at timestamps
  • 31fcb06 Fix daemon crash when backup/vc.db files exist
  • 7d73082 Fix duplicate pollution: filter closed issues from detection
  • eb18d34 Fix: Treat same-ID updates as normal updates, not collisions (bd-0134cc5a)
  • 349b892 Harden event-driven daemon for production
  • cc7918d Implement bd stale command (bd-c01f, closes #184)
  • 76069a0 Improve cmd/bd test coverage from 21% to 23.1% (bd-27ea)
  • 77142e9 Improve cmd/bd test coverage from 21% to 26.2%
  • e2bb431 Improve mutation channel robustness
  • e313e6e Improve test coverage for cmd/bd
  • 8cbcde1 Make event-driven mode the default
  • ef69d08 Merge remote changes
  • d8ff53a Merge remote changes
  • ebda4b4 Merge: accept remote JSONL
  • d548357 Rebuild DB from JSONL after corruption cleanup
  • d5488cb Remove collision-era language from docs and code
  • ddab263 Remove dead code found by deadcode analyzer
  • 7dcde13 Remove obsolete --db flag from MCP server
  • 0b852f5 Remove obsolete renumber and stale commands, fix test
  • 0b0b1d0 Remove obsolete sequential ID and collision resolution docs
  • 427c88e Remove outdated --resolve-collisions documentation (flag removed in v0.20.1)
  • 97f4bf0 Resolve merge conflict - accept remote
  • 6e0dee1 Update CHANGELOG for 0.21.1
  • 58609b2 Update JSONL with closed issues
  • ed5efe7 Update beads-mcp version to 0.16.0
  • c2d3ad2 Update issues
  • 6dc7687 Update issues: close bd-a5e2bd80 epic and children
  • 645af0b bd daemon sync: 2025-10-31 22:58:01
  • 95b4240 bd sync: 2025-10-31 01:58:36
  • 042e4a1 bd sync: 2025-10-31 10:43:24
  • 1e99b25 bd sync: 2025-10-31 12:00:10
  • f0858bb bd sync: 2025-10-31 12:00:43
  • 0c908f1 bd sync: 2025-10-31 12:22:35
  • 2e72823 bd sync: 2025-10-31 12:32:32
  • 415f2e8 bd sync: 2025-10-31 12:32:54
  • 25e6fba bd sync: 2025-10-31 12:50:41
  • b9b1b16 bd sync: 2025-10-31 14:24:43
  • b2b0373 bd sync: 2025-10-31 14:36:12
  • c070a9e bd sync: 2025-10-31 14:36:24
  • 0251660 bd sync: 2025-10-31 15:12:02
  • 33565f1 bd sync: 2025-10-31 15:12:13
  • a1b1b5b bd sync: 2025-10-31 17:15:49
  • 7eb315b bd sync: 2025-10-31 17:41:02
  • dd959d0 bd sync: 2025-10-31 17:47:46
  • a60ae8d bd sync: 2025-10-31 17:51:09
  • 29f77b2 bd sync: 2025-10-31 17:53:48
  • cbd0bf0 bd sync: 2025-10-31 17:54:01
  • 48fdb3e bd sync: 2025-10-31 17:54:06
  • ddc04eb bd sync: 2025-10-31 17:54:26
  • c2f7019 bd sync: 2025-10-31 17:56:46
  • 19c1c15 bd sync: 2025-10-31 18:05:57
  • 4fbff14 bd sync: 2025-10-31 18:27:27
  • 45504dd bd sync: 2025-10-31 19:10:08
  • 75a118b bd sync: 2025-10-31 19:21:40
  • b7252c1 bd sync: 2025-10-31 19:38:14
  • a753ce1 bd sync: 2025-10-31 19:39:20
  • 5a34c60 bd sync: 2025-10-31 19:39:38
  • c460d00 bd sync: 2025-10-31 20:15:58
  • 8415639 bd sync: 2025-10-31 20:18:15
  • b2d66b5 bd sync: 2025-10-31 20:21:25
  • 4fd1e20 bd sync: 2025-10-31 20:28:38
  • 366ad62 bd sync: 2025-10-31 20:35:08
  • fbc95bc bd sync: 2025-10-31 20:35:20
  • dedf3c5 bd sync: 2025-10-31 20:36:51
  • 537b646 bd sync: 2025-10-31 20:41:33
  • da48cdd bd sync: 2025-10-31 21:08:14
  • 2e21398 bd sync: 2025-10-31 21:16:53
  • b138704 bd sync: 2025-10-31 21:18:50
  • 56cf62c bd sync: 2025-10-31 21:26:59
  • 816e7d5 bd sync: 2025-10-31 21:33:25
  • 31a936a bd sync: 2025-10-31 22:01:19
  • fbd3997 bd sync: 2025-10-31 22:08:18
  • acb731a bd sync: 2025-10-31 22:39:53
  • 5d64c09 bd sync: 2025-10-31 23:04:08
  • 75b8e23 bd sync: apply rename detection from import
  • 053edad bd sync: apply rename detection from import
  • 5b342ff bd sync: apply rename detection from import

Don't miss a new beads release

NewReleases is sending notifications on new releases.