Back to Changelog

v4.28.0

Release 4.28.0 — 2 features, 14 fixes, 1 other change.

v4.28.0

Tagged 2026-04-23. 17 changes between v4.27.0 and v4.28.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

  • Plane-sync workflow (GitHub → Plane quiet-mode bridge) (#529)
  • blog — Sync 4 backfill posts from startaitools.com (Apr 19-22)

Fixes

  • agents — Testing/code-cleanup frontmatter (#604 Phase 2A) (#607)
  • agents — Fullstack-starter-pack frontmatter (#604 Phase 2A) (#606)
  • commands — Frontmatter cleanup Phase 1 — 5 trivial fixes (#604) (#605)
  • skills — Correct 3 pre-existing allowed-tools errors blocking ccpi validate (#603)
  • ci — Revive Gemini PR reviewer + add contributor philosophy (#602)
  • marketplace — Wrap playbooks in BaseLayout; retire /spotlight page (#601)
  • freshie — Stamp run_id + normalize paths in compliance populator (#593)
  • agents — Quote phase_*.md descriptions (YAML mapping error) (#579)
  • Replace silent global pnpm install with clear prerequisite error (#538)
  • Add missing YAML frontmatter to schema-optimization phase agents (#536)
  • Guard webhook curl with env var presence check in fairdb-setup-backup (#539)
  • Replace shell substitution expressions in backup-strategy.md frontmatter (#537)
  • Add missing YAML frontmatter to skill-auditor agent (#535)
  • functions — Surface Slack webhook failures in logs