docs: add v0.42.0 changelog and whats-new entries

This commit is contained in:
beads/crew/emma
2025-12-30 21:20:48 -08:00
committed by Steve Yegge
parent c67dd310a2
commit 9800302033
2 changed files with 80 additions and 0 deletions

View File

@@ -5,6 +5,61 @@ All notable changes to the beads project will be documented in this file.
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
## [0.42.0] - 2025-12-30
### Added
- **`llms.txt` standard support** - AI agent discoverability (#784)
- Standard endpoint for AI agents to discover project info
- Helps LLM-powered tools understand your project
- **`bd preflight` command** - PR readiness checks
- Static checklist for pre-commit/pre-push verification
- Phase 1 implementation with test, lint, and version checks planned
- **`--claim` flag for `bd update`** - Work queue semantics
- Atomic claim-and-assign for multi-agent coordination
- Prevents race conditions in work assignment
- **`bd state` and `bd set-state`** - Label-based state management
- Helper commands for operational state patterns
- Documents labels-as-state pattern
- **`bd activity --town`** - Cross-rig activity feed
- Aggregated view across all rigs in town
- Better visibility into multi-rig workflows
- **Convoy issue type** - Reactive completion tracking
- Issues that complete when all tracked items complete
- `tracks` relation type for convoy membership
- **Agent identity trailers** - prepare-commit-msg hook
- Automatically adds agent identity to commits
- Structured labels for agent beads
- **Daemon RPC endpoints** - Config and mol stale
- Remote config queries via daemon
- Stale molecule detection endpoint
- **Non-TTY auto-detection** - Cleaner output in pipes
- Automatically adjusts output for non-interactive use
### Fixed
- **Git hook chaining** now works correctly (GH#816)
- **`.beads/redirect` not committed** - Prevents worktree conflicts (GH#814)
- **`bd sync` with sync-branch** - Fixes worktree copy direction (GH#810, #812)
- **`sync.branch` validation** - Rejects main/master as sync branch (GH#807)
- **Read operations read-only** - No more database writes on list/ready/show (GH#804)
- **`bd list` defaults** - Non-closed issues, 50 limit to protect context (GH#788)
- **External direct-commit bypass** - When sync.branch configured (bd-n663)
- **Migration 022 syntax** - SQL error on v0.30.3 upgrade path
- **MCP redirect support** - Plugin follows .beads/redirect files
- **Jira sync error** - Better message when Python script not found (GH#803)
- **Doctor false positives** - For molecule/wisp prefix variants
- **BD_ACTOR in direct mode** - Consistent actor handling
- **Label accumulation** - When updating agent role_type/rig
## [0.41.0] - 2025-12-29
### Added

View File

@@ -296,6 +296,31 @@ type VersionChange struct {
// versionChanges contains agent-actionable changes for recent versions
var versionChanges = []VersionChange{
{
Version: "0.42.0",
Date: "2025-12-30",
Changes: []string{
"NEW: llms.txt standard support - AI agent discoverability endpoint (#784)",
"NEW: bd preflight command - PR readiness checks (Phase 1)",
"NEW: --claim flag for bd update - Atomic work queue semantics",
"NEW: bd state/set-state commands - Label-based state management",
"NEW: bd activity --town - Cross-rig aggregated activity feed",
"NEW: Convoy issue type - Reactive completion with 'tracks' relation",
"NEW: prepare-commit-msg hook - Agent identity trailers in commits",
"NEW: Daemon RPC endpoints - Config and mol stale queries",
"NEW: Non-TTY auto-detection - Cleaner output in pipes",
"FIX: Git hook chaining now works correctly (GH#816)",
"FIX: .beads/redirect not committed - Prevents worktree conflicts (GH#814)",
"FIX: bd sync with sync-branch - Worktree copy direction fixed (GH#810, #812)",
"FIX: sync.branch validation - Rejects main/master as sync branch (GH#807)",
"FIX: Read operations read-only - No DB writes on list/ready/show (GH#804)",
"FIX: bd list defaults - Non-closed issues, 50 limit (GH#788)",
"FIX: External direct-commit bypass when sync.branch configured (bd-n663)",
"FIX: Migration 022 SQL syntax error on v0.30.3 upgrade",
"FIX: MCP plugin follows .beads/redirect files",
"FIX: Jira sync error message when Python script not found (GH#803)",
},
},
{
Version: "0.41.0",
Date: "2025-12-29",