← All B44-REVIVAL updates
Changelog

B44-REVIVAL

Reviving Battalion 1944.

2026-10-02 2 October 2026

Add a Ranked stats API and a live Wiki page

✨New
  • Add a Ranked stats API and a live Wiki page
    Add 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 pages
    Map 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 Armory
    Ship 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 pages
    While 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.
⚡Improvements
  • Improve perceived load time with skeleton loaders and content reveals
    Pages 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 Matchmaking
    Simplify 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.
🐛Fixes
  • Reserve scrollbar gutter to prevent Armory layout shifts
    Prevent 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