v4.29.0
Tagged 2026-05-02. 38 changes between v4.28.0 and v4.29.0.
Reconstructed from the git tag range on 2026-08-06 during a changelog backfill — releases v4.17.0 through v4.33.0 shipped without notes. Every item below is a real commit; none of the wording infers intent beyond what the commit itself states.
Features
- blog — Add propagation-day case study to tonsofskills.com/blog (#654)
- release — Break v1.0.0 freeze — tags + GitHub Releases + auto-bump on PR (#647)
- analytics — Wire Umami tracker into BaseLayout (closes empty-data gap) (#651)
- sources — Add ali5ter/claude-workflow-skills external plugin source (#649)
- spotlight — Promote Skyvern to Killer Skill of the Week + auto-render tooling (#648)
- blog — Add vps-as-the-home-day-1 to tonsofskills.com/blog
- blog — Add propagation-day case study to tonsofskills.com/blog
- sources — Add Skyvern (browser automation) external plugin source (#547)
- testing — Husky + lint-staged + commitlint + root ESLint/Prettier (#629)
- testing — A11y for marketplace + RTM/PERSONAS/JOURNEYS + CLI perf budget (#631)
- testing — Install audit-harness + tests/TESTING.md + coverage thresholds (#621)
- validator — Schema 3.3.1 — spec-compliance fixes + compatible-with → compatibility (#611)
Fixes
- hero — Space + speed up partners + npm-stats marquees (#653)
- stats — Drift fixes + npm-stats rate-limit accuracy + slack-channel hygiene (#646)
- plugins — Close #630 — remove orphan skills/ paths + migrate stale compatible-with (#644)
- ci — Replace peter-evans/create-pull-request with hand-rolled bash (#642)
- ci — Disable husky pre-commit in sync-external auto-PR step (#639)
- ci — Use —no-frozen-lockfile in sync-external post-sync install (#638)
- sync — Handle empty files + submodules + partial failures gracefully (#637)
- ci — Install workspace deps instead of pnpm-add in sync-external (#636)
- ci — Remove pnpm version conflict in sync-external workflow (#635)
- catalog — Expose orphaned jeremy-google-adk + jeremy-vertex-ai plugins (closes #597) (#634)
- x-bug-triage — Bring 5 SKILL.md files to marketplace compliance (#633)
- freshie — Anomaly detector + populator drift + x-bug-triage template (#618)
Documentation
- blog — Backfill 6 engineering posts (2026-04-23 to 2026-04-29) (#632)
- adr — Four ADRs declining audit-tests roadmap recommendations (#619)
CI
- Trust Gemini workspace + install bun for mcp-plugins tests (#617)