github steveyegge/beads v0.21.8

latest releases: v0.35.0, v0.34.0, v0.33.2...
one month ago

beads v0.21.8

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

  • ff8f6ec feat(import): add import.orphan_handling config with 4 modes
  • 93195e3 feat(import): implement parent resurrection (bd-cc4f, bd-d76d, bd-02a4)
  • b41d65d feat(import): implement parent resurrection (bd-cc4f, bd-d76d, bd-02a4)

Bug Fixes

  • 94e7164 fix: increase Windows filesystem delays in flaky tests
  • 859fbd4 fix: resolve CI test failures on Linux and Windows

Others

  • 09f2eda Add OrphanHandling type with 'allow' as default (bd-8072)
  • 14bdc6f Add bd migrate --to-separate-branch command
  • 4c77631 Add comprehensive code review guide for resurrection feature
  • c5865bc Add comprehensive tests for parent resurrection (bd-d19a Phase 3)
  • a40f9e1 Add comprehensive tests for parent resurrection (bd-d19a Phase 3)
  • f76f150 Add import bug analysis for bd-3xq
  • 67710e4 Add multi-repo CLI commands and integrate with daemon sync
  • 7a14474 Add multi-repo config schema and source_repo metadata
  • fc02238 Add remaining multi-repo files from bd-307
  • cac9ae6 Add routing integration tests and documentation
  • de1fb5f Brew formula update for beads version v0.21.7
  • ff13761 Delete 110 old closed issues to trim database
  • 0df9144 Delete WASM zombie issues - switched to npm package
  • 3af353a Fix P0 bug: JSONL lookup now returns LAST match (bd-58c0)
  • d38a312 Fix bd-3xq: Import gracefully handles missing parents
  • b92e79f Fix pointer dereferencing in Update RPC handler (#223)
  • d4b801f Fix post-merge issues: indentation and EnsureIDs method signature
  • 3cb2e79 Fix transaction conflict in TryResurrectParent (bd-58c0)
  • 58e915f Implement auto-routing for bd create (bd-ubu2)
  • 05529fe Implement multi-repo hydration layer with mtime caching (bd-307)
  • 3c21dfa Merge fix/import-missing-parents: Parent resurrection with P0 bug fixes
  • de23bd2 Merge gh-207-multi-repo: Multi-repo support with routing and hydration
  • b31bddc Optimize test suite performance - 45% reduction in integration tests
  • d6e2ff6 Phase 1: Add topological sorting to fix import ordering
  • f2cb91d Phase 1: Add topological sorting to fix import ordering
  • ba325a2 Remove spurious test issues from issues.jsonl
  • aa7ec9f Resolve merge conflict: accept remote
  • c472ca3 Resolved merge conflict in beads.jsonl (accepted theirs)
  • e49d558 Skip tests in the nix build (#222)
  • d7bc30d Update bd-4ms and bd-307 to in_progress status
  • ede9c99 Update beads.jsonl during merge
  • 3187094 Update metadata
  • 0bf5c91 Wire OrphanHandling through import pipeline (bd-8072)
  • 0cd5902 bd sync: 2025-11-04 09:50:58
  • ff914b2 bd sync: 2025-11-04 09:52:32
  • 919da0d bd sync: 2025-11-04 10:25:11
  • 47214dd bd sync: 2025-11-04 10:26:37
  • 568c565 bd sync: 2025-11-04 10:38:13
  • 040e06d bd sync: 2025-11-04 11:25:42
  • e0e1540 bd sync: 2025-11-04 11:26:20
  • eae4fcb bd sync: 2025-11-04 11:29:29
  • b7f2c34 bd sync: 2025-11-04 12:25:08
  • cc9f412 bd sync: 2025-11-04 12:32:53
  • f3f5c14 bd sync: 2025-11-04 12:36:59
  • 2618bee bd sync: 2025-11-04 12:46:20
  • 7b3f762 bd sync: 2025-11-04 12:55:23
  • f58605f bd sync: 2025-11-04 13:06:31
  • b55359d bd sync: 2025-11-04 13:08:01
  • 9cad858 bd sync: 2025-11-04 13:18:13
  • 13c552a bd sync: 2025-11-04 16:32:36
  • 8bcb8a4 bd sync: 2025-11-04 16:51:29
  • d0f15d6 bd sync: 2025-11-04 17:00:50
  • 6ab6f82 bd sync: 2025-11-04 17:01:01
  • 001b74b bd sync: 2025-11-04 22:27:00
  • ee01574 bd sync: 2025-11-04 23:31:46
  • 019c340 removed bogus old issues file
  • b9edb8f revmoed some old cruft

Don't miss a new beads release

NewReleases is sending notifications on new releases.