Skip to content

v2.23.0

Choose a tag to compare

@juan294 juan294 released this 26 Aug 18:20
4f6265c

Chapa v2.23.0

Creator Studio is back.

  • Studio now previews the signed-in owner's real badge data, with the same platform order, verification styling, and deployment host used by the public surfaces.
  • Saved Studio configurations now use Supabase as durable storage with Redis as the fast cache. Database-issued revisions prevent older serverless instances from replacing newer cached saves, and durable revision checks stop old cache data from returning after an outage.
  • Save controls now handle duplicate actions, errors, English and Spanish copy, live locale changes, assistive state, and narrow layouts correctly. The UI states clearly that saved settings affect the Studio preview only.
  • Preview updates preserve component state, command metadata is typed, and badge visual metadata is shared safely between server rendering and the Studio client.
  • Operational TypeScript scripts now participate in typecheck, lint, and coverage gates.

Studio configuration remains preview-only in this release: saving it does not change the public SVG badge or share page.

Creator Studio was enabled after the production deployment passed its identity, health, access-control, and save/reload checks. The studio_enabled flag remains the immediate rollback switch.

Production activation completed on 2026-08-26. The public flag converged to true; unauthenticated config access returned 401; logged-out Studio navigation targeted /api/auth/login; Juan's authenticated Studio rendered with its UserMenu entry; /set bg aurora and /save succeeded; and the saved aurora configuration survived a full reload. The public SVG badge remained byte-for-byte unchanged, and the public share page remained available with the same verified profile.

Full changes: v2.22.1...v2.23.0