Skip to content

Changelog

Every release, documented.

1.3.02026-06-03

Production Infrastructure

Added

  • + Stripe webhook handler with HMAC-SHA256 signature verification
  • + Usage metering per tier (Free→Enterprise)
  • + Admin analytics dashboard (revenue, DAU, signups, churn)
  • + Admin user management (ban, suspend, reactivate)
  • + Custom error pages (404, 500, loading skeleton)

Improved

  • Railway deploy config for backend
  • Content Security Policy headers
1.2.02026-06-02

Scale-Ready Infrastructure

Added

  • + PWA manifest + service worker for mobile install
  • + Web Push notifications (VAPID)
  • + i18n support (5 locales: EN, JA, KO, ZH, ES)
  • + Real-time presence + typing indicators
  • + Redis caching layer (Upstash with in-memory fallback)
  • + 6 background job queues (BullMQ)
  • + Web Vitals + analytics reporting
  • + Cookie consent (GDPR/CCPA)
  • + OpenAPI spec auto-generation
  • + Health check endpoint (aggregated)

Improved

  • AVIF/WebP images, static caching, compression
1.1.02026-06-01

Commercial Hardening

Added

  • + Presigned upload/download (Supabase Storage)
  • + Dynamic OG images for profiles and content
  • + Transactional email triggers (welcome, receipt, digest, payout)
  • + A/B testing framework with deterministic bucketing
  • + Feature flags admin UI with percentage rollout
  • + Media transcoding pipeline (HLS, MP4, WebM, audio)
  • + CSRF protection (double-submit cookie)
  • + Social auth buttons (Google + Apple on web)

Improved

  • Backend Dockerfile (multi-stage Node 20 Alpine)
  • Database backup script (pg_dump + R2)
  • Env validation on startup
1.0.02026-05-28

Initial Release

Added

  • + 107 views across 9 spaces
  • + 321 Prisma models, 674 API routes
  • + Supabase auth with Apple + Google OAuth
  • + Stripe billing with portal
  • + E2E encrypted messaging (Signal Protocol)
  • + Full gaming platform with SDK
  • + Content moderation pipeline
  • + GDPR consent management