Back to Changelog

v4.31.0

Release 4.31.0 — 16 features, 6 fixes, 4 other changes.

v4.31.0

Tagged 2026-05-08. 26 changes between v4.30.0 and v4.31.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 forge-dogfood-plane-plugin-grade-a-and-jrig-verified-loop to tonsofskills.com/blog
  • forge — Plane plugin — first end-to-end /skill-creator —forge dogfood (Phase 3) (#703)
  • marketplace — Per-plugin /verification page (JRig badge click target) (#702)
  • marketplace — Add Start-Here curated starter pack section to homepage (Phase 4C) (#701)
  • marketplace — Wire forge_proofs → JRig-Verified badge data flow (#700)
  • freshie — Add JRig integration columns + forge_proofs table to compliance DB (#699)
  • validator — Add Tier 2 static production gate (5 inline checks) (#698)
  • schema — IS-extension fields for forge provenance + marketplace display (Phase 5A) (#697)
  • marketplace — Add tagline + JRig-Verified + forge-generated badges to plugin pages (#696)
  • validate — Add JRig Tier 3A spec snapshots + gitignore exceptions (#695)
  • blog — Add guidewire-mcp-v0-1-0-v0-1-1-76-minutes to tonsofskills.com/blog
  • forms — Rewire signup + nomination → Slack (forms-api on VPS) + partner-bar polish (#685)
  • deploy — Migrate tonsofskills.com off Firebase to Contabo VPS (#683)
  • marketplace — Rebrand to Data-Dense Pro + lazy-load search/skills indexes (#682)
  • blog — Add four-production-deploy-gotchas case study to tonsofskills.com/blog
  • blog — Add 2026-05-04 case study to tonsofskills.com/blog

Fixes

  • analytics — Wire Umami custom events + add data-domains spam guard (#692)
  • homepage — Relabel npm marquee ‘30d’ → ‘total downloads’ (#691)
  • stats — Throttle npm fetch to dodge registry rate limits + restore live total on marquee (#689)
  • homepage — Drop “last 30d” total from npm marquee (#688)
  • nav — Drop the ⌘ icon box from the header (#686)
  • homepage — Strip slop (pills, badges, shadows, ‘flagship’ labels) + agent37 removal + yellow contrast (#684)

Documentation

  • CLAUDE.md — Bring repo guide current with this session’s shipped work (#704)
  • spec — Bump master skills spec 3.1.0 → 3.3.1 (#693)