Releases: thrashr888/AllBeads
v0.10.0 - Skill Installer, Onboard Performance, Milestones
Highlights
- Skill Installer: New
ab skillcommand 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/synccommands for skill management- GitHub shorthand, git URL, and local path support for skills
onboarding.default_skillsconfig 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
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.coab auth- View authentication statusab context sync- Push/pull contexts to web platformab 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
Highlights
- Context filtering with
--local,--beads,--namesflags - 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 pathsab context list --beads- Filter to contexts with beads initializedab context list --names- One name per line (scriptable)ab context onboarding --format=csv- CSV output for reportingab context onboarding --format=json- JSON outputab 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
--typefilter for list commandsrename-prefixcommand with--fromoption
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-autofor 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
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 handoffcommand for agent delegation (Phase 1) - Add filesystem transport for Agent Mail
- Refactor swarm module for agent coordination
- Add
--formatflag to scan command (text, json, csv, junit) - Add
--fieldsoption for customizable scan output - Support global
--jsonflag 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
Bug Fixes
- Fixed Windows stack overflow: Increased default stack size from 1MB to 8MB on Windows targets via
.cargo/config.tomllinker 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:8388608for MSVC and-Wl,--stack,8388608for GNU targets
v0.6.0 - Context Creation & Claude Plugin Support
Features
ab context new: Create new GitHub repos with AllBeads pre-configured.claude-pluginsupport: 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 (
&Pathinstead of&PathBuf)
Full Changelog: v0.5.0...v0.6.0
v0.5.0 - Aiki Integration & Governance
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 onboardworkflow for guided setup
See CHANGELOG.md for full details.
Full Changelog: v0.4.0...v0.5.0
v0.4.0 - Governance & Policy Enforcement
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 modesab 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
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
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