Roadmap

What's live, what's next, and what's already been released.

Planned

Tournament Formats

Round robin and swiss brackets

Chat

Real-time league chat for members

Seasons

Season management with resets, archives, and seasonal awards

In Progress

Double Elimination Polish

Bracket visual improvements, overturn support, unified bracket layout

More Cosmetics

Name effects (bold, italic), more avatar parts, seasonal items

Just Shipped

v1.5.1 — News System & Landing Page Redesign

Apr 2026
  • News & Updates feed — admin-authored news posts on the home page (Rust-style cards)
  • Full article view — click any news card to read the full post with rich HTML content
  • Admin news panel — create, edit, and delete news posts with tag categories
  • Color-coded news tags — Update, Patch Notes, Community, Event, Announcement
  • Landing page redesign — new highlights bar, trophy & ribbon showcase, how-it-works steps, coming soon section
  • Guide link added to landing page

v1.5.0 — Account Security & Admin Tools

Apr 2026
  • Security questions — pick 3 during registration for password recovery
  • Forgot password flow — answer a security question to reset your password (no email needed)
  • Account locking — 2 failed recovery attempts locks the account; super admins are notified
  • Admin unlock — super admins can unlock accounts from the admin panel
  • Change password — update your password from the Dashboard
  • Password show/hide toggle on all password fields
  • Input validation — usernames (3-20 chars, alphanumeric), passwords (8-32 chars)
  • Super admin view — admins can view any league (including private) in read-only mode
  • Security headers — helmet.js for HSTS, X-Frame-Options, and more
  • Favicon added
Released

v1.4.0 — Double Elimination & Bug Fixes

Apr 2026
  • Double elimination brackets (Beta) — winners bracket, losers bracket, grand final with bracket reset
  • LB routing — proper WB loser drop-in, LB advancement with alternating feed-in/consolidation rounds
  • LB bye handling — auto-advance lone players when WB byes prevent opponents
  • Grand final bracket reset when WB champion loses first GF match
  • Bracket view — stacked WB/LB/GF sections with connector lines and flow indicators
  • Quick test tournament button for faster testing
  • Remove players from tournaments (TDs and above)
  • Reopen registration for closed tournaments
  • Dashboard — grouped trophies, ribbons, and fixed coin lifetime display
  • Fixed BYE matches in stats, bracket seeding distribution, and standings for DE

v1.3.0 — Awards, Manage Rework & Trophy System

Apr 2026
  • Manage tab rework — searchable members, edit panel with display name, role, coins, awards
  • Ribbon system — 12 military-style milestone ribbons (match wins, tournaments, coins, streaks)
  • Auto-awarded ribbons after matches and tournament completions
  • Trophy system — auto-awarded to tournament winners with SVG trophy designs
  • Trophy tiers — Standard (default), Grand (16+ players, +25% pot), Championship (staff-selected, +50% pot)
  • Awards tab — showcase page with all trophies, trophy styles, ribbon milestones, and earners
  • Tournament rounds auto-calculated from participant count
  • Reopen registration for closed tournaments
  • Trophy card in tournament sidebar with champion display
  • Removed title system, consolidated member management

v1.2.1 — Social Links & Profile Polish

Apr 2026
  • Social links — Discord, Steam, X, YouTube on profiles (clickable)
  • LH Founding Member badge — auto-awarded to first 100 users
  • Profile layout redesign — avatar left, name + role + badges + socials right
  • Glow + gradient rendering fixes

v1.2.0 — Avatars, Badges & Cosmetics Expansion

Apr 2026
  • Avatar builder — customize your character with face, hair, eyes, mouth, accessories, and shirt
  • SVG avatars render everywhere — standings, members, brackets, profiles, nav
  • Dynamic badges — auto-earned based on performance (On Fire, Dead Last, Top Ranked, etc.)
  • Name gradients — 6 two-color gradient options for your name
  • Profile borders — colored rings around avatars including animated rainbow
  • League Profile tab — view your own stats from the league sidebar
  • Store redesign — compact swatches, powerup cards, purchase confirmations
  • Daily login bonus — 50 coins per league per day

v1.1.0 — Store, Cosmetics & Calendar

Apr 2026
  • Cosmetic store — per-league shop with name colors, name glow, and name change tokens
  • Display names — per-league names with history, shown across all league views
  • Cosmetic rendering — name colors and glow in standings, members, brackets, profiles, and announcements
  • Calendar — month-view grid with events and tournament integration
  • Tournament standings — live W/L, SR changes, placements, and prize earnings
  • Bulk add players — quick-add checklist for adding league members to tournaments
  • Skill Rating rename (SP → SR) across all views

v1.0.0 — Role System & Production

Apr 2026
  • Founder, Admin, Head TD, TD, TD Apprentice, Member roles
  • Granular permission hierarchy with role management
  • PostgreSQL migration (Supabase)
  • Live deployment on Render
  • Toast notifications, SVG icons, dark red founder badge

v0.3.0 — Tournaments & Brackets

Apr 2026
  • Single elimination brackets with bye support (max 32 players)
  • Entry fees, prize pool splits, champion tracking
  • Visual bracket with inline W buttons and undo
  • Registration system with coin transactions

v0.2.0 — Standings & Skill Rating

Apr 2026
  • League standings — Rank, GP, W, L, Win %, Streak, SR
  • Custom ELO-inspired skill rating system (10–40 SR per match)
  • Player profiles with career stats, weekly/monthly breakdowns
  • Last 10 opponents, lifetime coins, peak SR tracking

v0.1.0 — Leagues & Members

Apr 2026
  • Create and browse leagues by game, platform, visibility
  • Member management with titles, roles, join requests
  • Trophies & awards with custom icons
  • Per-league coin system (1,000 starting coins)
  • Announcements, notifications, public profiles

v0.0.1 — Platform Launch

Apr 2026
  • User registration and authentication
  • Dashboard with league overview
  • In-app guide, world clocks, responsive dark theme