Skip to content
NLD / Changelog
BetaMendozav2.136

Changelog

The story of NLD — every feature, every fix, every improvement.

Latest: Admin Tools & Claiming Overhaul2026-04-02

v2.1362026-04-02

Admin Tools & Claiming Overhaul

  • newDedicated claim page — new /claim page replaces the modal overlay for account verification
  • newCommissioner approval flow — claim requests now go through commissioner email approval instead of Sleeper API polling
  • newAdmin dashboard — commissioner control panel with claims, orphans, bets, shame, phases, and health at a glance
  • newNotification dismiss — X button to dismiss individual notifications plus a "Clear all" button
  • newSleeper avatar — claimed users see their Sleeper avatar in the header; unclaimed see "NLD"
  • newNew shame types — "abandoned" and "mutual" added to the Wall of Shame categories
  • improvedDraft board — correct column headers using draft order with a collapsible draft order section
  • fixTrade reactions — fixed 500 error caused by using auth ID instead of NLD user ID
  • fixNotification bell — fixed React hooks violation that crashed the header
  • fixActive members count — now shows actual active members, not total DB users
  • fixDuplicate season pickers removed from Wrapped, Playoffs, and Draft pages
  • fixMock notifications removed — no more fake toasts from LiveNotificationStream
v2.982026-03-28

Analytics & Engagement

  • newBest Ball mode — see your optimal lineup vs what you actually scored each week
  • newPlayoff odds — real-time probability of making the postseason for every team
  • newBench report — find out who left the most fantasy points sitting on the bench
  • newInjury alerts — your team dashboard shows which players are Q, D, Out, or IR
  • newSide bets panel — view, accept, decline, and settle side bets right on the league page
  • newTrade reactions — react to any trade with fire, thumbs up, skull, or laugh
  • newDynasty Wrapped and Roster Analysis now accessible from league navigation
  • newOne-click email unsubscribe from any notification email
  • improvedFaster page loads — behind-the-scenes performance improvements
  • improvedMore reliable earnings and standings calculations
v2.962026-03-28

Dynasty Wrapped & Community

  • newDynasty Wrapped — year-end reports with MVP, rookie of the year, and all-owner snapshots
  • newTrade reactions — fire, thumbs up, skull, laugh emoji reactions on trades
  • newSide bets — peer-to-peer wagers on player/stat conditions
  • newCommissioner audit trail — logs phase transitions, bet approvals, orphan decisions
  • newOnboarding tour — 6-step guided walkthrough for new users
  • newGame day live updates — standings refresh every 60s during NFL games
  • improvedSeason selector syncs all components on league page (leaders, health, bets)
  • improvedSeason leaders show which dynasty owner rosters each player
  • improvedSkeleton loading states for governance, weekly recap, achievements
  • improvedRosterAnalysis uses real FantasyCalc dynasty values
  • fixSQL injection in ballot voting fixed with parameterized query
  • fixAuth bypass on sendNudge, markAsRead, submitInterest fixed
  • fixBottomNav links to non-existent pages fixed (scores → recap, more → activity)
  • fixDeploy health check uses docker exec instead of host curl
v2.922026-03-28

Season Automation & League Tools

  • newVacation/hiatus mode with auto-expiry and return dates
  • newGentleman's bets UI — accept, decline, approve workflow (Week 17 only)
  • newIn-app notification triggers for trades, bonuses, bets, phase changes
  • newLeagueSafe payment links on league dashboards
  • newCommissioner approve/deny for orphan team interests
  • new4 new email templates — welcome, ballot, phase transition, weekly results
  • newBallot auto-closes when majority of teams have voted
  • improvedSeason Leaders defaults to latest season with actual data
  • improvedWeekly bonus shows correct units (yds, rec) instead of always pts
  • improvedPayment router secured — requires authentication
  • improvedDeploy pipeline has rollback tagging + HTTP health checks
  • fixPlayer stats correctly parsed from Sleeper API (root cause of all zeros)
  • fixN+1 query eliminated in profile metrics — significantly faster
  • fix13 files updated from hardcoded 2025 to dynamic CURRENT_SEASON
  • fixError boundaries prevent infinite skeleton loading states
v2.872026-03-27

Player Stats & Download Cards

  • newPlayer stats now tracked from every NFL game — powering advanced metrics
  • newDownload your dynasty card as a PNG — no screenshot needed
  • newSet your favorite NBA and MLB teams on your profile
  • newSeason leaders — see who leads in passing, rushing, and receiving yards
  • newA Moment in History rotates daily with different highlights
  • improvedWeekly bonuses now compute from stored stats, not live API calls
  • fixActivity feed now populated with real matchup events
v2.782026-03-27

Analytics, Bylaws & Polish

  • newDynasty Health Scores — see how each team stacks up across your league
  • newNLD Empire Rankings — cross-league leaderboard with ROI and earnings
  • newPer-league bylaws — each league now has its own formatted rules page
  • newOnline status dots show who is active right now
  • newSeason performance charts on your dynasty profile
  • improvedEmail preferences respected — disable notifications in settings
  • fixDraft board no longer shows duplicate columns for traded picks
  • fixEmpire rankings now show real earnings from standings
v2.662026-03-22

League Lifecycle & Governance

  • newYour league now follows a full season cycle from championship to rookie draft
  • newSubmit rule change suggestions after the season ends
  • newVote on league rules with your fellow owners
  • newSee what phase each league is in right from the home page
  • newCountdown to rookie draft with a link to Sleeper
  • newGet an email when your league crowns a new champion
v2.552026-03-22

Member Profiles & Settings

  • newRedesigned sign-in page with a clean, branded experience
  • newSettings page — set your favorite NFL team and notification preferences
  • newCareer highlights on your profile — trades, biggest wins, career high score
  • newSee your most owned dynasty players with headshots
  • newClick any owner name to visit their dynasty profile
  • improvedCo-owners now link to their own profiles too
v2.462026-03-22

Sign In & Claim Your Team

  • newSign in with a magic link — no password needed
  • newClaim your Sleeper account to unlock your dynasty profile
  • newVerified badges show who has claimed their account
  • newHover over owners in standings to see quick stats
  • newNew leagues are automatically detected from Sleeper
  • improvedYour roster page now shows only your own team
v2.312026-03-22

Available Teams & Weekly Bonuses

  • newSee all draft picks at a glance on available team cards
  • newLeague details, entry fees, and rules shown on each available team
  • newSee who else is interested in an available team
  • fixWeekly bonus now shows one category per week with tie splitting
  • fixWeekly bonuses updated — now Premier League only
v2.282026-03-22

League Format Info

  • newSee your league's format — Dynasty, PPR, Best Ball, and more
  • newDynasty, PPR, Best Ball, TE Premium badges on league settings
  • improvedFormat badges automatically update each season
v2.252026-03-22

Activity Feed

  • newSee blowouts, nailbiters, upsets, and top scorers in your activity feed
  • newFilter activity by event type with player headshots
  • newMark notifications as read or clear them all at once
v2.222026-03-22

Weekly Bonuses

  • newWeekly bonuses auto-calculated — top QB, RB, WR, TE each week
  • newCommissioner gets an email when bonuses are ready

Earlier Versions

v2.21Under the Hood — error tracking and system reliability
v2.17Trade Improvements — draft pick tracking, code cleanup
v2.15Orphan Teams & Email — expandable cards, interest form, Resend
v2.11Profiles, Rivalries & Playoffs — member pages, matchup breakdowns
v2.8Player Hover Cards & Draft Picks — dynasty values, trade calculator
v2.5Dynasty Values & Payments — FantasyCalc, payment ledger, live scores
v2.2Season Explorer — browse 2020-2025 standings, headshots, logos
v2.0The Big Switch — real Sleeper data, 5,000+ matchups, daily sync
v1.22NFL Draft Countdown with prospect image carousel
v1.21Tech debt quick wins — shared schemas, query singleton
v1.16Team Marketplace, Social Features & Live Draft
v1.12Multi-Sport Scoreboards
v1.10Notifications
v1.5League Dashboard
v1.0Genesis