BetaMendozav2.136
Changelog
The story of NLD — every feature, every fix, every improvement.
Latest: Admin Tools & Claiming Overhaul— 2026-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
