Changelog
September 7, 2026
-
Improved
Faster draft rooms: Finished draft rooms now open from a prepared copy of the full board, so every pick appears at once instead of filling in gradually. Rooms for a draft that is still running keep updating live as picks come in.
-
Improved
Game of the Day voting: On days with an early lineup deadline, the Game of the Day poll now posts earlier so there is always a full voting window before voting closes. Voting still closes at the lineup deadline, exactly as the poll says.
-
Fixed
Live scores and stats: A live score that drops because of a confirmed correction now publishes right away instead of being held back. Stats also rebuild properly when a finished game is reopened and edited after the fact.
-
Fixed
Retirements tied to GM moves: Announcements where a player retires from their team to take over as a GM are now read correctly. The roster move is recorded and the new GM is credited to the right team instead of the one they left.
August 24, 2026
-
New
Rookie filter on leaderboards: Player leaderboards can now be narrowed to rookies, so you can see how this season's first-year players stack up. The filter row is also more compact on phones, easier to tap, and readable in dark mode.
-
Improved
Draft capital: Draft capital now reaches further into future seasons, and picks from a draft that has already been held are no longer listed as assets a team still holds.
-
Improved
Golf scoring deductions: Weekly tournament polls are now recognized by pattern rather than exact wording, so round-leader and top-finisher polls are deducted automatically every tournament week instead of needing to be set up by hand. Saving the deduction settings also no longer turns off rules that aren't shown on the form.
-
Fixed
Site fixes: Championship finishes are now recorded correctly when a series is clinched, and the champion banner no longer breaks on mobile. The advanced karma view hides rows that have nothing in them, lineup posts show the opponent's full team name, and lineup pop-ups in the commissioner portal no longer load twice.
August 17, 2026
-
New
Redesigned game cards: Game cards on the season pages now show the margin at a glance, plus a rail that places each matchup against the rest of the day's slate. Tapping a matchup on mobile opens a detail tooltip that closes on its own instead of sticking around.
-
New
Trade block joins the portal: The trade block now lives inside the GM portal next to the rest of your team tools. The whole GM and commissioner portal also moved onto the modern site, so switching between pages is much faster, lineup pop-ups are more compact, and the toolbar is easier to use on a phone.
-
Improved
Live scores and karma views: Live projections now refresh the moment new scores are published and stay tied to the correct game. On the advanced karma view, the player row you open stays pinned while you scroll and the rest of the detail loads only when you need it.
-
Fixed
Site fixes: The season picker no longer lists seasons from the other league, Season 12 now appears in the player comparison tool, and roster moves are no longer announced twice. Also fixed dark-mode card titles in the portal, an error on the power rankings page, and the header briefly rendering in the wrong font.
August 10, 2026
-
New
Rebuilt GM and commissioner portal: Roster and transaction tools are now unified modules with a 30-team switcher, faster search, a guided retirement flow, and queued moves so submissions no longer stall. Commissioners can act on behalf of any team in their league and start GM onboarding directly from the portal.
-
New
Waiver priority and power rankings: GMs can now rank their waiver claims in the order they want them processed, and every free agent shows where they came from. Power ranking voting is automated with published windows and reminders, and commissioners can submit rankings themselves.
-
Improved
Draft rooms in both leagues: Picks now run on a three-minute clock with tighter on-the-clock pings, the draft order reads correctly through compensatory runs, and compensatory picks are created and slotted automatically. Traded picks and pick labels now read in plain English everywhere they appear.
-
Fixed
Live scores and site polish: Live scoring now refreshes more responsively during busy stretches, keeps each league's games separate, and no longer stalls at startup or replays stale numbers. Also fixed leaderboards counting postseason non-participants, mobile page titles wrapping, cramped weekly standouts, and broken links between the RKML draft and league pages.
August 3, 2026
-
New
Major draft GM tools: Added the GM portal draft queue with autopick preferences, a live draft console, pre-draft preflight checks, and the ability to voluntarily forfeit a pick on the clock.
-
New
League rules and RKML draft automation: Added the RKL lineup submission policy, playoff roster lock and cover-rule retirement clauses, and automatic RKML retirements and returns tied to the draft.
-
Improved
Live scoring and karma feed: Idle-gated live scoring to wake off the leaderboard and publish exact diffs, parallelized and rate-tuned the Advanced Karma feed lanes, and stopped duplicate automatic deductions.
-
Fixed
Draft, transactions, and portal reliability: Corrected draft order, pick obligations, and draft room clock skew; enforced the major-league signing/waiver pause on every path; resolved transaction-approval deadlocks; and cut GM portal latency.
July 27, 2026
-
New
S12 draft automation: Added automated S12 Major draft support and static S11 postseason snapshot profiles.
-
Improved
Season rollover and draft tools: Made season rollover atomic, retry-safe, and schedulable to run unattended; hid inactive season shells and extinguished pick obligations from view; and refined the draft lottery's mobile layout.
-
Fixed
Draft, relegation, and bot reliability: Corrected pick obligations, draft order, and draft capital filtering across season rollover and trades; fixed relegation matchup detection, numeric pick trade parsing, and daily leaderboard snapshot scope; and resolved bot reply-queue and schedule-resolution issues.
July 20, 2026
-
New
Fresher public data: Added broader snapshot refresh coverage for manual award saves, draft obligation changes, and point-in-time postseason series records.
-
Improved
Advanced Karma and mobile polish: Reduced cold-load flashing, made live collection work more efficient, refined sport and label wording, and improved the mobile game modal.
-
Fixed
League data and operations: Corrected forfeiture status and postseason history, tightened draft snapshot updates, retired obsolete World Cup operations, and made Firebase deploy checks more selective.
July 13, 2026
-
New
Advanced Karma game view: Added enriched game data, client-safe serving, public snapshots, automated golf deductions, and an interactive game modal across schedules and player and team profiles.
-
Improved
Mobile score experience: Tightened scorelines and rollup tables, optimized player charts and event swings, added event timestamps and adjusted scores, and clarified sport totals.
-
Fixed
Live scoring reliability: Kept live scores synchronized with golf deductions, rebuilt deductions safely when rules change, resolved doubleheader payout timing, closed game-detail races, and refreshed public pages after award saves.
July 6, 2026
-
New
Historical postseason profiles: Added snapshot-backed player and team postseason profiles and refreshed their historical leaderboards, along with World Cup co-GM access codes and onboarding support.
-
Improved
Overnight processing: Reworked the overnight cascade with explicit runs, receipts, retries, safer scheduling, and clearer live-scoring controls.
-
Fixed
League and history correctness: Scoped staff waiver permissions to the active league, repaired Orphans and Kings history, handled unresolved postseason backfills safely, and fixed playoff, score-formatting, draft-prospect, and career-stat issues.
June 29, 2026
-
New
S11 playoff prediction contest: Added the S11 contest setup, refreshed the pick and leaderboard pages, and moved the contest entry point into the playoff bracket flow.
-
Improved
Postseason pages: Redesigned the playoff bracket for mobile, tightened the season banner and game list, synced live game cards with modal scores, and made submitted contest picks easier to scan.
-
Fixed
Playoff and World Cup reliability: Fixed stale playoff contest leaderboard updates, transaction parser misses, World Cup knockout lineup posts, bracket labels, squad snapshots, and live game finalization.
June 22, 2026
-
New
Static game details: Began serving completed, active-season, and live game detail popups from public snapshots so schedule, profile, and team pages can open game details faster.
-
Improved
Public page polish: Smoothed in-site navigation, refreshed mobile layouts, improved loading skeletons, tuned game-flow charts, and brought more season, career, draft, and portal screens into the newer visual system.
-
Fixed
Read-load and admin reliability: Reduced leaderboard, stat cascade, profile, and portal read fanout while keeping public snapshots fresher after admin corrections and live schedule changes.
June 15, 2026
-
New
S11 pages: Made the newest season pages load faster and more consistently, bringing S11 in line with the completed-season pages.
-
Improved
Page navigation: Moving between season pages now feels smoother, especially when jumping around the site repeatedly.
-
Fixed
Cleaner live tools: Cleaned up World Cup recent results, trade report timing, draft results sorting, pick obligations, bot score summaries, and live schedule updates.
June 8, 2026
-
New
Older seasons: Opened S2 to public browsing and added more historical draft results, awards, postseason rosters, era-correct team logos, and player comparison tools.
-
Improved
World Cup matchday flow: Added lineup/report tools, live scores, World Cup box scores, recap drafts, group labels, schedule fixes, deduction indicators, and a cleaner scorebar.
-
Improved
Faster score pages and recaps: Made player and score pages lighter to load, improved automated score writeups, and handled more oddball recap situations gracefully.
June 1, 2026
-
New
World Cup tournament: Added the public World Cup home, squads, groups, schedule, bracket, leaderboards, Golden Boot, squad/player pages, and country flag icons.
-
New
World Cup draft: Added the live draft room, GM queue and autopick tools, co-GM support, scheduled start, opt-out handling, and safer on-clock pick tracking.
-
Improved
Season page polish: Made completed seasons show the right team names, logos, champions, and career leaderboards more reliably.
May 25, 2026
-
New
Season pages refresh: Moved the season homepage, player profiles, postseason pages, playoff bracket, playoff contest, draft room, draft pages, and common pages into the newer site experience.
-
Improved
Faster loading: Reduced page flicker, improved first loads, cleaned up styling conflicts, and made the hosted season pages behave more consistently.
-
Fixed
Live and league switching: Restored live score refreshes, game-flow access, homepage live controls, league switch behavior, tied leaderboard ranks, GM trade block links, and game details that could get stuck on old information.
May 18, 2026
-
New
More refreshed pages: Brought schedules, leaderboards, trophy case, draft results, transactions, teams, players, free agents, draft order, and related pages into the refreshed season-page design.
-
Improved
GM Manage Team: Redesigned the waivers experience into a faster Manage Team flow, capped waiver lists, improved roster expansion, and enabled minor waiver claims before opening release.
-
Improved
Historical and bot polish: Rendered reconstructed historical playoff brackets from actual series, improved profile/game popup responsiveness, added minor Game of the Day vote automation, and clarified bot help text.
May 11, 2026
-
New
Faster home and profile pages: Made the homepage, player profiles, team profiles, and game details open faster on busy public pages.
-
Improved
Game details and daily boards: Redesigned the game details popup, made it open more quickly, restyled historical daily leaderboards, and tightened the desktop layouts.
-
Fixed
Lineup and navigation reliability: Accepted emoji-only Real handles, reduced false name-change prompts, added a bot player-rename command, and cleaned up old season links.
May 4, 2026
-
New
S11 Draft Room: Added a live Draft Room dashboard, moved it under S11, improved the mobile pick panels, and added a clearer post-draft state.
-
New
Bot onboarding and schedule tools: Added GM schedule commands, automatic active-season detection, multi-word team onboarding, and a manager onboarding flow that DMs new GMs their access code.
-
Improved
Older season accuracy: Improved checks for reconstructed rankings and added safer fallbacks for live scoring when daily karma data rolls over in a tricky way.
April 27, 2026
-
New
Cleaner season links: Season pages now use one consistent link pattern, and homepage/portal navigation points to the same set of season pages.
-
New
Career and franchise history: Added career stats and franchise history sections to player/team profiles, including better support for multi-team careers and season-by-season browsing.
-
Fixed
Season records and championships: Added a way to mark vacated championships, fixed how vacated titles show up, corrected playoff contest scoring, and cleaned up promotion-related draft pick swaps.
April 20, 2026
-
New
GM waiver moves: Implemented direct waiver moves from the GM portal, improved GM portal announcements, and polished the signing popup.
-
Improved
Older season cleanup: Improved the process for rebuilding early RKL history, fixed S0 multi-day matchup scoring, reduced mismatches, and added more manual handle corrections.
-
Fixed
Transactions and season completion: Improved retirement checks and cleaned up Finals games so completed seasons finish correctly.
April 13, 2026
-
Fixed
Playoff contest standings: Fixed timing issues that could leave the playoff contest leaderboard behind after games finished.
-
New
Draft prospect updates: Added support for draft prospect updates from Real replies and made prospect pages stay better aligned with the latest player information.
-
Improved
Mobile season pages: Tightened mobile stat cards, postseason headers, trophy case cards, and team/player layouts, plus added point-in-time opponent records to team schedules.
April 6, 2026
-
New
Public playoff contest: Added the S10 playoff contest, leaderboard, verification, pick screens, commissioner controls, and public links from the playoff bracket.
-
Improved
Contest experience: Added team icons, compact game cards, cleaner selectors, quieter autosaves, save confirmations, dark mode polish, and a clearer leaderboard champion display.
-
Fixed
Playoff contest fixes: Fixed placeholder teams, pick saving, finals visibility before lock, seed validation, and postseason deadline report links.
March 30, 2026
-
Fixed
Minor playoff clinching: Corrected minor league playoff clinch calculations.
-
Fixed
Bot and lineup edge cases: Supported emoji-only handles, prevented duplicate Game of the Day vote threads, and fixed GM lineup name-change confirmations.
-
Improved
Rules page theming: Cleaned up dark mode styling for the embedded rules gist.
March 23, 2026
-
New
Daily score summaries: Added manual daily score summaries and kept low-confidence fallback summaries out of group posts.
-
Improved
Lineup receipts: Added confirmation receipts for lineup submissions and made direct links to lineup pages open more reliably.
-
Fixed
March Madness scoring: Fixed Elite 8 contest scoring and champion banner display.
March 16, 2026
-
New
March Madness stats: Added tournament stats, contest leaderboards, ESPN-style scoring, bracket view after lock, synced picks, verified badges, and completed-game popups.
-
Improved
Busy live slates: Improved live scoring and live-game displays for days with many March Madness games happening at once.
-
Fixed
Postseason data cleanup: Fixed trophy case omissions, award loading, all-star team selection, March Madness mobile popups, and Game of the Day reports choosing the wrong game type.
March 9, 2026
-
New
March Madness foundation: Added the tournament setup, public bracket page, GM lineup support, bot lineup support, and cross-league game/report tools.
-
New
Bracket contest: Added the bracket contest, verification flow, auto-save, submission status, champion display, tiebreaker, resubmission support, and tap-to-copy verification text.
-
Improved
Season tools and reminders: Added early versions of the new season pages, older-season repair tools, automated lineup reminders, lineup auditing, roster-state fixes, and S10 recent-game date corrections.
March 2, 2026
-
New
RKL bot expansion: Added more bot posts and commands for DMs, transaction reports, draft capital, Game of the Day, lineup previews, voting, winners, deadlines, and lineup reminders.
-
Improved
Bot reliability: Made bot replies less likely to repeat, stall, or get too long for Real group comments, and cleaned up the help text.
-
New
Golf deductions: Added better controls for finding and applying golf karma deductions, including time filters and an override for the 500-point cap.
February 23, 2026
-
New
Waiver processing: Added waiver processing for major and minor leagues, GM waiver overview improvements, commissioner/admin controls, manual processing tools, waiver awards, and bot announcements.
-
New
RKL bot launch support: Added the pieces needed to run the RKL bot for real league use, including lineup help, live comment handling, and duplicate-reply prevention.
-
Fixed
Live scoring guardrails: Fixed deduction bugs, prevented live games from being touched by automatic transaction checks, and repaired a double-counted games played issue.
February 16, 2026
-
New
Text lineup submission: Added a text-based GM lineup submission mode with confirmation, name-change detection, clearer warnings, easier editing, and more readable buttons.
-
New
Transaction undo tools: Added ways to rescind or reverse transactions, including older transactions that were missing newer tracking details.
-
Improved
Roster and admin safety: Added suspension controls, rookie batch creation, captain emoji support, faster signed-in pages, and better filtering so old teams do not appear in active S10 views.
February 9, 2026
-
Improved
Transaction monitor: The transaction monitor now understands more trade wording, catches more draft pick formats, checks ownership more carefully, and blocks duplicate or no-op approvals.
-
Improved
S10 performance: Added S10 navigation and made leaderboards, team pages, and season pages load faster with less waiting.
-
New
Power rankings and short links: Added the GM power rankings submission system with live countdowns and admin views, plus a short URL manager with
/go/redirects.
February 2, 2026
-
New
Season 10 setup: Added the S10 page set, season locking, setup tools for the next season, and draft/free-agent links.
-
New
Faster public pages: Made transactions, awards, draft results, draft picks, standings, and season pages load more quickly.
-
Fixed
Transaction monitor polish: Fixed light mode, rejection flow, approval/rejection card removal, logging, and RealSports connection issues.
January 26, 2026
-
New
Promotion and relegation: Added automated promotion/relegation detection and execution, then moved the tools into the admin portal with safety checks.
-
New
S10 draft order: Added the S10 draft order page, populated draft pick positions, linked it from draft pages, and refined draft-order dark mode and league-toggle behavior.
-
Improved
Season and transaction readiness: Added automatic Real app transaction monitoring, fixed completed-season week lookups, sped up the S9 homepage, and corrected recent postseason game displays.
January 19, 2026
-
Improved
2v2 live page: Repurposed and finalized the 2v2/H2H live page and adjusted homepage links to point at the updated experience.
-
Fixed
Postseason generation: Fixed race conditions and double-counting in postseason auto-generation and game completion.
-
Fixed
Minor playoff labels: Updated minor league playoff series labels and daily lineup report conference-finals labels to use North/South naming consistently.
January 12, 2026
-
New
Automatic postseason schedules: Added automatic postseason schedule generation, minor league playoff-bracket support, and repair paths for bracket advancement.
-
Fixed
Postseason pages: Fixed S9 postseason player and team pages that were showing not-found errors.
-
Fixed
Live and admin fixes: Fixed daily leaderboard and game-flow charts lagging one update behind, transaction type validation errors, and minor player search troubleshooting in commish tools.
January 5, 2026
-
Fixed
Safer error messages and faster pages: Cleaned up risky error displays and improved speed in live scoring, rankings, schedules, and player management.
-
Improved
Stats glossary and mobile layout: Improved the stats glossary equations on phones, restyled the playoff bracket button, and fixed draft lottery scrollbar jitter.
-
Improved
League consistency: Clarified major/minor league data rules behind the scenes so future updates are less likely to mix league data.
December 29, 2025
-
New
S6 history recovery: Added tools to match old games, players, lineups, rankings, and karma totals so Season 6 history can be rebuilt more accurately.
-
Improved
Reconstruction checks: Added weekly matching, unmatched-handle reports, manual corrections, and postseason passes to catch more historical data gaps.
-
New
Historical result review: Added tools to read old game results, match them to lineups, and review the matches before saving them.
December 22, 2025
-
New
Minor all-star support: Added minor league awards and GM selection support, corrected all-star naming, and restored minor all-star rosters and icons in the trophy case.
-
New
Free agents: Added the free agents page, integrated free-agent transactions, added batch player creation, and created player records when adding players to the pool.
-
Improved
Prospects and icons: Fixed player-handle mismatches, improved prospects/free-agent tables on mobile, added a Players nav dropdown, and cleaned up team icon display.
December 15, 2025
-
Fixed
Power ranking labels: Removed the extra week suffix from minor league power ranking versions.
-
Fixed
Daily history popup: Fixed the Top 100 Finishes stat and duplicate chart tooltip behavior.
-
Improved
Report polish: Updated captain emoji/report mappings and refreshed team icon assets used by report tooling.
December 8, 2025
-
Fixed
S9 styling refresh: Fixed schedule styling, game popup details, team-card mobile centering, page styling flash, and dark theme dropdown controls.
-
Fixed
League data accuracy: Fixed single-game leaderboards showing the wrong league data and S9 team tabs showing Season 8 titles.
-
New
Access codes: Added GM/Co-GM role selection to access codes so registrations can land in the right portal role.
December 7, 2025
-
New
Co-GM access: Added co-GM support across team management, GM dashboard access, lineup submission, and trade block tools.
-
Fixed
Commissioner player edits: Fixed the permission check so commissioners can update player details again.
December 6, 2025
-
Fixed
Transactions deep links: Loading transactions from a team profile now applies the team, week, and type filters straight from the URL parameters so the list opens pre-filtered.
-
Improved
League-aware refresh: Switching between major and minor leagues automatically reloads the draft lottery and transactions pages, clearing cached pagination data for a clean view.
-
Fixed
Draft lottery accuracy: Conference lookups and draft pick queries now respect league-specific data types so minor league draft ownership displays correctly.
December 1, 2025
-
Fixed
Seeding script stability: Resolved duplicate Firebase app initialization in the seed workflow to keep scripts from crashing on startup.
-
Fixed
Game detail modals: Minor league games once again populate in admin modals, and the admin navigation dropdown styling has been refreshed for clarity.
-
Improved
Manage games controls: Adjusted control layout and interactions in admin tools to make scorekeeping actions more reliable.
November 24, 2025
-
New
Minor league draft setup: Added compensatory round configuration and resiliency checks so the minor league draft mirrors major league flexibility.
-
Improved
Draft admin UX: Introduced dark theme support and cached configuration loading to speed up draft configuration screens.
-
Fixed
Draft submission hygiene: Cleanup scripts and row-count fixes ensure compensatory picks and uploaded data are counted accurately, plus a round-calculation bug now counts non-comp picks correctly.
November 17, 2025
-
New
Game flow charts: Schedule modals now include toggles to show play-by-play flow charts alongside box scores.
-
Fixed
Standings and rosters: Team standings sort correctly again, and GM tools now manage player handles and rosters consistently with the admin experience.
-
Improved
Admin/GM sync: Player handle changes propagate between GM and admin views to keep roster data aligned.
November 10, 2025
-
Improved
Postseason dashboards: Player, team, and leaderboard postseason pages received refreshed layouts and data wiring for the latest playoffs.
-
New
Live coverage page: A dedicated live.html for 2v2 action now matches site styling and provides a consistent real-time experience.
-
Improved
Postseason polish: Additional formatting tweaks bring the postseason pages in line with the main site’s visual system.
November 6, 2025
-
Improved
Season 9 rollout: Updated site-wide references from Season 8 to Season 9 and added navigation links to previous seasons for easier jumping between eras.
-
Fixed
Season duplication guardrails: Safeguards prevent accidental season duplication while refreshing the RKL-S8 data set.
-
Fixed
Manual scoring: Addressed manual score entry issues to keep late-season stat corrections accurate.
October 15, 2025
-
Improved
Draft lottery tools: Updated manage-lottery and postseason leaderboard logic to better handle bracket updates and lottery simulations.
-
Fixed
Postseason data integrity: Bracket logic and Firestore rules were tightened to keep playoff results in sync across views.
-
Improved
Reporting updates: Admin reporting tools now reflect postseason stat corrections and leaderboard tweaks more reliably.
October 10, 2025
-
Fixed
Playoff bracket bug: Patched an issue that kept bracket updates from displaying correctly during the playoffs.
-
Improved
UI polish: Cleaned up lingering test controls and refreshed mobile button layout on playoff and trophy pages.
-
Improved
Trophy case styling: Adjusted typography and spacing for a more consistent hall-of-fame presentation.
September 29, 2025
-
Improved
Draft prospects resiliency: Prospect data now survives reloads and intermittent network hiccups, reducing admin rework.
-
New
GM lineup tooling: Added lineup submission scaffolding for GMs, including timezone handling fixes to avoid late submissions.
-
Improved
Reports cleanup: Admin report management received usability updates following the draft and schedule changes.
September 22, 2025
-
New
Stats hub refresh: Updated glossary and leaderboard pages with clarified definitions and links for the latest metrics.
-
Improved
Stat corrections: Added tooling to apply stat fixes and async lineup submissions without blocking other admin tasks.
-
Fixed
Import safeguards: Added import limits and manage-games updates to prevent accidental duplicate data during corrections.
September 15, 2025
-
New
Awards admin: Manage-awards tools were expanded with new controls for postseason recognition.
-
Improved
Game management: Live scoring, admin modals, and game updates received multiple fixes for reliability during all-star events.
-
Fixed
All-star scoring: Addressed live scoring discrepancies to keep special event stats accurate.
September 9, 2025
-
Improved
Draft results: Draft results scripts now pull the correct player IDs and present cleaner verbiage throughout the page.
-
Improved
Leaderboards refresh: Leaderboard calculations and presentation were tightened to keep rankings accurate during early season shifts.
-
Fixed
Data sourcing: Corrected player ID sourcing in draft utilities to prevent mismatched selections.
September 6, 2025
-
New
Reports module: Added lineup reporting tools with custom team emoji support for richer submissions.
-
Improved
Branding: Updated site logos and emojis across reports and lineups to match new team assets.
-
Fixed
Report handling: Follow-up fixes ensure report functions execute without runtime errors.
August 30, 2025
-
New
Scorekeeper tools: Added scorekeeper functionality and admin dashboard controls to streamline in-game updates.
-
Improved
Homepage reliability: Fixed multiple index page regressions to keep schedules and headlines loading correctly.
-
Fixed
Admin workflow: Adjusted file paths and dashboard behaviors to reduce errors during late-season updates.
August 18, 2025
-
New
Player retirements: Added retirement tracking and surfaced updates across player profiles.
-
Improved
Transactions experience: Transactions pages received layout and filtering updates for easier browsing.
-
Improved
Player pages: Enhanced player detail pages with additional data points and cleaner presentation.
August 11, 2025
-
Improved
Schedule loading: Schedule scripts were optimized and de-duplicated to lower load times.
-
Fixed
Week detection: Corrected current-week detection to keep scoreboard data aligned with the calendar.
-
Fixed
Postseason karma totals: Fixed postseason karma calculations so totals reflect all rounds accurately.
August 5, 2025
-
Improved
Scoring engine: Refactored score updates and Firestore queries to reduce load and speed up results.
-
Fixed
Auto-finalization: Added automated game finalization to cut down on manual closing tasks.
-
Fixed
Query stability: Multiple debug passes resolved failing score queries to keep live updates flowing.
August 3, 2025
-
Improved
Worker links: Updated worker URLs and environment toggles to keep deployments pointing at the correct data sources.
-
Improved
Environment switch: Simplified switching between live and test environments for faster debugging.
-
New
Admin visibility: Added a quick ls shell utility entry to aid troubleshooting directly from the dashboard.
July 22, 2025
-
Improved
Draft lottery clarity: Renamed lottery scripts and refreshed results presentation to match latest drawings.
-
Improved
Trophy case: Updated trophy case visuals and content for midseason awards.
-
Improved
Season homepage: Refreshed homepages with the latest schedule links and graphics.
July 16, 2025
-
New
Regular Season Awards: Three regular season awards (best team, best performances) have been potsed to the trophy case page. Congrats to the winners!
July 5, 2025
-
Improved
Team Page Optimization: Streamlined client-side data processes to help the team profile pages load faster.
July 3, 2025
-
Improved
WAR Formula Update: The definition of a replacement-level performance was changed from 80% of the leaguewide median to 90%, better reflecting the 180th-best REL median value in the league. (This should not be changed again; 90% appears to be an accurate definition of replacement-level using prior seasons' data, too.)
July 2, 2025
-
New
Playoff Bracket: Added a playoff bracket that is accessible through the standings & rankings page. Links to the bracket will be added elsewhere once the postseason begins.
June 21, 2025
-
New
Comparison Tool: Added a new Comparison Tool for users to see how any two players or teams stack up against each other! Team comparisons also feature a couple new stats that are described in the advanced stats glossary.
-
New
Trophy Case: Added a new Trophy Case page to display league champions, award winners, and All-Stars.
-
Improved
Navigation: Replaced the "Leaderboards" link with a new "Stats Hub" dropdown menu, which now contains links to Leaderboards and the new Comparison Tool for a more organized layout.
June 15, 2025
-
New
Dark Mode: Implemented a site-wide dark mode theme toggle. Click on the sun/moon icon (top right on desktop; top left on mobile) to switch themes. Your preference is saved locally for future visits.
June 14, 2025
-
New
All-Star Week: The all-star, rising stars, and GM games have been added to the league schedule and will be assigned dates when available.
-
New
Stats Glossary: Added an advanced stats glossary for users to learn about metrics such as REL, GEM, and WAR.
-
Improved
Navigation: Consolidated draft-related pages into a "Draft Central" dropdown menu for a cleaner header.
-
New
S8 Draft Lottery Page: Created a Tankathon-style lottery page and simulator for the upcoming S8 draft.
-
New
S7 Draft Results: Added season 7 draft results with corresponding player stats. Also added an "R" badge to identify rookies on leaderboards and team rosters.
June 13, 2025
-
New
Added GEM and WAR leaderboards: Added player leaderboards for GEM (geometric mean player rank) and WAR (Wins Above Replacement - new!). These two stats also make an appearance on player/team profiles.
-
New
Added Changelog: Created page to document site improvements and edits.