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