Add a Ranked stats API and a live Wiki page
-
Add a Ranked stats API and a live Wiki pageAdd GET /api/ranked-stats that aggregates weapon, distance, map and opening-kill statistics, and a Wiki page that shows five tables (matches, weapons, distances, maps, openings) from a single shared read; the Wiki also exposes the site's live level bands derived from the competition policy.
-
Add live kill heatmaps and metre rulers to map pagesMap pages now show 'Where players died' heatmaps drawn over the minimap with metre rulers; the API endpoint that supplies the heatmap was updated so heatmaps aggregate the appropriate stored matches (seeded/voided matches remain excluded).
-
Add the site Wiki and integrate weapon skins with the ArmoryShip a synced, read-only Wiki (content copied from the wiki/ repo) accessible from the sidebar below Account; weapon pages link to the Armory for skins and the 3D inspect window, and the site serves versioned wiki images to avoid stale caching.
-
Show a persistent matchmaking queue card while browsing other pagesWhile you are searching on another page, a persistent bottom‑right card shows your queue status and elapsed search time and provides a Return to matchmaking button; the card hides when a ready check or modal takes over.
-
Improve perceived load time with skeleton loaders and content revealsPages and resource-driven components now show lightweight skeleton placeholders and smooth content-reveal animations while data loads, reducing visual jank during network latency.
-
Move soft server preference controls out of Account into MatchmakingSimplify region controls by removing ranking-region selection from Account and exposing soft server preferences (Europe / North America toggles) on the Matchmaking panel only; at least one region remains required and preferences apply to the next search.
-
Reserve scrollbar gutter to prevent Armory layout shiftsPrevent the page width from shifting when the Armory's filters add or remove the scrollbar by reserving scrollbar gutter space at the document root.
11 internal changes in this release