Skip to content

Releases: thrashr888/AllBeads

v0.10.0 - Skill Installer, Onboard Performance, Milestones

20 Jan 02:01

Choose a tag to compare

Highlights

  • Skill Installer: New ab skill command for managing Claude Code skills
  • Onboard Performance: Removed unnecessary graph refresh from ab onboard
  • Skill Auto-Install: Configure default skills for automatic installation during onboarding

New Features

  • ab skill list/install/remove/info/sync commands for skill management
  • GitHub shorthand, git URL, and local path support for skills
  • onboarding.default_skills config option for auto-installing skills
  • Milestone/version sync support in integrations

Improvements

  • Plugin structure matches beads plugin pattern
  • Skills moved to root level for Claude Code discovery
  • Onboard command skips expensive graph refresh

Security & Stability

  • P1 and P2 production hardening fixes

v0.9.0 - Web Auth, Context Sync, Onboarding

18 Jan 06:22

Choose a tag to compare

Highlights

  • CLI authentication with allbeads.co web platform
  • Context sync between CLI and web dashboard
  • AllBeadsWeb repository onboarding support

New Features

  • ab login / ab logout - Device code flow authentication with allbeads.co
  • ab auth - View authentication status
  • ab context sync - Push/pull contexts to web platform
  • ab onboard - Initialize and configure new repositories for AllBeads

Improvements

  • Debug builds default to localhost:3000, release to allbeads.co
  • Auto-open browser and copy auth code to clipboard during login
  • Session management via web dashboard

Infrastructure

  • AllBeadsWeb deployed to https://allbeads.co
  • CLI sessions stored and revocable from web UI
  • GitHub OAuth integration for web authentication

v0.8.0 - Context Filtering, Parallel Refresh, Sandboxed Agents

16 Jan 10:31

Choose a tag to compare

Highlights

  • Context filtering with --local, --beads, --names flags
  • Parallel repository refresh with progress indicator
  • Sandboxed agent support (Codex pre-creates branches)
  • CSV and JSON output formats for reporting

New Features

  • ab context list --local - Filter to contexts with local paths
  • ab context list --beads - Filter to contexts with beads initialized
  • ab context list --names - One name per line (scriptable)
  • ab context onboarding --format=csv - CSV output for reporting
  • ab context onboarding --format=json - JSON output
  • ab context onboarding --beads - Filter to repos with beads
  • Parallel git fetch/pull with configurable concurrency
  • Progress indicator during repo refresh
  • Configurable marketplaces for onboarding
  • Marketplace suggestion beads during onboarding
  • owner/repo shorthand in ab onboard command
  • --type filter for list commands
  • rename-prefix command with --from option

Bug Fixes

  • Fix dependency direction: epic depends on tasks (not vice versa)
  • Fix handoff finding bead's context across repos
  • Add git remote detection for local path targets
  • Add safety checks for dirty repos and non-main branches

Improvements

  • Sandboxed agents (Codex) pre-create branches automatically
  • Codex uses exec --full-auto for non-interactive mode
  • Simplified plugin config (only beads + allbeads auto-enabled)
  • Golden workflow documented across all relevant docs

v0.7.0 - Agent Handoff, Swarm View, Scan Formats

16 Jan 07:21

Choose a tag to compare

Highlights

  • Agent Handoff: Fire-and-forget delegation to AI agents with ab handoff <bead-id>
  • Swarm View: Real-time agent status monitoring in TUI
  • Scan Output Formats: JSON, CSV, and JUnit output for scan commands

Changes

  • Implement ab handoff command for agent delegation (Phase 1)
  • Add filesystem transport for Agent Mail
  • Refactor swarm module for agent coordination
  • Add --format flag to scan command (text, json, csv, junit)
  • Add --fields option for customizable scan output
  • Support global --json flag in scan commands

Bug Fixes

  • Suppress progress output for non-text scan formats
  • Remove accidental test file from repo

v0.6.1 - Windows Stack Overflow Fix

15 Jan 09:26

Choose a tag to compare

Bug Fixes

  • Fixed Windows stack overflow: Increased default stack size from 1MB to 8MB on Windows targets via .cargo/config.toml linker flags
  • The complex CLI with many subcommands caused stack overflow on Windows due to the smaller default stack size

Technical Details

  • Added [target.x86_64-pc-windows-msvc] and [target.x86_64-pc-windows-gnu] configurations
  • Uses /STACK:8388608 for MSVC and -Wl,--stack,8388608 for GNU targets

v0.6.0 - Context Creation & Claude Plugin Support

15 Jan 08:45

Choose a tag to compare

Features

  • ab context new: Create new GitHub repos with AllBeads pre-configured
  • .claude-plugin support: agents, commands, and skills
  • /project-new: Planning-only workflow command
  • /handoff: Hand off planned work to implementation

Improvements

  • Fixed all clippy warnings
  • Better code patterns (is_none_or, Option::map, type aliases)
  • Improved type safety (&Path instead of &PathBuf)

Full Changelog: v0.5.0...v0.6.0

v0.5.0 - Aiki Integration & Governance

15 Jan 05:02

Choose a tag to compare

Major Features

  • Aiki Integration (Phases 1-3) for provenance linking
  • Governance Epic: agent detection, policy framework, GitHub scanner, usage tracking
  • TUI Contexts view with multi-org support
  • ab onboard workflow for guided setup

See CHANGELOG.md for full details.

Full Changelog: v0.4.0...v0.5.0

v0.4.0 - Governance & Policy Enforcement

13 Jan 10:15

Choose a tag to compare

AllBeads v0.4.0 - Governance & Policy Enforcement

Major release adding comprehensive governance capabilities with git hooks integration for proactive policy enforcement.

🎯 Highlights

Git Hooks for Policy Enforcement

  • ab check - Run policy checks on-demand with multiple modes
  • ab hooks - Install/manage git hooks that block policy violations at commit time
  • Pre-commit hooks prevent bad commits before they happen
  • Works in both dev mode (cargo) and production (installed binary)

TUI Enhancements

  • Stats View - Visual dashboard with bar charts for project metrics
  • Timeline View - Gantt-style visualization of beads over time
  • Governance View - Policy management and compliance monitoring

Governance Module

  • YAML-based policy configuration (.beads/policies.yaml)
  • 6 built-in policy rules with comprehensive tests
  • Sheriff daemon integration for continuous monitoring
  • SQLite storage for audit trails

📋 Full Changelog

See CHANGELOG.md for complete details.

🚀 Getting Started

Install hooks in your beads repository:
```bash
ab hooks install
```

Test the hooks:
```bash
ab hooks test
```

Check policies manually:
```bash
ab check
```

See specs/SPEC-sheriff-governance.md for full documentation.

v0.3.1 - Hotfix

12 Jan 11:14

Choose a tag to compare

Bug Fixes

Fixes P0 bug where ab close did nothing for newly created beads.

The close command now extracts the prefix from the bead ID and finds the matching context by reading .beads/config.yaml, allowing it to work immediately after ab create without requiring a bd sync.

Full Changelog: v0.3.0...v0.3.1

v0.3.0 - BD Compatibility & CLI Improvements

12 Jan 10:48

Choose a tag to compare

Highlights

  • Full suite of bd-compatible wrapper commands
  • All bd global flags now supported
  • Context filter fixes and priority sorting
  • CLI integration tests
  • Custom grouped help output

See CHANGELOG.md for full details.

Full Changelog: v0.2.0...v0.3.0