League ranking reliability
Backend improvements to how league results are recorded, making rankings more accurate and consistent so every leaderboard faithfully reflects the games each participant actually played.
WordsPuzzler is a living project. Each milestone below marks a major release or feature; ongoing refinements, bugfixes, translation updates, and UI polish happen continuously alongside them and are not individually listed here.
Backend improvements to how league results are recorded, making rankings more accurate and consistent so every leaderboard faithfully reflects the games each participant actually played.
The homepage now displays full descriptive content in all six supported languages, covering every game feature section with dedicated text per language. The navigation menu for anonymous visitors was expanded with direct links to key pages: how to play, FAQ, leagues, and language-specific starting word guides. Several performance improvements were also applied: lazy-loaded YouTube facades, WebP image conversion across all landing pages, and optimized cache headers.
Six editorial guides on best opening words, published in French, English, Spanish, Portuguese, German, and Italian. Each version covers letter frequencies, infinitive patterns, length-specific examples, and language-specific pitfalls.
Daily and weekly multiplayer leagues, plus player-created custom leagues up to a monthly format. All leagues are asynchronous — participants play at their own pace within the league window, making large-scale multiplayer practical without requiring everyone online at the same time.
Faster account creation and login via Google OAuth, alongside the existing email and password authentication.
Infrastructure migration to Cloudflare for faster page loads worldwide and improved reliability.
Groundwork for the league system.
Create and share custom puzzles with friends: pick a word, a grid size, and send the link to challenge your friends.
Harder word lists for expert players who want stricter vocabulary validation, backed by dictionaries totaling over 2.5 million words across the six supported languages.
A 100-level XP progression and a per-language skill score, driven by game difficulty (word length, number of tries, accent mode, timer).
Player rankings across all games, filterable by time period and language.
Personal statistics with charts: win rate, average time per word length, attempt distribution, longest streaks, and more.
One puzzle per day for all players, with a weekly kill streak bonus for consecutive wins.
The game works fully offline thanks to Workbox caching and pre-loaded word lists.
Full game support for Italian and German, bringing the total to six supported languages and roughly 36,000 curated target words to guess.
Game localization extended with Spanish and Portuguese word lists and interface translations.
First private release of WordsPuzzler with French and English word lists and interface.
Core game grid layout, tile interactions, and initial backend infrastructure put in place.
First commit on April 20, 2025. WordsPuzzler is born to bring leagues and multiplayer competition to the classic word guessing game genre.