- FixedWinning the Daily no longer shows 0 points and an empty breakdown — the score counts up properly every time, no refresh needed
- ChangedThe five-minute grace window after midnight is back — finish a puzzle you started before the day turned, with a countdown banner
- FixedLetters typed but not yet submitted now survive a Daily reload
- FixedA guess row that stalls mid-flip now finishes on its own instead of freezing the board
Changelog
Every update to the League of Words.
- FixedA Daily tab left open overnight, or running an out-of-date copy of the game, now refreshes itself to today's puzzle and the latest version — no more yesterday's word or an outdated definition
- ChangedThe five-minute grace period after midnight is gone — a new day means a new puzzle right away
- AddedTwo new wizard animations on the Daily intro screen — a tug-of-war and a campfire marshmallow roast
- FixedWith reduce-motion turned on, the wizard now appears on a clean transparent background instead of a green screen
- FixedFixed a bug where the same daily word could show up two days in a row. Every day now has its own word
- ChangedReviewed and refreshed the daily word list — a handful of obscure or inappropriate words were swapped for better ones
- FixedWord definitions on the daily end screen — many words showed an outdated or obscure meaning instead of the familiar one (EAGER read "Sharp; sour; acid."). Every word in the game now shows its most common meaning first
- FixedFixed the daily puzzle clock — after a daylight saving change the same word could appear two days running, and players in some timezones drifted a day out of step with everyone else. Everyone now gets the same word on the same day, wherever they are
- ChangedRoomier form fields
- FixedWide tables on the glossary and legal pages can now be reached and scrolled with the arrow keys, not just by dragging
- FixedWin/lose celebration crash — now falls back to your settled score screen instead of a black screen
- AddedNew Daily intro screen — the wizard, today's puzzle number, and a Start Game button
- AddedNew endings — win or lose, a full-screen cinematic and animated score breakdown
- AddedThe end screen now teaches the word — definitions, familiarity, and Scrabble difficulty
- FixedSafari polish on the intro's progress bar and start-button animations
- FixedSmoother game loading — the loading screen now waits for its animation to be ready, and background light rays fade in gently instead of popping (and stay put if you prefer reduced motion)
- FixedTyping during a phrase round can no longer leak letters into the hidden Arcade board
- ChangedFonts now load from our own servers — faster, and no more flash if the font CDN is slow
- ChangedNew icon set across the game — every icon redrawn in one consistent style and thickened so it reads clearly at small sizes
- ChangedHow to Play tabs restyled — the Daily and Arcade guides now switch with sliding pill tabs
- ChangedMore popups across the game now trap and return focus properly, so keyboard players never lose their place
- FixedNavigation focus fixes — menus and links now behave correctly when tabbing around the site
- ChangedFull keyboard support across the game — a consistent focus outline everywhere, and popups that keep your place and return it when they close
- FixedBig screen reader improvements — pages, popups, and forms all announce themselves properly now
- ChangedSmall polish on buttons and cursors throughout
- ChangedBackground tiles now pop in one by one when a page loads, instead of appearing all at once
- ChangedToggles in Settings are now brand purple instead of green
- ChangedSupporting text throughout the app is dimmer, so headings and scores stand out more clearly
- ChangedCursors now use your browser's standard pointer instead of the custom arrow and hand icons — cleaner and more consistent with what you're used to elsewhere on the web
- FixedStreak no longer shows 0 the morning after a win — it now holds until that day's puzzle is actually missed
- FixedFast typing no longer drops letters in the Arcade bonus round
- AddedScreen readers now announce guess results in Arcade, warning messages, and dialog titles in both game modes
- FixedKeyboard fix — a button you've tabbed to now activates on Enter instead of submitting your guess
- ChangedFirst-visit onboarding now appears before the loading screen, not after
- ChangedGame animations now ship with the game instead of loading from a third-party server — more reliable on slow connections
- FixedArcade no longer drops letters when you type fast — every letter lands in order, and Enter submits exactly what you typed
- FixedThe last of the animation crashes on phones, in the loading spinner and the Arcade points flash
- FixedWin celebration crash on phones — the old animation could glitch or crash mid-celebration on mobile devices
- ChangedNew confetti celebration when you solve a word, in the tile colors — and it respects your reduced-motion setting
- FixedFrozen board on first visit — a slow word list could leave Daily unresponsive and Arcade rejecting valid guesses
- FixedFalse "5 minutes remaining" warning on Daily
- ChangedRetired around 200 obscure, archaic, and dated words from the daily and arcade answer pools, so answers stay familiar and fair
- FixedFixed issue with old mobile tabs saving an expired puzzle
- AddedAmbient starfield drifting across the home screen
- ChangedHome screen's floating tiles now have real 3D depth and lighting instead of flat cards
- ChangedRefreshed site typography — new heading and body typefaces
- FixedImproved screen reader support across Daily Word and Arcade
- AddedGlossary page — definitions for word-game terms, linked from the footer
- AddedSettings modal — tap the cog to toggle Hard Mode, High Contrast, keyboard layout swap, and onscreen-only input. Available in both Daily Word and Arcade
- FixedWin screen crash — the game is now wrapped in an error boundary so a Lottie animation failure can no longer cause a black screen. Your progress is always preserved
- FixedScore number overflow on narrow phones — the score inside the gauge now scales correctly at all screen sizes down to 320px
- ChangedAbout page redesigned — new story layout and improved copy
- ChangedHow to Play redesigned with separate Daily Word and Arcade sections
- ChangedNavigation menu redesigned — cleaner layout with organized sections
- AddedNavigation menu now available on all pages
- ChangedHome screen simplified with two direct play buttons
- AddedReading progress bar on blog posts
- FixedMobile keyboard keys are now larger and easier to tap
- FixedNavbar blur not rendering correctly in Chrome
- AddedFooter added sitewide
- AddedFAQ page
- AddedHow to Play page
- AddedAbout page
- AddedContact page
- AddedCustom 404 page
- AddedChangelog page
- AddedSitemap and robots.txt
- AddedJSON-LD structured data — game schema and organization
- AddedDynamic Open Graph image generation
- AddedPer-route metadata — title, description, canonical URLs
- AddedBing Webmaster Tools verification
- ChangedLegal pages — improved navbar and layout
- AddedPostHog product analytics
- AddedGoogle Analytics
- AddedCookie consent banner — analytics only fires on production
- ChangedRenamed from War of Words to League of Words
- AddedNew logo and favicon set
- FixedArcade keyboard key colors displaying incorrectly
- FixedDaily Word streak day count off by one
- AddedWord Arcade — onboarding screen, stats modal, and hard mode bonuses
- AddedWord Arcade — level complete modal and score animations
- AddedDaily Word — onboarding screen and wave animation
- AddedShare Score button on the Daily Word end screen
- AddedPhrase Round and Bonus Round game modes
- AddedToast notifications for in-game feedback
- ChangedResponsive layout across all pages
- AddedDaily Word — guess the daily 5-letter word in 6 tries
- AddedWord Arcade — progressive difficulty with a full level system
- AddedScoring system — Daily Word scored out of 1,000 points
- AddedScore animations in the end-of-game modal