Updates

Changelog of features, fixes, and improvements.

v2.8.1April 26, 2026Latest

Unified Leaderboards

Merged Rankings and Records into a single Leaderboards page
New Career / Single Season toggle on every metric
Old /rankings and /records URLs now redirect to /leaderboards
v2.8.0April 26, 2026

Records page, duel wins, and TDT verification

New Records page (/records) — single-season leaderboards for immunity wins, duels, idols, votes, days, confessionals, and rewards
Duel wins (RI/EoE) now tracked separately from individual immunity. Ozzy: 6 immunity + 6 duels = 12 combined safety wins
Three new ranking metrics: Tribal Immunity Wins, Duel Wins, Combined Safety Wins
Cross-referenced 14 seasons against TrueDorkTimes — 100% match on individual immunity wins and jury votes
Removed 18 duplicate vote rows found by TDT verification (S30-S49)
v2.7.6April 24, 2026

Polishing the badge

Switched to a cleaner horizontal logo lockup—much better for the navbar
Added a subtle "glow" effect to the shield when you hover over the logo
v2.7.5April 24, 2026

The Logo Lockup

Gave the header a proper "logo lockup" with better spacing and typography weights
Added a subtle hover animation to the shield icon because it feels right
v2.7.4April 24, 2026

Giving the robot some personality

Cleaned up our update logs to sound more like a human wrote them and less like a corporate AI
Better rhythm and personality in our changelogs because reading dev notes shouldn't be a chore
v2.7.3April 24, 2026

The Shield is home

Moved our new Immunity Shield logo into the site header — it feels way more "official" now
Finally a consistent look from the browser tab to the navbar
v2.7.2April 24, 2026

Goodbye SurvivorX, Hello Shield

Retired the old "X" from the development days for a proper HiddenImmunity look
New "Immunity Shield" icons for your home screen and bookmarks
Kept the torch glow because it just looks cool
v2.7.1April 24, 2026

Claiming our home

Everything is now officially pointing to HiddenImmunity.com instead of the old Vercel URL
Search engines should have a much easier time finding us now
v2.7.0April 23, 2026

VoteMatrix Re-entry & Data Verification

VoteMatrix now handles re-entry contestants — RI/EoE episodes show labeled cells, rows continue after return
Verified voting data for S16 (Micronesia), S20 (Heroes vs Villains), S28 (Cagayan), S31 (Cambodia)
Fixed duplicate Stephen votes in S31 Cambodia (Vote Steal created extra rows)
Returnees now show on correct tribe after re-entering game (Tyson S40 fix)
Kim idol play now shows "2 votes negated (not needed)" instead of "no votes negated"
Safety Without Power advantage now tracked and displayed in TribeTracker
v2.6.0April 19, 2026

Data Quality Sweep & Reference Data

Full data audit across all 50 seasons — zero critical errors found
Imported 141 strategic decisions, 6 relationships, 32 episode descriptions
S50 active contestants now show "Active" and "TBD" instead of "#0" and "0 days"
Fixed S47 Andy jury status typo
Per-season occupations — contestants show correct job for each season appearance
Occupation progression widget on player profile page
Responsive mobile nav with animated dropdown menu
v2.5.0April 16, 2026

Full Database Rebuild & Fire Tokens

All survivoR CSV data now in SQLite — boot mapping, auctions, journeys, advantages, confessionals
Fire Token tracking for Season 40 — per-episode balances, transaction log, 260 balance checks verified
Edge of Extinction and Redemption Island days computed as real calendar days
EoE and RI sections in Tribe Tracker showing current island inhabitants
Idol halves tracked separately with puzzle piece icon, combine into full idols
Idol display: "finds and holds", "finds and plays", correct success/negation labels
Non-idol advantages (Steal a Vote, Extra Vote, etc.) tracked in purple section
Tribal immunity now shows all winning tribes in 3-tribe seasons
Rob Mariano career days corrected to 152 (verified against fandom)
v2.4.0April 13, 2026

Advanced Stats & Rankings

Rankings page with top-100 leaderboards and metric switcher
Clickable stat cards linking to rankings pages
Confessional Index — winner's edit detection (ratio vs season average)
Jury vote margin with juror breakdown on season page
IMDB rating sparkline and viewer count trend per season
Challenge skill breakdowns (puzzle, balance, endurance, etc.) per contestant
Survival Strip experiment — horizontal bar chart showing tribe colors over time
Chaos Index experiment — season chaos score ranking
v2.3.0April 13, 2026

Stat Cards, Tribe Flow & Social Connections

Unified TotalStat cards with consistent order across contestant and player pages
Tribe flow visualization with colored cards and Swap/Merge arrows
Cross-season social connections: Most Voted For, Most Targeted By, Voted With Most
Dollar values abbreviated ($10K, $1.25M) to prevent overflow
Prize money icon changed from DollarSign to Banknote
v2.2March 16, 2026

Tribe Tracker Layout & Idol Tracking

2-tribe seasons now display left/right with merge tribe centered below
3-tribe seasons show merge tribe centered in second row
Hidden Immunity Idol tracking — see who found, holds, and played idols each episode
Idol holders marked with gem icon in tribe member lists
Idol panel shows play results: votes negated, successful/failed plays
Added idol data for Season 40 (Winners at War)
Fixed Season 40 Rob Mariano data: corrected tribe swap, elimination, and days lasted
v2.1March 16, 2026

Player Profiles, Slug URLs & Social Connections

Player profile page (/player/[key]) with cross-season aggregate stats and totals
Contestant URLs now use first-last format (e.g., /contestant/rob-mariano)
"View full profile" link on every contestant page
"Also appeared in" badges link directly to contestant pages in other seasons
Social connections (Voted For Most, Targeted By, Voting Allies) limited to top 5 with expandable "View All"
Fixed bug where episodes appeared after a contestant was voted out
v2.0March 16, 2026

All 50 Seasons

Added season data for all 50 Survivor seasons with contestants, episodes, tribes, and tribal councils
Multi-season routing — browse any season from the home page
Dynamic season lookup via seasonDataMap
Fixed ContestantJourney to show "Voted Out" instead of final placement text
v1.0March 15, 2026

Initial Release

Season 1 (Borneo) with full contestant data, voting history, and tribal councils
Contestant pages with game journey timeline, social connections, and strategic decisions
Season overview with episode flowchart and tribe tracker
Comprehensive data model for journey days, rewards, tiebreakers, and relationships