Changelog.
What changed, when. New features, fixes, and policy updates. Per-commit detail lives on GitHub; this is the curated user-facing summary.
6.8.0
12 May 2026- NewLeaderboard rebuilt with a sidebar filter rail, full-width table, and a simpler ranked layout.
- NewEditorial /blog, /changelog, and /faq pages launched alongside /privacy and /terms.
- Choresitemap and llms.txt updated to cover every public surface.
6.7.0
12 May 2026- NewEditorial /privacy and /terms pages with a shared shell + section primitive.
6.6.0
11 May 2026- New/leaderboard backend wired to Neon — global net-WPM ranking with mode + window filters.
- NewHomepage JSON-LD + /about editorial page for long-tail SEO.
- NewTop bar redesigned — calmer nav, consolidated lineup panel, race podium.
6.5.0
10 May 2026- NewMultiplayer race surface — friendly-slug challenge links, real-time progress, deterministic bot fillers.
- NewPersisted race runs tagged `mode="race"` so they roll into history and the adaptive model.
- FixRace rooms stay alive across React strict-mode remounts.
6.0.0
May 2026- NewFull /customise surface — palette, mode, geometry, caret, typography, keyboard, background, live stats, typing area, result, keymap.
- NewMobile-first audit pass across every surface — settings use a fixed-height bottom sheet for pickers.
- NewInsights + drills pages with per-bigram weakness ranking, WPM trend, and targeted drill bento.