Change Log
151 releases since January 2026. Newest first. The work behind them folds under each month.
September 2026
65 releasedVersion 2 of pop1stats goes live on www.pop1stats.comSep 21
The site you knew is replaced by the new one. Every old link redirects to its new page.
- Sep 26NewPlayersThe bananas are back: everyone who donated wears a ๐ on their player page
- NewPlayersTap a rating to see the days behind it: counted, dropped, and fallen out
- NewSiteSearch remembers what you picked: your recent players and clans wait under the box
- Sep 25ImprovedLeaguesA division's lobby list no longer shows the played-game slots; the portal still does
- ImprovedLeaderboardsThe top three wear the same gold, silver and bronze mark on every leaderboard
- Sep 24FixedLeaderboardsThe game mode leaderboard counts only the mode you are playing, from the day it started
- ImprovedLeaguesThe phone nav tab is now Leagues with a trophy, and Tournaments is marked planned
- NewSiteChange log: every release since January, and What's new on the start page
- Sep 23ImprovedPlayersPlayer avatars load fast and never expire
- NewPlayersVerify your player by hosting a private lobby
- FixedPlayersThe live server mirror never blanks on a slow tick
- ImprovedPlayersThe MMR page rewritten as an article
- Sep 22FixedLeaguesStatBot sessions accepted in every shape the bot sends
- NewPlayersThe game's live server list, mirrored every minute
- NewPlayersMMR page: what the number is, where yours sits, how to read it
- FixedLeague portalThe league week grid and the This-week alarm
- FixedSiteThe site no longer restarts itself every few hours
- Sep 21NewSiteVersion 2 goes live on www.pop1stats.com
- ImprovedSiteEvery legacy link redirects to its new page
- FixedLeaguesA failed page load is never kept as a not-found page
- ImprovedLeaguesLeague pages load from cache and refresh the moment league data changes
- ImprovedSitePlanned on everything unbuilt; Soon only on Compare
- NewLeaguesLeague staff named on the division overview
- Sep 20FixedLeaguesThe division sub-navigation underline stays in its row
- ImprovedPlayersThe Players online card shows your local day
- ImprovedLeaguesClickable things look clickable, and the division card is rebuilt
- ImprovedAccountStay signed in for a year
- ImprovedLeague portalGames per lobby is one number, with a switch for best-of formats
- FixedLeague portalA division's web address follows its name until you edit it
- NewLeaguesStatBot posts straight to the new site
- NewLeaguesLeagues open to everyone: in the header, and in search
- ImprovedLeaguesThe lobby graph is titled by the metric you picked
- ImprovedLeaguesLobby page rebuilt around the night, game by game
- ImprovedLeaguesA podium rail on the top three, and who played on every lobby row
- Sep 19ImprovedLeaguesDivision page rebuilt as pages under its heading
- ImprovedLeaguesLeague list and league page rebuilt
- FixedLeaguesLeague dates and game times in your own timezone
- ImprovedLeaguesThe league page shows live, upcoming and ended seasons
- Sep 16ImprovedLeaguesLobby player stats follow the division's public setting
- Sep 15NewLeague portalEdit a division's settings from its heading
- Sep 14ImprovedLeague portalA scoring framework in use is protected from accidental edits
- NewLeague portalLeagues get scoring frameworks: reusable scoring rules a division is given
- ImprovedLeague portalGame entry sheet redesigned for the phone
- NewLeague portalSchedule, re-date and delete lobbies from the division page
- ImprovedLeague portalSearch players by name or id when adding to a roster
- Sep 13NewLeague portalStandings page in the portal
- ImprovedLeague portalDivision page: a season strip with pages under it
- NewLeague portalLeague overview: running now, needs attention, recent activity
- ImprovedLeague portalEach league gets its own rail, and its tabs become pages
- Sep 12ImprovedSiteThe site lifts to slate; header and bottom nav get their own tone
- Sep 2ImprovedLeague portalThe add-staff division list is sorted, with activity and dates
- ImprovedLeague portalAdding league staff is quicker
- ImprovedLeague portalLobby rows show who played and who won
- NewLeague portalUpload a league logo
- ImprovedLeague portalThe league's Discord server shown in settings
- ImprovedLeague portalA finalized division says why its adjustments are read-only
- ImprovedLeague portalForm fields look like fields
- NewLeague portalScheduled lobbies have a time of day, shown in your own timezone
- FixedLeague portalA lobby's games count from 1
- FixedLeague portalDialogs stay inside the screen and scroll
- ImprovedLeague portalThe Tools tab loads fast
- Sep 1FixedLeague portalThe adjustments dialog loads a team's existing points
- ImprovedLeague portalLobby entry made hard to get wrong
- ImprovedLeague portalMatch is now called Lobby, everywhere
- FixedLeague portalManually entered games group into one lobby
8 behind the scenes ยท groundwork, prototypes, upkeep
- Sep 25Under the hoodSiteChange log lines reviewed for wording
- Sep 23Under the hoodSiteMore tools for running the site behind the scenes
- Sep 23Under the hoodSiteIncoming StatBot games are easier to diagnose
- Sep 21Under the hoodSiteDeploys no longer depend on the engine being up
- Sep 21Under the hoodLeague portalLeague pages can be refreshed on demand
- Sep 20Under the hoodSiteLeague setup carried over from the legacy site
- Sep 20Under the hoodSiteThe prototype league pages are gone
- Sep 2Under the hoodSiteTests that no longer rot with the calendar
- Sep 26
August 2026
17 released- Aug 30ImprovedLeague portalSearch and a season filter on the divisions list
- ImprovedLeague portalA division is active or past by its dates
- Aug 29NewLeague portalTools tab: teams suggested from unmatched squads
- NewLeague portalTools tab: unrostered players proposed onto teams
- Aug 28NewLeague portalTools tab: squads split across team rosters
- NewLeague portalArriving StatBot games are matched to their scheduled lobby
- Aug 27NewLeague portalSchedule a season's lobbies from the portal
- NewLeague portalLobbies become a thing of their own, with history filled in
- FixedLeaguesA division's games are scoped by its dates, not only its channel
- FixedLeaguesGames dated by the night they were played
- FixedLeaguesStandings refresh the moment a roster changes
- ImprovedLeague portalPortal layout: league sidebar, breadcrumbs and a teams rail
- Aug 26FixedLeague portalThe roster duplicate check no longer exempts players on several teams
- NewLeague portalScoring handles players who play for more than one team
- ImprovedLeague portalLeague management moves to its own portal
- Aug 23ImprovedPlayersRank cards on the profile link to their leaderboard
- Aug 19ImprovedSiteLeagues back behind Coming soon while the portal is built
6 behind the scenes ยท groundwork, prototypes, upkeep
- Aug 27Under the hoodLeague portalNew leagues can be set up
- Aug 23Under the hoodSiteDeploys made reliable
- Aug 22Under the hoodSiteBuild tooling upgraded and pinned
- Aug 22Under the hoodSiteTest suites with full coverage in every app
- Aug 20Under the hoodSiteWebsite and app share one description of the API
- Aug 19Under the hoodSiteWebsite, engine and app move under one roof
- Aug 30
July 2026
8 released- Jul 27ImprovedLeaguesReal standings on the league page
- ImprovedLeaguesDivision standings with totals, ratios, averages and rosters
- ImprovedLeaguesLobby tabs you can share, with the league around them
- NewLeaguesPoints race chart
- Jul 26NewLeaguesLobby MVP and the MVP race
- NewLeaguesLobby box score, derived stats and points plus-minus
- ImprovedLeaguesScoring matches the legacy site to the point
- NewLeaguesLeagues rebuilt on the new engine: league, division and lobby pages
- Jul 27
June 2026
nothing released yet1 behind the scenes ยท groundwork, prototypes, upkeep
- Jun 1PrototypeLeaguesMatch page rebuilt
- Jun 1
May 2026
33 releasedThe alpha opens on v2.pop1stats.comMay 24
The new site goes live on its own address, unannounced, for whoever finds it.
- May 24ImprovedAccountA proper error page when a Discord login fails
- May 20ImprovedAccountProfile settings form refreshed
- NewArsenalYouTube and TikTok videos on items
- May 18NewPlayersWhat is rating? An explainer opens from the season hero
- May 17FixedPlayersDaily snapshots dated to the day they were played
- ImprovedSiteClans moved behind Coming soon until they are ready
- NewPlayersA live countdown to the daily reset
- ImprovedPlayersRanks tab split into Daily, Game mode and Season
- NewSiteLink previews for every page when shared
- NewPlayersDaily feed on the profile: day by day, with the modes played
- May 16ImprovedSiteNew app icons
- NewPlayersAvatars show who is online and who is in a game
- NewPlayersToday on the start page, with a preview of the daily leaderboard
- ImprovedLeaderboardsLeaderboards open instantly: rankings are computed ahead of time
- NewLeaderboardsAll-time, daily and today leaderboards
- ImprovedLeaderboardsLeaderboard table rebuilt: sortable columns, your row highlighted
- May 15NewPlayersYour ranks on the profile: season, game mode, daily
- May 14NewLeaderboardsSeason and game mode leaderboards, with your rank on each
- ImprovedPlayersPlayer profile reorganised around an overview
- ImprovedAccountSupporter page as a single pitch
- ImprovedPlayersPlayer hero and dashboard read from the new player data
- May 3ImprovedArsenalItem descriptions refreshed; two-star damage shown first
- FixedLeaderboardsDaily and weekly deltas count only while a player is tracked
- May 2ImprovedPlayersStart page opens with a hero and a reminder to verify
- ImprovedLeaderboardsEvery base stat on every leaderboard row
- ImprovedPlayersVerify flow: unlink a player, and see which step you are on
- ImprovedSiteBreadcrumbs on item and league pages
- ImprovedArsenalLoadout builder redesigned as an in-game HUD
- ImprovedArsenalItems catalogue: subcategory pills and sorting
- May 1ImprovedSiteA design system of buttons, dropdowns, pills and tabs
- ImprovedSiteEvery FAQ question has its own link
- NewLeaderboardsDaily leaderboard
- ImprovedLeaderboardsLeaderboards page rebuilt: tabs and one big table
2 behind the scenes ยท groundwork, prototypes, upkeep
- May 10Under the hoodSitePages cache, and refresh the moment their data changes
- May 1Under the hoodSiteTools for running the site behind the scenes
- May 24
April 2026
23 released- Apr 30ImprovedPlayersActivity counts estimate the whole player base, not only tracked players
- ImprovedLeaderboardsGame mode leaderboard styled as a tournament poster
- NewPlayersA live ticker of who is online
- NewPlayersPlayers online, hour by hour
- NewLeaderboardsSeason rating leaderboard
- Apr 19ImprovedSiteCompete and Leagues marked Coming soon until they are ready
- NewPlayersSeason rating hero and a Today section on the start page
- NewPlayersSeasons
- NewPlayersOnboarding on the start page: get tracked, verify, follow
- Apr 18ImprovedAccountSigning in lands you on the start page
- ImprovedSiteOne card system across the start and player pages
- Apr 12NewPlayersStart page: your dashboard once signed in
- NewSiteFAQ page
- Apr 7ImprovedArsenalLoadouts readable without signing in
- NewArsenalItem detail pages
- Apr 6ImprovedArsenalItems catalogue in the game's own colours
- ImprovedPlayersPlayer profile hero redesigned
- ImprovedLeaderboardsVisitors get a preview of the leaderboards before signing in
- ImprovedAccountPRO is now called Supporter
- NewSiteFooter, privacy and terms pages
- NewSiteA homepage built around search
- Apr 4NewPlayersSearch page and a quick search dialog
- Apr 1NewAccountSupporter page
5 behind the scenes ยท groundwork, prototypes, upkeep
- Apr 11PrototypeLeaguesMatch page with tabs and breadcrumbs
- Apr 11PrototypeLeaguesDivision page with standings, MVP and scoring
- Apr 10PrototypeLeaguesLeague archive of completed seasons
- Apr 10PrototypeLeaguesLeague page: standings, results and schedule
- Apr 7PrototypeLeaguesLeagues hub with a game ticker and a schedule calendar
- Apr 30
March 2026
5 released- Mar 30NewAccountDelete your account, with 30 days to change your mind
- NewAccountSettings pages
- Mar 28ImprovedLeaderboardsGame mode leaderboard redesigned
- Mar 27NewLeaderboardsLeaderboards pages
- Mar 22NewPlayersPlayer profile page
19 behind the scenes ยท groundwork, prototypes, upkeep
- Mar 27PrototypeLeague portalLeague admin pages
- Mar 22PrototypeLeaguesLeague pages, first version
- Mar 21GroundworkSiteThe new website takes shape: every page gets its place
- Mar 15GroundworkPlayersSearch suggestions as you type
- Mar 14GroundworkArsenalLoadouts: build, save and share
- Mar 14GroundworkArsenalItems catalogue with tags
- Mar 12GroundworkPlayersVerify that a player is you
- Mar 11GroundworkLeague portalAn audit log of every league change
- Mar 11GroundworkLeague portalLeague administration: divisions, teams, rosters and scoring
- Mar 10GroundworkSiteClan logos and banners
- Mar 10GroundworkAccountSettings: profile and connected accounts
- Mar 9GroundworkSiteClans: create one, invite members, manage the roster
- Mar 9GroundworkLeaguesLeagues: divisions, standings and results on the new engine
- Mar 8GroundworkPlayersMatch history per player
- Mar 8GroundworkLeaderboardsLeaderboards use live stats while a period is open
- Mar 7GroundworkPlayersPlayer profiles
- Mar 7GroundworkPlayersPlayers who ask not to be shown are kept out of lookup
- Mar 7GroundworkAccountSupporter checkout and billing portal
- Mar 1GroundworkAccountSupporter subscription
- Mar 30
February 2026
nothing released yet12 behind the scenes ยท groundwork, prototypes, upkeep
- Feb 22GroundworkLeaguesStatBot games flow into the new engine
- Feb 21GroundworkLeaderboardsLeaderboards filter by stat and open on your own row
- Feb 21GroundworkPlayersWin rate on player statistics
- Feb 19GroundworkPlayersGame modes attached to activity and games
- Feb 15GroundworkPlayersGame feed: a player's recent games
- Feb 15GroundworkPlayersDaily deltas: what changed in your stats since yesterday
- Feb 14GroundworkLeaderboardsLeaderboard snapshots, the base for daily and weekly rankings
- Feb 9GroundworkPlayersPlayer search, rebuilt to forgive typos
- Feb 8GroundworkLeaderboardsWeekly leaderboards
- Feb 5GroundworkPlayersMore capacity for tracking players
- Feb 3GroundworkLeaderboardsRating leaderboard
- Feb 1GroundworkSiteThe legacy site starts reading player data from the new engine
- Feb 22
January 2026
nothing released yetWork on the new pop1stats beginsJan 5
A new engine behind the site: fresh code, a new database, and Discord sign-in from day one.
10 behind the scenes ยท groundwork, prototypes, upkeep
- Jan 29GroundworkPlayersPlayer rating
- Jan 28GroundworkPlayersActivity stats: how many played today and this week
- Jan 27GroundworkPlayersOnline players: who is in the game right now
- Jan 25Under the hoodSiteA new database layout for the years ahead
- Jan 17Under the hoodSiteThe API is versioned so old and new can run side by side
- Jan 11GroundworkPlayersPlayer avatars and last-seen times
- Jan 8GroundworkPlayersGetting tracked no longer waits for someone to accept you
- Jan 8GroundworkPlayersDaily snapshots of every tracked player, taken on the days they play
- Jan 6GroundworkPlayersPlayer stats mirrored from the game every minute
- Jan 5GroundworkAccountSign in with Discord
- Jan 29