Changelog

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.

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.

Homepage enrichment and navigation improvements

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.

Multilingual strategy guides

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.

League full release

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.

Sign in with Google

Faster account creation and login via Google OAuth, alongside the existing email and password authentication.

Cloudflare global delivery

Infrastructure migration to Cloudflare for faster page loads worldwide and improved reliability.

League system foundations

Groundwork for the league system.

Challenge mode

Create and share custom puzzles with friends: pick a word, a grid size, and send the link to challenge your friends.

Dictionary mode

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.

XP and skill ranking

A 100-level XP progression and a per-language skill score, driven by game difficulty (word length, number of tries, accent mode, timer).

Global leaderboards

Player rankings across all games, filterable by time period and language.

Stats dashboard

Personal statistics with charts: win rate, average time per word length, attempt distribution, longest streaks, and more.

Daily word

One puzzle per day for all players, with a weekly kill streak bonus for consecutive wins.

Offline PWA mode

The game works fully offline thanks to Workbox caching and pre-loaded word lists.

Italian and German support

Full game support for Italian and German, bringing the total to six supported languages and roughly 36,000 curated target words to guess.

Spanish and Portuguese support

Game localization extended with Spanish and Portuguese word lists and interface translations.

French and English release

First private release of WordsPuzzler with French and English word lists and interface.

Game grid and backend area foundations

Core game grid layout, tile interactions, and initial backend infrastructure put in place.

Project inception

First commit on April 20, 2025. WordsPuzzler is born to bring leagues and multiplayer competition to the classic word guessing game genre.