v0.4.0 is a complete rebuild of CRC using **SvelteKit 2 and Svelte 5**. The frontend has been rewritten in **TypeScript**, the UI system redesigned with **SCSS and CSS custom properties**, and the database schema reorganized around a unified `profiles` table.
This release introduces a full game editor, community game submissions, global search, a news CMS, runner profile theming, and a significantly expanded admin toolkit. The Cloudflare Worker has also been upgraded with KV-backed global rate limiting.
Added
Core Platform
Full SvelteKit 2 + Svelte 5 rebuild
Complete TypeScript codebase
SCSS styling system with reusable components and theme tokens
CSS custom property theme system (--accent, --bg, --panel, etc.)
Game Management
Full admin game editor (/admin/game-editor/[game_id])
v0.3.0 marks the transition from a static submission site to a fully authenticated platform. Authentication, moderation, API infrastructure, legal compliance, and security systems are now integrated. The submission pipeline has been rebuilt around Supabase and a Cloudflare Worker.
Added
Full authentication system using Discord and Twitch OAuth (Supabase-backed)
Runner profile creation, editing, account linking, and status tracking
Role-based access control (Super Admin, Admin, Verifier, User)
Complete admin dashboard with moderation queues for profiles, games, and runs
Cloudflare Worker API layer replacing Google Form workflow
JWT-protected admin approval endpoints
Supabase database schema for profiles, runs, games, and moderation tracking
Modded game support with base-game linking
Community achievements system (game-defined, community-tracked)
Personal goals system (runner-defined, profile-integrated)
Legal infrastructure:
Terms of Service
Privacy Policy (GDPR + CCPA)
Cookie Policy
Community Guidelines
Cookie consent banner with granular controls
Automated user data export (self-service)
Turnstile captcha on all public submission forms
Security header hardening and strict SSL configuration
Consolidated CI workflow and expanded validation checks
v0.2.0 introduces structured game pages, a unified rule system with global definitions and game-specific overrides, and a redesigned run submission flow. These changes establish a clearer foundation for organizing challenge runs and preparing the platform for future verification and profile syst
Added
Advanced Search on the /runs/ page, matching Rule Builder behavior on /rules/
Single-select controls for Run Type, Category, Character, and Glitches Used in both Advanced Search and Rule Builder
Global rule definitions with support for game-specific overrides
Run classification into three types:
Full Runs
Mini-Challenges
Player-Made Challenges
Credits section added to the Overview tab, displayed even when empty
Brief first-view session highlight for the Rule Builder
Submit a Run page now pulls game-specific data to populate relevant options
Submit a Run page displays the Video URL when pasted
Cloudflare verification added to Submit a Run
Return to Top button appears after scrolling 75% of a page
Changed
Game pages now include separate Runs, Rules, and Submit a Run sections
Run listings updated to reflect new run type separation
Game navigation standardized across all pages
CSS updated to improve layout consistency, spacing, and readability
Internal
Site structure updated to support scalable rule resolution between global and game-specific definitions
Submission flow refactored for future verification and moderation workflows
Upcoming
Planned
Minor Submit a Run consistency updates
Hide non-relevant variables
Possible reordering of fields
Runner Profile sign-in verification via Discord and or Twitch
Major Runner Profile redesign and data model overhaul
This release marks the first functional milestone of the Challenge Run Community platform. CRC is currently in private beta and focused on building a stable foundation before public launch.
What is available in this release
Game pages with structured information and a consistent layout
Challenge categories organized per game
Review and verification process before games appear publicly
Consistent navigation across all game pages
What this release focuses on
Accuracy over speed
Structure over scale
Systems designed to grow without breaking
What this is not yet
A public submission platform
A complete or final feature set
A replacement for existing challenge run sites
Feedback from private testers will help shape the next phase of development.
We use essential cookies to keep you signed in and remember your preferences. We also use analytics cookies to understand how you use the site. Learn more