Skip to content

docs(changelog): add v6.11.0 entry and sync marketplace.json - #2705

Open
bmadcode wants to merge 1 commit into
mainfrom
changelog-v6.11.0
Open

docs(changelog): add v6.11.0 entry and sync marketplace.json#2705
bmadcode wants to merge 1 commit into
mainfrom
changelog-v6.11.0

Conversation

@bmadcode

@bmadcode bmadcode commented Aug 9, 2026

Copy link
Copy Markdown
Collaborator

Release notes for v6.11.0 — a minor bump. Twelve breaking changes, but the repo reserves shim removal for the v7 cut, so every retired ID still resolves.

Covers 61 merged PRs since v6.10.0. #2587 and #2598 are omitted as a land-then-revert pair with net-zero effect. Each entry was written from the closed PR rather than the merge subject.

The entry

12 breaking changes · 18 features · 18 fixes · 4 removals, under a four-paragraph headline:

  • Quick Dev becomes Build — one official way BMad implements code; Phase 4 is bmad-sprint-planning → bmad-build → bmad-code-review
  • The catalog gets smaller — core drops from fourteen skills to eight
  • Skills read evidence instead of guessing — retrospective, sprint-planning, project-context
  • Under the hood — content-addressed snapshots, the agents / plan / ship tree, and ~1,900 more lines deleted than added across 560 files

Includes two entries for #2704, which is open alongside this PR.

marketplace.json

Two problems, both fixed here.

Versions had drifted. All six plugins still read 6.10.0. Nothing in publish.yaml touches this file — npm version writes package.json only — so the drift is chronic, not a one-off: v6.8.0 shipped the marketplace at 6.6.0, and both v6.9.0 and v6.10.0 shipped it at 6.8.0. All six now read 6.11.0.

The lifecycle plugin listed six deprecated skillsbmad-quick-dev, bmad-create-story, bmad-dev-story, bmad-sprint-status, bmad-document-project, bmad-generate-project-context. A published plugin should expose current skills, not forwarding shims. Removed, with bmad-project-context added in their place (31 → 25 skills).

⚠️ Worth a decision: this means the "old IDs keep working through a shim" guarantee holds for module installs but not plugin-marketplace installs. Say the word and I'll add a sentence to the breaking-changes section spelling that out.

Skills arrays are also sorted by path, which groups them agents → plan → ship → core-skills. That loses the previous rough workflow ordering, in exchange for making drift like this obvious.

Verification

Every path in marketplace.json resolves to a real SKILL.md; no shim or husk remains in any of the six plugins; membership is unchanged by the sort. npm run validate:skills passes (49 skills). npm test passes.

Follow-up worth considering

A CI guard so plugin versions can't drift from package.json again. I'd put it in quality as a check that fails on mismatch, rather than an auto-rewrite in publish.yaml — the version-bump commit happens after tests run, so a rewrite there would land unverified.


Once this merges, the release is triggered manually:

gh workflow run publish.yaml --ref main -f channel=latest -f bump=minor

Covers 61 merged PRs since v6.10.0: 12 breaking changes, 18 features, 18
fixes, 4 removals. #2587 and #2598 are omitted as a land-then-revert pair
with net-zero effect.

marketplace.json had drifted. Its six plugin versions were still 6.10.0 —
nothing in publish.yaml touches this file, so the drift is chronic (v6.8.0
shipped it at 6.6.0, v6.9.0 and v6.10.0 at 6.8.0). All six now read
6.11.0.

The lifecycle plugin also listed six deprecated skills: bmad-quick-dev,
bmad-create-story, bmad-dev-story, bmad-sprint-status,
bmad-document-project, and bmad-generate-project-context. A published
plugin should expose current skills, not forwarding shims, so they are
removed and bmad-project-context is added in their place. Note this means
the "old IDs keep working through a shim" guarantee holds for module
installs but not for plugin-marketplace installs.

Skills arrays are sorted by path, which groups them agents -> plan -> ship
-> core-skills and makes drift like this easier to spot.

@greptile-apps greptile-apps Bot left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Your trial has ended. Reactivate Greptile to resume code reviews.

@coderabbitai

coderabbitai Bot commented Aug 9, 2026

Copy link
Copy Markdown

Review Change Stack

No actionable comments were generated in the recent review. 🎉

ℹ️ Recent review info
⚙️ Run configuration

Configuration used: Path: .coderabbit.yaml

Review profile: CHILL

Plan: Pro Plus

Run ID: 614d83ff-a7f2-42b6-8332-a9bc49eb104b

📥 Commits

Reviewing files that changed from the base of the PR and between 328d286 and 74dc2bb.

⛔ Files ignored due to path filters (1)
  • CHANGELOG.md is excluded by !CHANGELOG.md
📒 Files selected for processing (1)
  • .claude-plugin/marketplace.json

📝 Walkthrough

Walkthrough

The marketplace manifest updates plugin versions from 6.10.0 to 6.11.0. It also revises the bmad-analysis and bmad-method-lifecycle skill lists.

Changes

Marketplace configuration

Layer / File(s) Summary
Plugin version alignment
.claude-plugin/marketplace.json
Updates five plugin entries to version 6.11.0.
Skill configuration refresh
.claude-plugin/marketplace.json
Reorders bmad-analysis skills and replaces legacy bmad-method-lifecycle paths with current skill paths.

Estimated code review effort: 2 (Simple) | ~10 minutes

Possibly related PRs

Suggested reviewers: alexeyv

🚥 Pre-merge checks | ✅ 5
✅ Passed checks (5 passed)
Check name Status Explanation
Description check ✅ Passed The description directly explains the v6.11.0 changelog entry and marketplace.json synchronization.
Title check ✅ Passed The title clearly summarizes both primary changes: adding the v6.11.0 changelog entry and synchronizing marketplace.json.
Docstring Coverage ✅ Passed No functions found in the changed files to evaluate docstring coverage. Skipping docstring coverage check.
Linked Issues check ✅ Passed Check skipped because no linked issues were found for this pull request.
Out of Scope Changes check ✅ Passed Check skipped because no linked issues were found for this pull request.
✨ Finishing Touches
🧪 Generate unit tests (beta)
  • Create PR with unit tests
  • Commit unit tests in branch changelog-v6.11.0

Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out.

❤️ Share

Comment @coderabbitai help to get the list of available commands.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant