Skip to main content

Changelog

A running history of everything that's changed on the site — bug fixes, new features, and polish. Each entry links to the commit on GitHub.

March 5, 2026

  • Update Simplify How to Solve modal, fix persona terminal text color 0b7f596
  • Update Phase 4: mini-manuals, clue suggestions, unfriend, remotipart removal db957a1
  • Update Deploy 3: loading spinners, solve page navigation, mobile send button ccd7556
  • Update Deploy 2: solve confidence feedback, design token completion a1c069e
  • Polish Deploy 1: composite indexes, random puzzle offset fix, stale TODO cleanup 924e958
  • Fix 5 low-priority polish items: clue numbers, tab underline, footer overlap, GIF spinner, mobile toolbar 09c9a9f
  • Feature *.png to gitignore, preserving app asset images b0b3b62
  • Polish Phase 2 cleanup: API security, DB constraints, JS keyboard fix 516c906
  • Update Lazy-load NYT day-of-week tabs to cut initial render by ~85% 3508192
  • Fix Tab switching for button tabs and add lazy-load support d8d48a4
  • Feature Unit specs for 3 services and UnpublishedCrossword model (72 examples) a3f5f1b
  • Update Form accessibility audit: aria-labels, semantic buttons, tab buttons 01e8ea0
  • Feature Rake task to clean up stale draft solutions 0bc9405
  • Update Polish review items 5-12: passwords, NYT, team solving, test health, backend audit ecaebe9
  • Update Route anonymous visitors to welcome page instead of home 7686112
  • Polish Changelog: CSS loading, prefix stripping, noise filtering, a11y ba0e4f3
  • Polish Login/signup: Turbo Stream fix, a11y, redirects, cleanup c907bff
  • Fix Search page: blank query guard, result limits, N+1 fix 4f5503d
Newer Page 2 of 20 Older