From 6dd0a97c1fbf6426af8ffcfb947c59291397debb Mon Sep 17 00:00:00 2001 From: Brian Date: Wed, 25 Mar 2026 21:25:33 -0500 Subject: [PATCH 1/3] fix: update bmb module-definition path for skills/ restructure (#2126) bmad-builder moved skills from src/skills/ to skills/ at repo root for Claude Code plugin and Vercel Skills CLI compatibility. --- tools/cli/external-official-modules.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/tools/cli/external-official-modules.yaml b/tools/cli/external-official-modules.yaml index 6a2fa259d..b62f3dc21 100644 --- a/tools/cli/external-official-modules.yaml +++ b/tools/cli/external-official-modules.yaml @@ -4,7 +4,7 @@ modules: bmad-builder: url: https://github.com/bmad-code-org/bmad-builder - module-definition: src/module.yaml + module-definition: skills/module.yaml code: bmb name: "BMad Builder" description: "Agent and Builder" From a5640c890db0a4fe8619d6c70d017663e85184de Mon Sep 17 00:00:00 2001 From: Brian Date: Wed, 25 Mar 2026 21:43:25 -0500 Subject: [PATCH 2/3] chore: add v6.2.2 changelog and use CHANGELOG.md for GH release notes (#2127) Update publish workflow to extract release notes from CHANGELOG.md instead of using --generate-notes, with fallback if no entry found. --- .github/workflows/publish.yaml | 13 ++++++++++++- CHANGELOG.md | 16 ++++++++++++++++ 2 files changed, 28 insertions(+), 1 deletion(-) diff --git a/.github/workflows/publish.yaml b/.github/workflows/publish.yaml index 759ea2621..63c797803 100644 --- a/.github/workflows/publish.yaml +++ b/.github/workflows/publish.yaml @@ -120,7 +120,18 @@ jobs: if: github.event_name == 'workflow_dispatch' && inputs.channel == 'latest' run: | TAG="v$(node -p 'require("./package.json").version')" - gh release create "$TAG" --generate-notes + VERSION="${TAG#v}" + # Extract the current version's section from CHANGELOG.md + BODY=$(awk -v ver="$VERSION" ' + /^## v/ { if (found) exit; if (index($0, "## v" ver)) found=1; next } + found { print } + ' CHANGELOG.md) + if [ -z "$BODY" ]; then + echo "::warning::No CHANGELOG.md entry for $TAG — falling back to auto-generated notes" + gh release create "$TAG" --generate-notes + else + gh release create "$TAG" --notes "$BODY" + fi env: GH_TOKEN: ${{ secrets.GITHUB_TOKEN }} diff --git a/CHANGELOG.md b/CHANGELOG.md index f4e2af6c6..391f809c8 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,21 @@ # Changelog +## v6.2.2 - 2026-03-25 + +### ♻️ Refactoring + +* Modernize module-help CSV to 13-column format with `after`/`before` dependency graph replacing sequence numbers (#2120) +* Rewrite bmad-help from procedural 8-step execution to outcome-based skill design (~50% shorter) (#2120) + +### 🐛 Bug Fixes + +* Update bmad-builder module-definition path from `src/module.yaml` to `skills/module.yaml` for bmad-builder v1.2.0 compatibility (#2126) +* Fix eslint config to ignore gitignored lock files (#2120) + +### 📚 Documentation + +* Close Epic 4.5 explanation gaps in Chinese (zh-CN): normalize command naming to current `bmad-*` convention and add cross-links across 9 explanation pages (#2102) + ## v6.2.1 - 2026-03-24 ### 🎁 Highlights From 819d373e2ecd8cfaed24c98ff8662332699dcb75 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" Date: Thu, 26 Mar 2026 02:44:35 +0000 Subject: [PATCH 3/3] chore(release): v6.2.2 [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 2350a069c..f141eb45b 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,12 +1,12 @@ { "name": "bmad-method", - "version": "6.2.1", + "version": "6.2.2", "lockfileVersion": 3, "requires": true, "packages": { "": { "name": "bmad-method", - "version": "6.2.1", + "version": "6.2.2", "license": "MIT", "dependencies": { "@clack/core": "^1.0.0", diff --git a/package.json b/package.json index e399658b0..13825fe87 100644 --- a/package.json +++ b/package.json @@ -1,7 +1,7 @@ { "$schema": "https://json.schemastore.org/package.json", "name": "bmad-method", - "version": "6.2.1", + "version": "6.2.2", "description": "Breakthrough Method of Agile AI-driven Development", "keywords": [ "agile",