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 2, 2026

  • Fix Solution choice page: click navigation + styling + mobile responsive layout d77dde0
  • Feature Crossword-cafe.org to allowed hosts ee64f17
  • Update v17: Tokenize hardcoded colors in crossword, global, nav, and new_crossword CSS fc698dd
  • Update v16: User profile page polish — heading hierarchy, tokenize CSS 8f2c580
  • Update v15: Tokenize search cards and solution choice page CSS da88c3b
  • Update Test suite cleanup: shared helpers, expect syntax, dead code removal 1524e7c
  • Update v13-v14: Inline styles → CSS classes, legacy shadow classes removed 918f976
  • Polish V12: Edit page tool panels tokenized, settings modal cleaned up 8025a1e
  • Update v11: Modal polish — controls keycaps, win modal inline styles removed ac8856b
  • Update v9-v10: Solve page polish — ghost buttons, comment BEM layout, flaky factory fix 86ef555
  • Fix 11 JS race conditions and timing bugs across all page scripts 9d52638
  • Fix Turbo Drive soft-navigation JS loading across all page-specific scripts c772c5a
  • Polish Solve page to visual parity with edit page b11a0fb
  • Fix Words#match 500 error and fill test coverage gaps 8ceb975
  • Fix Clue scroll-into-view: add position relative to .clues container 739200d
  • Fix Edit page JS errors: pattern search, settings modal, notepad 398da0f
  • Update Improve clue density and description textarea styling 0fbf898
  • Polish Edit/solve page visuals: paper shadow, rounded corners, refined typography 5eedc70
Newer Page 12 of 20 Older