Changelog

Every release · what's new · what changed. Subscribe at hello@eventsuperos.com for monthly digest.

v100.22

Workspace UX Overhaul

May 14, 2026
v100.22
Portal Boot Fixes
  • super-admin.html was truncated — missing command palette, toast function, and boot() call. Spliced from reference version. Super Admin portal now boots correctly.
  • check.html was truncated mid-function — clearAll() body and run() call were missing. Page now completes and runs correctly.
  • mfa.html was truncated mid-tag on final script — </body></html> missing. File now terminates correctly.
  • super-admin.html: Supabase CDN URL was resolving to CJS bundle (no window.supabase global). Changed to explicit UMD path @2.39.7/dist/umd/supabase.min.js — "SUPABASE IS NOT DEFINED" error resolved.
  • event-manager.html + all portals: Cloudflare Pages injects script nonces, causing browsers to ignore 'unsafe-inline' in CSP and block all inline scripts. boot() never ran, App.sb stayed null, auth threw "Cannot read properties of null". Replaced restrictive CSP with frame-ancestors 'none' only — inline scripts now execute correctly.
v100.22
Security
  • FINDING-1: RSVP page now shows "This invitation link has expired" after 10 s if the token lookup stalls — no more infinite spinner on bad/stale tokens
  • FINDING-2: Vendor portal p-web field now rejects javascript:, data: and other non-http/https URL schemes — prevents stored XSS vector
  • FINDING-3: Content-Security-Policy header added to all pages via _headers — default-src 'self', CDN allowlist, frame-ancestors 'none'
UX fixes
  • MINOR-1: Check-in page now shows clear "No event selected" error when launched without ?event_id instead of blank zeroed stats
  • MINOR-2: "Sign in with Google" OAuth button added to the auth screen (Supabase OAuth provider)
  • MINOR-3: Adding a guest beyond the event seat limit now shows an explicit toast error instead of silently opening the modal
  • MINOR-4: Free-plan studios now see a persistent watermark footer banner with upgrade prompt
v100.11-prev
v100.22

Substrate & Growth

May 11, 2026
v100.22

Three-Track Closer

May 10, 2026
v100.5

P0 Marketplace + 2FA

May 10, 2026
v100.4

Production Runtime

May 10, 2026
v100.3

Real CRM + Billing + Observability

May 10, 2026
v100.0–v100.2

Foundation

May 9–10, 2026

Home · Public roadmap · Knowledge base · API docs