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

  • Polish New puzzle form: validation re-render, spinner, cleanup 39a8da0
  • Polish Notifications: click-to-read, ARIA, Turbo Stream fixes 179edb7
  • Polish Word/clue detail pages: N+1 fix, titles, enriched UX 674e579
  • Feature Changelog page: GitHub commit history as timeline 5abe26c
  • Polish Profile page: hide drafts, turbo friend actions, edit link, cleanup e141d1c
  • Polish Create dashboard: auth guard, BEM headings, empty state, ordered queries 150b44c
  • Polish Solution choice page: BEM rename, a11y, thumbnail, tablet layout 0a4e44e
  • Improve Stats page as 6-section community dashboard d846825
  • Polish Info pages: Stats hr fix, Contact restructure, FAQ/Contact CTA a2d8ff1
  • Fix Edit page save button: ghost style, right-align, remove double gap 132be74
  • Fix Edit void toggle crash when no non-void cells remain in direction cb6ae20
  • Polish Home, solve, and edit pages 2a32c0c
  • Fix Solve page save button: show visible spinner instead of ghosting 34d49db
  • Fix Edit save spinner: swap SVG for visible xw-spinner element 928b0b1
  • Update Show spinner on edit save button during AJAX instead of hiding it 8791c6c
  • Fix Edit page JS crash after void toggle, clean up dead code and tool panels a3bed4d
  • Update Reduce home page puzzle count from 100 to 36 for faster page loads d970f96
  • Update Clarify that account notification settings are in-app, not email ba5110a
  • Fix Edit save bugs, rebuild account settings, polish home page puzzle cards 908c4f5
  • Fix Critical edit page save bugs: empty cells no longer corrupted to voids 7c8c26b
Newer Page 3 of 20 Older