## v1.99 — 29 May 2026
- **Recent Matches — Ranked only**: when you turn the filter on, you see your **latest ranked games** right away—even if your full match history is not loaded yet. **Load 100 more** loads the next 100 older ranked games.
- **Recent Matches table**: match rows should display completely as soon as the list appears (names, scores, and ratings), without needing to hover over a row first.
- **Biggest Comeback**: only **finished** ranked matches are considered, so abandoned or in-progress games no longer appear on that card.

## v1.98 — 20 May 2026
- **Insights — opponents**: opponent ratings shown next to names in Insights cards and lists reflect the level from your **most recent match together**, so the number matches the context of your head-to-head history.

## v1.97 — 17 May 2026
- **Waived ranked matches**: voided ranked games (left before play starts) are clearly labeled **WAIVED** in Recent Matches, with a short tooltip explaining who left and that there is no rating penalty.
- **ELO Evolution**: the rating chart focuses on matches that actually change your ELO, so voided ranked sessions no longer skew the curve.
- **Multiple Accounts — Insights**: combined profiles open on your **last 100 matches**; you can switch to **full statistics** for the whole merged history and return with **Back to last 100 matches**.
- **Insights — opponents**: head-to-head counts use the same rules for **finished ranked** meetings across key rivalry cards.

## v1.96 — 13 May 2026
- **ElevenVR**: the app has been optimized to minimize load on ElevenVR’s servers.
- **Loading screens**: individual profiles and Multiple Accounts show a new animated ETT Stats logo while the page gets ready.

## v1.95 — 12 May 2026
- **Peak ELO**: the highest rating on your profile card reflects your recent climb more usefully at a glance, and lines up with your full career once complete history is available.
- **Full stats**: the download progress bar moves in steadier steps.
- **Mobile profile**: key stat cards sit in clearer pairs in portrait, and long two-word titles read more cleanly.
- **Insights (Hall of Fame)**: on your phone in landscape, related cards sit together in clearer pairs and rows instead of three identical narrow columns.

## v1.92 — 12 May 2026
- **Recent matches on your phone**: when you turn it sideways, unfinished-match status uses a shorter label so it’s quicker to see who stopped playing.

## v1.91 — 11 May 2026
- **ELO Evolution improvements**: the chart now opens more reliably and shows the latest ranked matches more consistently, including the most recent ranked result as the last point.
- **Chart readability polish**: opponent markers, upset highlights, and match tooltips are now displayed more consistently across the visible timeline.
- **Profile activity labels**: activity-date tags around player status were refined for clearer and more predictable display.

## v1.90 — 8 May 2026
- **Unique Opponents card**: profiles can now show a new hero card with each player's number of different opponents encountered in ElevenVR.
- **Smarter availability**: the new card appears only when full profile history data is already available, keeping profile loads lightweight.
- **ELO Evolution cleanup**: waived matches abandoned at 0-0 are now excluded from the ELO chart timeline so the graph reflects real rating progression.

## v1.89 — 8 May 2026
- **Profile quick links**: next to the profile share button, you now have direct buttons to open the same player on **ElevenVR** and **11'ClubHouse** in new tabs.
- **Opponent context menu**: right-click quick actions now include dynamic **Copy Player ID: ...** plus one-click external profile opening on ElevenVR and 11'ClubHouse.
- **Interaction polish**: interactive controls now consistently show a hand cursor, and tooltip behavior is cleaner during context-menu interactions.

## v1.88 — 8 May 2026
- **Prime Time clarity**: the card now shows a compact timezone tag next to the usual-hours range, and the tooltip explains which local timezone format is being used.
- **Top Local Rivals**: the card title is now localized in all supported languages, and international profiles show a clear availability message.
- **Opponent quick actions**: right-click on opponent names (in Recent Matches and Hall of Fame cards) opens a context menu with quick actions like head-to-head history, opening profiles in new tabs, copying player ID, and external profile links.

## v1.87 — 7 May 2026
- **Language UX**: match and Hall of Fame tooltips are now more consistent across all supported languages, including share/more actions and match-status messages.
- **Match table**: country-name tooltips above opponent flags now follow the currently selected app language immediately when you switch language.

## v1.86 — 6 May 2026
- **ELO Evolution**: the chart tooltip now shows richer match context — match date, ELO gain/loss, both player names with pre-match ELO, and set scores.
- **ELO Evolution**: ranked matches with **zero ELO impact** are now hidden from the chart timeline so the curve reflects only rating-changing matches.
- **Terminology update**: match type labels now use **Casual** instead of **Unranked** across the interface.

## v1.85 — 4 May 2026
- **Top Local Rivals**: very long same-country lists are **paginated** so the modal stays responsive; activity hints load **only for the page you’re on**, not for thousands of players at once.
- **Top Local Rivals**: **Show only active accounts** works together with the activity information the app already has for rivals you’ve looked up.

## v1.84 — 3 May 2026
- **Hall of Fame** — Signature Victory & Underdog Sting: each listed match can show **how many ELO points** you gained or lost in that match (easy-to-read green/red styling).
- **Profile**: if someone hasn’t been active for a long time, **Last online** shows the **month and year** of last activity instead of a very large day count.
- **Profile**: activity status badges now include **short explanations** when you hover over them.

## v1.83 — 3 May 2026
- Each player profile can show **first active** — the **earliest match date** we can display for that player, **next to the player name** on the same row
- **Per-day** lines in the match list (how many games, time, and ELO for that day) now stay **aligned with the full calendar day**, even if you need to **load more** to see every match from that day

## v1.82 — 3 May 2026
- **Smoother experience** when moving around the app: viewing profiles, match history, Hall of Fame cards, rivals, combined profiles, the ELO chart, and head-to-head
- **Snappier** when you open the same views again during a single visit

## v1.81 — 2 May 2026
- The ELO chart and ELO history in **Multiple Accounts** can **open more quickly** in common cases

## v1.80 — 2 May 2026
- ELO evolution chart now uses the current Eleven data feed so rating history displays correctly again
- The same improvement applies to ELO history inside Multiple Accounts combined profiles

## v1.79 — 30 Apr 2026
- New ELO chart features: opponent-ELO markers and upset indicators are now shown directly on the graph
- ELO chart readability and clarity improved (clearer visual emphasis for key highs/lows and cleaner marker behavior)
- More stable experience when your **connection** or the **service** is briefly unavailable
- You can still **open player profiles** when **live data** can’t be refreshed right away

## v1.78 — 29 Apr 2026
- Improved navigation flow between combined profiles and standard profiles, including smoother back behavior from head-to-head context
- Combined profile re-entry now preserves the selected head-to-head opponent context more reliably
- Most Viewed behavior for combined profiles refined for predictable visibility in the 6-card layout

## v1.77 — 29 Apr 2026
- Further improvements for [`Multiple Accounts`](multiple) combined profiles and match-history behavior
- Better data-management flow for faster and more efficient loading across profile views
- Recent matches loading logic refined for smoother pagination and consistency in combined and standard profile flows
- General reliability and UX polish for profile loading, sharing routes, and changelog rendering

## v1.76 — 29 Apr 2026
- New major feature: [`Multiple Accounts`](multiple) combined profile (main + secondary accounts in one view)
- Combined profile now merges hero stats, matches, insights and ELO history in a unified experience
- Added clean combined-profile share links with rich social preview support
- Added dynamic loading screen while combined data is being prepared
- Added clickable Match ID tag in Recent Matches (copies `Match ID: #...` to clipboard)

## v1.75 — 28 Apr 2026
- Mobile modal refinements for readability and compactness across HOF dialogs
- Longest Match score column updated: bold overall score, per-set scores stacked, tighter row spacing
- Best Day Ever mobile table header now shows WINS, and mobile date two-line rendering uses equal font size

## v1.74 — 28 Apr 2026
- Mobile UI optimization across all HOF modals: compact column headers (Pts/Dur/T/R/U/Rate/Time/W), smaller fonts and padding
- Date columns in all modals now display day+month on first line and year below on mobile screens
- Fixed truncated column headers in MOST PLAYED OPPONENT, MOST ACTIVE DAY, BEST DAY EVER, LONGEST MATCH, FAST & FURIOUS
- Fixed "Unranked" text bleeding into Score column in SIGNATURE VICTORY and UNDERDOG STING on mobile

## v1.73 — 28 Apr 2026
- Main matches table now opens head-to-head history directly from opponent name click (same pattern as other interfaces)
- Added profile-link tooltip on opponent name in H2H modal and fixed its visibility/clipping behavior
- Additional UX consistency refinements for profile navigation between matches list, H2H modal, and player profile

## v1.72 — 28 Apr 2026
- Completed i18n coverage for newly added modal/table labels and tooltips across all supported languages
- Replaced remaining language-specific hardcoded UI fragments with translation keys
- Improved ranked-scope subtitle localization consistency in all modal contexts

## v1.71 — 28 Apr 2026
- Added new detailed modals for DIE HARD, FAVORITE VICTIM, and LONGEST RIVALRY cards
- Improved ranked-only scope subtitles and consistency across ranked-based modals
- Expanded UI translation coverage (including table headers and multiple modal labels/tooltips) for English and Romanian

## v1.70 — 27 Apr 2026
- Full stats is now faster thanks to major data-management improvements behind the scenes
- Improved loading flow when calculating large player histories
- Better responsiveness for heavy profiles

## v1.69 — 26 Apr 2026
- Improved stability and consistency of full stats processing on very large histories
- Better reliability in long-running calculations and repeated refreshes
- Added richer diagnostics to monitor full-stats processing quality

## v1.68 — 24 Apr 2026
- Meaningful insights cards got better sharing and social preview support
- Profile sharing flow is now cleaner and easier to use
- General UX refinements for match exploration and player navigation
