mirror of
https://github.com/bmad-code-org/BMAD-METHOD.git
synced 2026-01-30 04:32:02 +00:00
chore: bump version to 6.0.0-alpha.21
Major improvements: - All agents now use consistent 2-letter menu codes (compound triggers) - Phase 1-3 workflows updated to use planning_artifacts folder - Windows installer fixed with inquirer multiselection resolution - Chat and party mode auto-injected into all agents - All agents pass comprehensive validation checks - Restored agent files from Docusaurus merge
This commit is contained in:
94
CHANGELOG.md
94
CHANGELOG.md
@@ -1,5 +1,99 @@
|
||||
# Changelog
|
||||
|
||||
## [6.0.0-alpha.21]
|
||||
|
||||
**Release: December 27, 2025**
|
||||
|
||||
### 🌟 Key Highlights
|
||||
|
||||
1. **Consistent Menu System**: All agents now use standardized 2-letter menu codes (e.g., "rd" for research, "ca" for create-architecture)
|
||||
2. **Planning Artifacts Architecture**: Phase 1-3 workflows now properly segregate planning artifacts from documentation
|
||||
3. **Windows Installer Fixed Again**: Updated inquirer to resolve multiselection tool issues
|
||||
4. **Auto-Injected Features**: Chat and party mode automatically injected into all agents
|
||||
5. **Validation System**: All agents now pass comprehensive new validation checks
|
||||
|
||||
### 🎯 Consistent Menu System (Major Feature)
|
||||
|
||||
**Standardized 2-Letter Codes:**
|
||||
|
||||
- **Compound Menu Triggers**: All agents now use consistent 2-letter compound trigger format (e.g., `bmm-rd`, `bmm-ca`)
|
||||
- **Improved UX**: Shorter, more memorable command shortcuts across all modules
|
||||
- **Module Prefixing**: Menu items properly scoped by module prefix (bmm-, bmgd-, cis-, bmb-)
|
||||
- **Universal Pattern**: All 22 agents updated to follow the same menu structure
|
||||
|
||||
**Agent Updates:**
|
||||
|
||||
- **BMM Module**: 9 agents with standardized menus (pm, analyst, architect, dev, ux-designer, tech-writer, sm, tea, quick-flow-solo-dev)
|
||||
- **BMGD Module**: 6 agents with standardized menus (game-architect, game-designer, game-dev, game-qa, game-scrum-master, game-solo-dev)
|
||||
- **CIS Module**: 6 agents with standardized menus (innovation-strategist, design-thinking-coach, creative-problem-solver, brainstorming-coach, presentation-master, storyteller)
|
||||
- **BMB Module**: 3 agents with standardized menus (bmad-builder, agent-builder, module-builder, workflow-builder)
|
||||
- **Core Module**: BMAD Master agent updated with consistent menu patterns
|
||||
|
||||
### 📁 Planning Artifacts Architecture
|
||||
|
||||
**Content Segregation Implementation:**
|
||||
|
||||
- **Phase 1-3 Workflows**: All planning workflows now use `planning_artifacts` folder (default changed from `docs`)
|
||||
- **Proper Input Discovery**: Workflows follow consistent input discovery patterns from planning artifacts
|
||||
- **Output Management**: Planning artifacts properly separated from long-term documentation
|
||||
- **Affected Workflows**:
|
||||
- Product Brief: Updated discovery and output to planning artifacts
|
||||
- PRD: Fixed discovery and output to planning artifacts
|
||||
- UX Design: Updated all steps for proper artifact handling
|
||||
- Architecture: Updated discovery and output flow
|
||||
- Game Architecture: Updated for planning artifacts
|
||||
- Story Creation: Updated workflow output paths
|
||||
|
||||
**File Organization:**
|
||||
|
||||
- **Planning Artifacts**: Ephemeral planning documents (prd.md, product-brief.md, ux-design.md, architecture.md)
|
||||
- **Documentation**: Long-term project documentation (separate from planning)
|
||||
- **Module Configuration**: BMM and BMGD modules updated with proper default paths
|
||||
|
||||
### 🪟 Windows Installer Fixes
|
||||
|
||||
**Inquirer Multiselection Fix:**
|
||||
|
||||
- **Updated Inquirer Version**: Resolved tool multiselection issues that were causing Windows installer failures
|
||||
- **Better Compatibility**: Improved handling of checkbox and multi-select prompts on Windows(?)
|
||||
|
||||
### 🤖 Agent System Improvements
|
||||
|
||||
**Auto-Injected Features:**
|
||||
|
||||
- **Chat Mode**: Automatically injected into all agents during compilation
|
||||
- **Party Mode**: Automatically injected into all agents during compilation
|
||||
- **Reduced Manual Configuration**: No need to manually add these features to agent definitions
|
||||
- **Consistent Behavior**: All agents now have uniform access to chat and party mode capabilities
|
||||
|
||||
**Agent Normalization:**
|
||||
|
||||
- **All Agents Validated**: All 22 agents pass comprehensive validation checks
|
||||
- **Schema Enforcement**: Proper compound trigger validation implemented
|
||||
- **Metadata Cleanup**: Removed obsolete and inconsistent metadata patterns
|
||||
- **Test Fixtures Updated**: Validation test fixtures aligned with new requirements
|
||||
|
||||
### 🔧 Bug Fixes & Cleanup
|
||||
|
||||
**Docusaurus Merge Recovery:**
|
||||
|
||||
- **Restored Agent Files**: Fixed agent files accidentally modified in Docusaurus merge (PR #1191)
|
||||
- **Reference Cleanup**: Removed obsolete agent reference examples (journal-keeper, security-engineer, trend-analyst)
|
||||
- **Test Fixture Updates**: Aligned test fixtures with current validation requirements
|
||||
|
||||
**Code Quality:**
|
||||
|
||||
- **Schema Improvements**: Enhanced agent schema validation with better error messages
|
||||
- **Removed Redundancy**: Cleaned up duplicate and obsolete agent definitions
|
||||
- **Installer Cleanup**: Removed unused configuration code from BMM installer
|
||||
|
||||
**Planning Artifacts Path:**
|
||||
- Default: `planning_artifacts/` (configurable in module.yaml)
|
||||
- Previous: `docs/`
|
||||
- Benefit: Clear separation between planning work and permanent documentation
|
||||
|
||||
---
|
||||
|
||||
## [6.0.0-alpha.20]
|
||||
|
||||
**Release: December 23, 2025**
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
{
|
||||
"$schema": "https://json.schemastore.org/package.json",
|
||||
"name": "bmad-method",
|
||||
"version": "6.0.0-alpha.20",
|
||||
"version": "6.0.0-alpha.21",
|
||||
"description": "Breakthrough Method of Agile AI-driven Development",
|
||||
"keywords": [
|
||||
"agile",
|
||||
|
||||
@@ -64,8 +64,8 @@ I will:
|
||||
|
||||
Search patterns:
|
||||
|
||||
- `{output_folder}/*ux*.md` (whole document)
|
||||
- `{output_folder}/*ux*/index.md` (sharded)
|
||||
- `{planning_artifacts}/*ux*.md` (whole document)
|
||||
- `{planning_artifacts}/*ux*/index.md` (sharded)
|
||||
- Look for UI-related terms in other documents
|
||||
|
||||
### 3. If UX Document Exists
|
||||
|
||||
Reference in New Issue
Block a user