chore(release): v0.3.0#198
Conversation
- bump version references in plugin-json and marketplace pages - sync workshop workflow pages and gh-aw lock docs merged via #180
sendtoshailesh
left a comment
There was a problem hiding this comment.
Review: clean release — mergeable, no required changes ✅
Verified this end-to-end as a release PR (version consistency, changelog accuracy, no stray code, docs sync).
✅ Version bumps — correct & complete
plugin.json, marketplacemetadata.version, and thegit-apeplugin entry all = 0.3.0;ape-contextcorrectly stays 1.0.0. Satisfies thegit-ape-release.ymlinvariant (check-version-driftis green).
✅ Changelog — exactly complete & accurate
- 27 non-merge commits since
v0.2.0→ 27 changelog entries. Every referenced SHA resolves in history; nothing omitted, nothing fabricated. Sensible categorization (Features / Fixes / Refactor / Docs / Chores / Deps).
✅ No stray code
- Diff touches only
plugin.json,.github/plugin/marketplace.json,CHANGELOG.md, and generatedwebsite/docs/**— no source/logic in the release PR.
✅ Docs fully in sync
- A fresh
node scripts/generate-docs.jsyields zero residual drift. Bonus: this PR also clears the workshop/lock-doc drift that #180 left onmain, so the advisory Docs Check goes green.
✅ No version stragglers — the only remaining 0.2.0 hits are third-party transitive deps in website/package-lock.json, not the plugin version.
All CI green; mergeable (the BLOCKED state is just the pending required approval).
Optional / non-blocking: the Other Changes bucket (2 entries — 0784bb0 drift-detector onboarding, 4aa2a71 script-lint gate) holds real Feature/CI work that landed with non-conventional commit titles (no feat:/ci: prefix), so it fell through to "Other." Accurate as-is, and the planned git-cliff automation would categorize these properly going forward. Purely cosmetic.
Verdict: textbook release PR — version-consistent, changelog-complete, docs-clean, no stray code. Ready to approve, merge, and tag v0.3.0. 👍
Release 0.3.0
Bumps Git-Ape from 0.2.0 → 0.3.0 and synchronizes the changelog and generated docs.
Version bumps
plugin.json→0.3.0.github/plugin/marketplace.json→metadata.versionand thegit-apeplugin entry →0.3.0(theape-contextentry stays at1.0.0)These satisfy the release invariant enforced by
git-ape-release.yml(plugin.json, marketplacemetadata.version, and thegit-apeentry must all equal the tag version).Changelog
Adds a curated
## [0.3.0]section toCHANGELOG.mdcovering everything merged tomainsincev0.2.0: the 4-track workshop program + agentic updater, theazure-policy-advisorskill and eval suite, onboarding/deploy hardening, and dependency bumps.Docs regeneration
node scripts/generate-docs.jsoutput is committed. Beyond the version-reference pages (marketplace.md,plugin-json.md), this also syncs workflow docs that had drifted onmainafter PR #180 merged (workshop workflow pages,overview.md, and gh-aw lock-file version refs) — the advisoryGit-Ape: Docs Checkwill be green.Release flow
After this merges to
main, tagv0.3.0(or run the Git-Ape: Plugin Release workflow with version0.3.0) to publish the GitHub release, VSIX, and marketplace update.