🌟 Key Highlights
- Cross-File Reference Validator: Comprehensive tool to detect broken file references, preventing 59 known bugs (~25% of historical issues)
- New AutocompleteMultiselect Prompt: Searchable multi-select with improved tool/IDE selection UX
- Critical Installer Fixes: Windows CRLF parsing, Gemini CLI TOML support, file extension preservation
- Codebase Cleanup: Removed dead Excalidraw/flattener artifacts (-3,798 lines)
🎁 Features
- Cross-File Reference Validator — Validates ~483 references across ~217 source files, detecting absolute path leaks and broken references (PR #1494)
- AutocompleteMultiselect Prompt — Upgraded
@clack/promptsto v1.0.0 with custom searchable multiselect, Tab-to-fill-placeholder behavior, and improved tool/IDE selection UX (PR #1514) - OT Domains — Added
process_controlandbuilding_automationdomains with high complexity ratings (PR #1510) - Documentation Reference Pages — Added
docs/reference/agents.md,commands.md, andtesting.md(PR #1525)
🐛 Bug Fixes
- Critical Installer Fixes — Fixed CRLF line ending parsing on Windows, Gemini CLI TOML support, file extension preservation, Codex task generation, Windows path handling, and CSV parsing (PR #1492)
- Double Tool Questioning — Removed redundant tool questioning during installation (df176d4)
- QA Agent Rename — Renamed Quinn agent to
qafor naming consistency (PR #1508) - Documentation Organization — Fixed documentation ordering and links, hide BMGD pages from main LLM docs (PR #1525)
♻️ Refactoring
- Excalidraw/Flattener Removal — Removed dead artifacts no longer supported beyond beta: Excalidraw workflows, flattener tool, and 12+ diagram creation workflows (-3,798 lines) (f699a36)
- Centralized Constants — Centralized
BMAD_FOLDER_NAMEto reduce hardcoded strings (PR #1492) - Cross-Platform Paths — Fixed path separator inconsistencies in agent IDs (PR #1492)
📚 Documentation
- BMGD Diataxis Refactor — Refactored BMGD documentation using Diataxis principles for better organization (PR #1502)
- Generate Project Context — Restored
generate-project-contextworkflow for brownfield project analysis (PR #1491)