v1.2
VOD Compare
- New VOD Compare page — load two speedrun VODs side by side with synchronized playback
- Search by guild name to find runs with linked VODs
- Split navigator sidebar with merged timings and colour-coded deltas
- Click any split to jump both videos to that segment simultaneously
- Manual sync controls — “Mark Start” and re-sync for drifting playback
- Keyboard shortcuts — Space to play/pause, arrow keys to navigate splits, F for fullscreen
- Deep linking via URL parameters for sharing specific comparisons
v1.1
Live Streaming
- New Live page — watch speedruns in real time with live split tracking and death counter
- Companion App — desktop app that parses your WoW combat log and streams events live
- Active encounter banner showing current boss or trash phase
- Compare-to-reference — load any past run or the fastest time and see live deltas per split
- Embedded Twitch player when streamer has linked their channel
- Twitch overlay extension — compact in-stream widget showing splits, deaths, and timer
- Discord webhook notifications when a run goes live
- Shareable session links and automatic session selection
- Companion auto-update — checks for new versions on startup and shows download banner
v1.0
Community Features & Dashboard
- New multi-raid Dashboard landing page with raid cards, top-3 guilds, and hub section
- Leaderboard redesign: hero banner, raid sub-nav, faction dots, comp pills (Tanks/Healers/Melee/Ranged), and trend badges from weekly rank snapshots
- Compare page gains raid composition comparison, death overview boxes, and per-segment death badges with click-to-expand detail rows
- New Deaths page with aggregate and single-run mode, area bar chart, and deadliest sources table
- Phase-lock banner shown when a raid phase has ended
- Navigation updated site-wide with new top nav bar
- Raid images added for all 7 TBC raids
v0.9
Adjusted Time as Default & Quality of Life
- Adjusted time is now the default ranking — Opera fight duration and variant RP bonus are subtracted automatically
- “Adjusted time” toggle replaced with “Raw time” toggle to show original unadjusted times
- Guild page now shows adjusted times by default with its own Raw time toggle
- Compare page defaults to adjusted split times; “Raw time” toggle available
- Region and server filter dropdowns now populate immediately on cached page loads
- “Show all runs” now uses server-side pagination instead of loading the entire leaderboard
- Added Opera trash rule — pulling trash into the Opera encounter is not allowed; clearing trash during the RP event is allowed
- Announcement banner replaces community poll — thanks to everyone who voted!
v0.8
Navigation Overhaul & Cleanup
- Rules, WeakAuras, and About are now standalone pages instead of tabs
- Added Privacy Policy and Terms of Service pages
- Updated site tour to reflect the new page layout
- Added “Revalidate All” button in the admin section
- Tuned Opera bonus values — Oz 13 s, Big Bad Wolf 3 s, Romulo & Julianne 0 s
- Removed legacy v1 worker scripts; codebase is now v2-only
v0.7
Compare Tool
- New Compare page — view up to 8 runs side by side
- Split-by-split breakdown with colour-coded best/worst highlighting
- WeakAura Lua export from compare view (per-run copy buttons)
- Splits display moved from modals to the Compare page
- Unified site-nav across all pages with action buttons on the leaderboard
v0.6
Discord Webhooks & Adjusted Time
- Discord webhook notifications whenever a run enters the top 10
- Adjusted time leaderboard — removes Opera fight duration and variant bonus from run time
- Community poll banner for rule voting
- More resilient starting-point detection for leaderboard eligibility
v0.5
Guild Pages & Analytics
- Dedicated guild detail page showing valid and invalid runs
- Adjusted-time leaderboard view with Opera fight backfill
- Segment chart with fastest-run highlighting in the stats modal
- Time column now links directly to the WarcraftLogs report
- Guild name included in log processing pipeline
v0.4
Validation & Reporting
- Run reporting UI — flag suspicious runs for admin review
- Starting-point audit and automatic detection
- Resumable log revalidation with progress tracking
- Submit / Check Log modal — look up any log or add a new one
- Placeholder logs created automatically for missing entries
- Live logs are now skipped during processing
v0.3
Tour, Caching & Dev Tooling
- Guided site tour with step-by-step feature walkthrough
- Lazy ad loading to improve initial page speed
- Session and persistent caching for instant leaderboard paint
v0.2
Content & Polish
- WeakAuras tab with Wago.io install links and usage instructions
- Detailed boss-split rows including trash segments
- WeakAura Lua export for custom split timers
- Cookie consent overlay
v0.1
Initial Release
- Karazhan speedrun leaderboard with automatic WarcraftLogs fetching
- Boss split times display and backfill worker
- YouTube and Twitch video submission and embed support
- Paginated log processing pipeline