From e174bebc6094091f8216ded879cffe26be01ccf8 Mon Sep 17 00:00:00 2001 From: Brian Date: Tue, 28 Apr 2026 22:52:51 -0500 Subject: [PATCH 1/2] chore(release): draft v6.6.0 changelog and bump marketplace plugins (#2356) --- .claude-plugin/marketplace.json | 4 ++-- CHANGELOG.md | 26 ++++++++++++++++++++++++++ 2 files changed, 28 insertions(+), 2 deletions(-) diff --git a/.claude-plugin/marketplace.json b/.claude-plugin/marketplace.json index 53956dcbd..96a58fff3 100644 --- a/.claude-plugin/marketplace.json +++ b/.claude-plugin/marketplace.json @@ -13,7 +13,7 @@ "name": "bmad-pro-skills", "source": "./", "description": "Next level skills for power users — advanced prompting techniques, agent management, and more.", - "version": "6.3.0", + "version": "6.6.0", "author": { "name": "Brian (BMad) Madison" }, @@ -35,7 +35,7 @@ "name": "bmad-method-lifecycle", "source": "./", "description": "Full-lifecycle AI development framework — agents and workflows for product analysis, planning, architecture, and implementation.", - "version": "6.3.0", + "version": "6.6.0", "author": { "name": "Brian (BMad) Madison" }, diff --git a/CHANGELOG.md b/CHANGELOG.md index bbb0373a4..a63ea2642 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,31 @@ # Changelog +## v6.6.0 - 2026-04-28 + +### 💥 Breaking Changes + +* `--tools none` is no longer accepted; fresh `--yes` installs now require an explicit `--tools `. Existing-install flows are unchanged. Run `npx bmad-method --list-tools` to see supported IDs (#2346) +* `project_name` has moved from `[modules.bmm]` to `[core]` in `config.toml`. Existing installs are auto-migrated on next install/update — no manual action required (#2348) + +### 🎁 Features + +* **Non-interactive config for CI/Docker** — new `--set .=` (repeatable) and `--list-options [module]` flags allow installer configuration without prompts. Routes values to the correct config file with prototype-pollution defenses (#2354) +* **Brownfield epic scoping** — Create Epics and Stories workflow now detects file-overlap between epics and applies an Implementation Efficiency principle plus a design completeness gate, reducing unnecessary file churn (#1826) + +### 🐛 Fixes + +* **Custom module installer** — Azure DevOps URLs now parse correctly with multi-segment paths and `_git` prefixes (#2269); HTTP (non-HTTPS) Git URLs are preserved for self-hosted servers (#2344); community installs route through `PluginResolver` so marketplace plugins with nested `module.yaml` install all skills (#2331); URL-source modules resolve from disk cache on re-install instead of warning (#2323); local `--custom-content` modules resolve correctly and `[modules.]` TOML keys use the module code rather than display name (#2316); `--yes` with `--custom-source` now runs the full update path so version tags are respected (#2336) +* **Installer safety** — `--list-tools` flag added; empty/typo'd tool IDs rejected with specific errors (#2346) +* **Channel and dist-tag handling** — installer launched from a prerelease (e.g. `@next`) now defaults external module channels to `next` instead of silently downgrading to stable (#2321); stable publishes advance the `@next` dist-tag so prerelease users no longer leapfrog or miss update notifications (#2320) +* **Architecture validation gate** — step-07 validation template no longer ships pre-checked; status field is now templated against actual checklist completion (#2347) +* **bmad-help data integrity** — `bmad-help.csv` is no longer transformed at merge time and is emitted in its documented schema; 31 misaligned rows in core/bmm `module-help.csv` repaired (#2349) +* **Config robustness** — malformed `module.yaml` (scalars, arrays) is now rejected before crash (#2348) +* **Legacy cleanup** — pre-v6.2.0 wrapper skills (`bmad-bmm-*`, `bmad-agent-bmm-*`) are removed automatically on upgrade so they no longer error with missing-file warnings (#2315) + +### 📚 Docs + +* Complete Chinese (zh-CN) translations for `named-agents.md` and `expand-bmad-for-your-org.md`; localized BMad Ecosystem sidebar (CIS, BMB, TEA, WDS) across zh-cn, vi-vn, fr-fr, cs-cz (#2355) + ## v6.5.0 - 2026-04-26 ### 🎁 Features From e6cdc93b79420fcc915d3bd3ca63387bc86af694 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" Date: Wed, 29 Apr 2026 03:53:32 +0000 Subject: [PATCH 2/2] chore(release): v6.6.0 [skip ci] --- package-lock.json | 4 ++-- package.json | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/package-lock.json b/package-lock.json index 2a9d9657f..e63ca96f3 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,12 +1,12 @@ { "name": "bmad-method", - "version": "6.5.0", + "version": "6.6.0", "lockfileVersion": 3, "requires": true, "packages": { "": { "name": "bmad-method", - "version": "6.5.0", + "version": "6.6.0", "license": "MIT", "dependencies": { "@clack/core": "^1.0.0", diff --git a/package.json b/package.json index a307fa748..b52bf2970 100644 --- a/package.json +++ b/package.json @@ -1,7 +1,7 @@ { "$schema": "https://json.schemastore.org/package.json", "name": "bmad-method", - "version": "6.5.0", + "version": "6.6.0", "description": "Breakthrough Method of Agile AI-driven Development", "keywords": [ "agile",