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

  • Fix Flash keys to use layout-supported types, delete dead templates cf598ba
  • Fix Password reset confirmation UX and email image URL 84edf3b
  • Fix Search result layouts and add xw-grid--auto modifier d3d6429
  • Update Switch mailer from GoDaddy to Gmail SMTP (dylan@crossword-cafe.org) 498f5f6
  • Update Zero Foundation form/button margins in nav to fix vertical centering 9adb8ba
  • Fix Nav search bar, offset+span grid bugs, and stale CSS selectors e56aa2f
  • Fix Login page layout and nav brand name display 1ac0191
  • Polish Up ActionMailer dead code, implement test_emails, add specs ec42660
  • Fix Pre-existing homepage layout regressions from Phase 3 e919aef
  • Polish Phase 5: Visual modernization — Foundation CSS → xw- classes 3573191
  • Update Migrate team collaboration from Pusher to ActionCable 37675e5
  • Update Phase 4b: Replace Foundation JS with Stimulus + native HTML 08fab92
  • Fix Back-end security vulnerabilities, auth gaps, and logic bugs 0333a23
  • Update Phase 4a: Semantic HTML + accessibility (landmarks, headings, ARIA) 8144ccb
  • Update Phase 3: Replace Foundation 5 grid with xw- CSS Grid classes 5afb0e9
  • Feature Lucide SVG icon files and fix gitignore for icons/ directory 871656e
  • Update Phase 2: Replace Foundation icons with inline Lucide SVGs 67eedb9
  • Update Phase 1: replace Foundation .top-bar with .xw-nav 72e6b49
Newer Page 14 of 20 Older