Release Notes · Log
Changelog
Everything new, improved, and fixed in GridIron Duels.
v2.17.0
April 2026
- New Rivalries now available on mobile — see your rivals, recent opponents, and head-to-head records from the Profile tab or any player's public profile
- Improved Weekly Challenge now prominently shows the week and season on both the hub and the draft screen, so you always know which week you're playing
v2.16.0
April 2026
- Improved Weekly Challenge now uses 12 teams instead of 10 and gives you 3 skips instead of 1, so you can dodge bad matchups more easily
- Fixed Weekly Challenge no longer hides players who scored zero that week — all rostered players now appear so you always have options to pick from
v2.15.5
April 2026
- New Quick Match on mobile — tap the lightning bolt in the lobby header to instantly re-run your last saved game settings, or fall through to the create flow if you haven't played yet
v2.15.4
April 2026
- Improved Profile, Weekly Challenge, Achievements, Invite, and Onboarding pages now match the rest of the Sideline Report system — kicker labels, display-font headings, and shared back links instead of hand-rolled hero blocks
-
Improved
Invite hero now uses the shared
.chalk-gridutility instead of inline gradient styles, so the field-line texture stays in sync with the rest of the site - Fixed Removed a duplicate logo on the marketing home page hero so the page no longer renders an empty content slot above the fold
v2.15.3
April 2026
- Improved Site-wide header parity — every public page (Ranked, Rivals, Collection, Achievements, Friends, Invite, Onboarding, Match History, Changelog, Leaderboard, Guest, Games, FAQ, How to Play, Glossary, Scoring, About, Contact, Blog, Profile, Auth, Cosmetics, Privacy, Terms, Refund) now uses the shared editorial PageHeader and display-font typography. Headings, kickers, and stat tiles read as one seamless Sideline Report system
- Improved Stat tiles across Ranked, Achievements, Collection, and Coin History switched to the Archivo display font with mono-uppercase kicker labels for tighter visual rhythm
v2.15.2
April 2026
- New Marketing home page redesigned end-to-end in the Sideline Report editorial system — chalk-grid hero, numbered rundown, four mode showcases, and a "final whistle" CTA. The guest landing now reads like a sports-magazine cover, not a dashboard
- Improved Command Center Spotlights — Ranked and Weekly Challenge tiles now stay visible after you've completed the weekly entry, with a "View Standings" state so you can keep tabs on the leaderboard
-
Fixed
Nav dropdowns (avatar menu, More menu, mobile nav) no longer flash open and snap shut on first paint — added the missing global
[x-cloak]CSS rule
v2.15.1
April 2026
- New Active games pill in the top nav — shows how many live matches you have, pulses amber when it's your turn, and links straight to the Command Center
- New Shared PageHeader component — Missions, Shop, and Battle Pass now use a unified editorial header (kicker, display title, subtitle, stat slots) with matching Blade and React versions
- Improved Guest home page no longer duplicates the pending challenges list — those now live on the Command Center dashboard and the Friends page
v2.15.0
April 2026
- New Command Center dashboard — the signed-in home page is now a personal command center with a resume-game pin, XP rail, today's missions strip, spotlight cards, incoming challenges, and a collapsible lobby
- New Quick Match — one click replays your last game's settings. Creates the next match with the same mode, season, wager, and CPU options as before
- Improved Guest home vs signed-in home — guests still see the marketing landing page; signed-in players now land in the Command Center, cutting the path from page load to your next game
v2.14.0
April 2026
- Improved Navigation restructure — primary bar now surfaces the six links you actually use (Play, Missions, Battle Pass, Leaderboard, Friends, How to Play), with secondary links collected under a More menu and account items in the avatar dropdown
- Improved Editorial typography refresh — new Archivo display headings, monospace kicker labels, and chalk-grid texture bring the whole site onto one visual system
v2.13.0
April 2026
- New Programmatic landing pages — dedicated /play/1v1, /play/vs-cpu, /play/league, /play/crazy, and /play/time-machine pages with long-form copy, FAQs, and CTAs targeted at long-tail search
- Improved Pages are now eligible for Google rich results — site-wide structured data plus FAQ markup on landing pages
v2.12.0
April 2026
- New Invite Friends page — dedicated nav entry with one-tap share, your invite link, friends-joined counter, and milestone progress
- Improved Referral rewards doubled — both you and your friend now earn 100 coins on signup, and you earn an extra 200 coins when they finish their first draft
- New Sunday weekly recap push — every Sunday evening you'll get a notification with your week's games, wins, biggest margin, and best pick
- Improved Big-win share prompt — winning by more than 20 points now highlights the Share button so you can brag while it's hot
v2.11.1
April 2026
- New Direct challenges from the Friends page — tap Challenge on any friend to send them a 1v1 invite, accept incoming challenges in one click, and jump straight into the draft
- Improved Push notifications now fire on incoming challenges so you don't miss a friend's invite
v2.11.0
April 2026
- New Friends — send and accept friend requests on web and mobile, see incoming and pending invites, and remove friends from a single page
v2.10.0
April 2026
- New Web onboarding flow — new players land on a 3-slide welcome screen and are funneled directly into a guided CPU game before the lobby
- New Streak insurance — earn one free streak freeze per week (up to two) that automatically saves your login streak if you miss a single day
- New "Tired of waiting?" — empty 1v1 lobbies now surface a Play CPU Now button after 60 seconds so you never bounce on a dead lobby
- New First-game unlocks screen — after your first completed game, see XP, level, battle pass progress, and your next mission in one panel
- New Day-2 streak push notifications — players with the mobile app get a one-time nudge ~22 hours after their first game to claim day 2
- Improved Login reward toast now shows when a streak freeze is consumed and how many remain
- Improved Weekly Challenge draft no longer displays per-player fantasy points while picking — your final score is only revealed once the roster is locked in
v2.9.2
April 2026
- New Mobile: Ranked system parity — tier badge, matchmaking queue with live searcher count and countdown, season leaderboard, and a home-tab quick-queue banner
- New Mobile: Ready-up lobby for 1v1 matches — both players must confirm before the draft starts, mirroring web
- Improved Mobile: Accessibility pass on cosmetics tabs and the game-create form (radio roles, switch labels)
- Improved Mobile: Loading skeletons and clearer error states on coin history and public profile screens
- Fixed Mobile: Registered missing league-draft and team-draft routes so multi-player drafts hand off cleanly from the lobby
v2.9.1
April 2026
- New Mobile: Time Machine season filtering — player pool now honors the selected season and surfaces a warning when historical team data isn't backfilled
- New Mobile: Weekly Challenge reroll button — swap the team pool once per challenge before making picks
- New Mobile: Crazy Mode rules panel on the draft screen and spotlight cards on the home tab
- Improved Mobile: Accessibility pass — VoiceOver/TalkBack labels on roster slots, leaderboard rows, match history, and turn indicator; larger tap targets
- Improved Mobile: Chat rate-limit messages, auto-dismissing send errors, and empty states across leaderboard, achievements, and chat
- Improved Mobile: Auth form polish — email validation, autofocus, and iOS one-time-code autofill on the 2FA screen
v2.9.0
March 2026
- New Ranked Seasons — Elo-based MMR system with 9 tiers (Iron through Hall of Fame), 3 divisions each, placement matches, and seasonal resets
- New Matchmaking queue — click "Find Ranked Match" and get paired with an opponent near your skill level automatically
- New Season leaderboard — see the top 50 players ranked by MMR with tier badges
- New Win streak bonus — earn extra MMR for 3+ consecutive ranked wins (up to +25 bonus)
- New Player Card Collection — every drafted player is added to your collection; collect 8 unique players per team to earn team badges
- New Featured Team of the Day — daily rotating team spotlight on the collection page
- New Challenge button on public profiles — send a duel challenge with one click
- New Head-to-head record display on public profiles — see your rivalry stats when viewing another player
- New Ranked season admin panel — create, edit, activate, and manage ranked seasons from the admin dashboard
- New Ranked quick-queue banner on the home page — jump into ranked matches directly from the lobby
- Improved Wager UI — wager amount now auto-clears when switching to CPU or league format
- Improved Consistent navigation — Rivals, Ranked, and Collection links now appear on all pages (Blade and React)
- Improved Draft room shows wager amount and ranked badges in the header during gameplay
- Improved Post-game results show ranked indicator and "Find Next Match" button for ranked games
- New Ready Up system — both players must ready up in the lobby before the draft starts, fixing issues where drafts began before both players were present
- Improved Ranked queue now updates in real-time — see who's searching live without refreshing, plus a live "in queue" counter on the home page
- Improved UI polish — redesigned wager selector with amber accents, ranked tier SVG icons with glow effects, rivals page with series indicators and avatars, collection page with unified progress rings and overall progress bar
- Improved Home page — consolidated ranked, weekly challenge, and mobile app banners into a compact spotlight card grid for a cleaner lobby experience
- Fixed Collection page no longer shows "DEF" as a separate collectible team — defenses now show team logos
v2.8.0
March 2026
- New Challenge & Rematch system — send direct challenges to opponents from the results screen, leaderboard, or public profiles
- New Real-time challenge notifications with accept/decline appear instantly via WebSocket
- New Pending challenges shown as a banner on the lobby so you never miss a challenge
- New Coin Wagers — optionally stake 25/50/100/250 coins on PvP games; winner takes the pot (minus 10% rake), ties get a full refund
- New Rival System — head-to-head records tracked automatically; 3+ games vs same opponent = Rival status with series score shown post-game
v2.7.2
March 2026
- Fixed Weekly Challenge drafts no longer show empty player lists when a team had limited scorers for the selected week
- Improved Replaced emoji icons with crisp vector icons and text badges across position selector, draft timer, crazy mode, league results, and feedback modal
- Improved Onboarding slides now use crisp vector icons instead of emoji
- Fixed Race condition on game join — concurrent joins to 1v1 and league games now use row locks to prevent double-join
- Fixed Race condition on draft pick — rapid double-clicks can no longer create duplicate picks
v2.7.1
March 2026
- New Join Game button on 1v1 game lobby pages — visitors can now join directly from a shared link
- Fixed Chat input no longer triggers the page loading bar or loses focus when pressing Enter
- Fixed Weekly challenges now exclude teams on bye week from the team pool
- Fixed Time Machine drafts no longer show rookies in seasons before they entered the league
- Improved Polished game lobby waiting room with dashed border on empty player slot
v2.7.0
March 2026
- New Chat Frame cosmetics — wrap your chat messages in animated decorative borders with badge icons; five launch frames across all rarities
- Improved Chat panels now slide open with spring animations instead of instant toggle
- Improved Smoother chat messages with slide-up entry animations for new messages
- Improved Restyled message bubbles with softer rounded corners and subtle backgrounds
- Improved Game chat tab indicator now slides between tabs with a spring animation
- Improved Collapsed chat button pulses with a green glow when you have unread messages
v2.6.0
March 2026
- New Non-blocking toast notifications replace all alert() popups — errors, success messages, and game events now appear as elegant stacking toasts that don’t interrupt gameplay
- New Smooth page transitions on all Inertia navigation with fade/slide animation
- New Chat character counter shows remaining characters (turns amber at 400, red at 500)
- Improved Replaced emojis with crisp SVG icons on leaderboard podium, league draft results, and rank badges
- Improved Keyboard accessibility — focus-visible ring styles on all buttons for better keyboard navigation
v2.5.1
March 2026
- Improved Consolidated color palette across web and mobile — tighter pitch/turf/gold design system replaces scattered rainbow colors for a more cohesive dark theme
- Improved Rarity colors now use a turf-to-gold gradient (common → uncommon → rare → epic → legendary) instead of rainbow blue/purple/yellow
- Improved Opponent turn indicator now uses muted gray instead of alarming red — less visual noise during drafts
- Improved Chat own-message accent bar and pill-shaped badges for cross-platform visual consistency
v2.5
March 2026
- New Block users — hide their messages from chat in real-time; manage your block list from settings
- New Report chat messages — flag harassment, spam, or inappropriate content for admin review
- New Admin reports dashboard — review, action, or dismiss reported messages with one click
- Improved Chat now scrolls newest messages to the bottom (standard chat behavior) with auto-scroll on new messages
- Improved Touch-friendly message actions — tap the "..." button (always visible on mobile) or long-press on the app for delete, report, and block
v2.4
March 2026
- New Format + Modifiers game creation — pick your format (1v1, 2v2, League) then toggle modifiers (Crazy Mode, Time Machine, VS CPU) for any combination
- New "Fill All with CPU" button now available for both 2v2 and League lobbies
- Improved Cleaner lobby UI — removed per-slot CPU buttons in favor of a single "Fill All" action
- Improved Mobile app now uses the same format + modifiers game creation as the web
v2.3
March 2026
- Fixed Star players no longer missing from draft lists — resolved an issue where top players (e.g. Bijan Robinson) could be absent from their team's available picks
- Fixed "Too Many Attempts" error no longer appears during fast-paced drafts — relaxed rate limits on pick and reroll actions
- Improved Player sync now includes free agents, increasing the draft pool for historical seasons
v2.2
March 2026
- New Streaming Mode — toggle in Profile settings for a vertical, portrait-optimized draft layout designed for TikTok Live and short-form content
v2.1
March 2026
- Improved Draft pool quality — non-fantasy positions (CB, LB, DL, OL, etc.) are now filtered out during sync and drafts, so you only see real fantasy-relevant players
- Improved Season-aware team display — players now show their correct team for each season instead of their current real-world team, fixing offseason trade/FA confusion
- Improved Time Machine mode now uses historical team assignments so players appear on the team they played for that season
- Fixed Sleeper sync no longer imports thousands of practice squad and defensive-only players that cluttered the draft pool
v2.0
March 2026
- Fixed Mobile app: "Defeat 0v0" no longer appears when a player scores exactly zero — scores now use server-calculated values with proper null handling
- Improved Mobile app: per-player fantasy points now display on the results screen roster, matching the desktop experience
- Fixed CPU 2v2: reduced timeout risk by skipping thinking delay on retries and advancing the turn if a CPU player fails after max attempts
- New Game Format + Modifiers system — choose 1v1, 2v2, or League, then layer on Crazy Mode, Time Machine, or VS CPU modifiers in any combination
- New CPU fill for League mode — host can add individual CPU opponents or fill all remaining slots at once
- New Redesigned game creation page with format cards and toggle-based modifier selection
- New Sticky navigation bar — the top menu now stays visible as you scroll across every page
- New Sticky draft header for 2v2 and League — the current team, round, timer, and turn indicator stay pinned at the top while scrolling through rosters
- New Equip cosmetics on purchase — after buying a cosmetic in the Shop, you can equip it immediately without leaving the page
- Improved Game lobby now shows format and active modifiers as separate badges
- Improved Home page game list displays format + modifier badges for better visibility
- Improved Shop and Cosmetics pages now link to each other for easier navigation between buying and equipping
- Improved Owned cosmetics in the Shop now show an Equip button instead of just an “Owned” badge
- Fixed Crazy Mode scoring now works correctly in 2v2 team games
v1.9
Beta
March 2026
- New 2v2 Team Draft mode — team up with a friend (or CPU) and compete against another duo
- New Snake draft order for 2v2 — fair turn rotation across both teams
- New CPU teammates — fill any open slot with Easy, Medium, or Hard CPU bots
- New Team scoring — combined fantasy points determine the winning team
- New Pick-your-team lobby with two-column team selection
- New Forfeit support for team games — forfeiting concedes the match for your entire team
- New 2v2 on mobile — full team draft, lobby with team selection, and team results on iOS & Android
- Improved Match history now shows 2v2 team scores and results
v1.8
March 2026
- New Share draft results with auto-generated social images
- New Daily login rewards
- New Referral milestones with bonus rewards
- New Win animations (confetti, fireworks) with shop preview
- New Discord community integration
- New Random-week mode
- New Guest play — try a draft without signing up
- Improved Achievements overhauled with Master and Legend tiers
- Improved Leaderboard expanded to top 100 with personal rank
- Improved In-game chat moved inline
- Fixed Spectator display issues in final results
v1.7
February 2026
- New Battle Pass with free and premium reward tracks
- New Cosmetics — name colors, borders, banners, and titles
- New Coin economy with shop
- New Daily missions for bonus coins
- New Weekly Challenge mode
- New Referral system
- New Sign in with Apple
- New Mobile app (iOS & Android)
- Improved League drafts for 4–16 players
- Improved Chat with presence indicators and date separators
- Improved Complete dark theme redesign
v1.5
January 2026
- New Draft timer with visual progress bar and audio cues
- New CPU difficulty levels (Easy, Medium, Hard)
- New Feedback and bug report form
- Improved Profanity filter for chat
- Fixed Abandoned games now auto-cleanup
- Fixed CPU hard mode picking best players correctly
v1.0
December 2025
- New Classic 1v1 fantasy football drafts
- New League mode (4–16 players)
- New VS CPU mode for solo practice
- New Crazy Mode with randomized rules
- New Past Seasons mode with historical data
- New Live spectating
- New Leaderboard with win-rate scoring
- New Google sign-in and two-factor authentication
- New Team colors and NFL roster data