github steveyegge/beads v0.50.3

6 hours ago

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 beads

Quick Install (macOS/Linux/FreeBSD):

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

  • 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

Don't miss a new beads release

NewReleases is sending notifications on new releases.