WordFlow

Technical notes

v1.5.2 Technical Notes

2026-06-22 · Offline play, Flow League, prestige badges, visual instructions, first-run setup, replay expansion, Daily systems, generated banners, Store polish, and release environment hardening.

Offline And Daily Systems

  • Airplane Mode introduced an offline startup route, offline hub state, native pack handling, and E2E coverage around unavailable-network entry points.
  • Daily Hub systems were expanded with fixed-progress chest handling, local-midnight availability, Daily Cascade unlocks, Daily Secret Word difficulty scaling, and resume behavior.
  • Daily language coverage now maps supported app languages to playable puzzle and dictionary content across Daily modes.

Competitive And Reward Domains

  • Flow League added shared domain contracts, backend settlement handling, weekly movement, security-rule coverage, session updates, and leaderboard UI.
  • Prestige badges added catalog metadata, award resolution, reveal records, vault presentation, leaderboard showcase, rare campaign milestones, and accessibility coverage.
  • Quest, achievement, reward boost, Letter Bloom, and Daily chest claim flows received stricter idempotency and UI refresh handling.

Onboarding And Mode Instruction

  • First-run setup now separates language confirmation, name review, and lobby handoff so profile reset and account switches remain coherent.
  • Mode help moved toward visual instruction carousels with board examples, localized copy, and route-specific coverage.
  • Campaign-specific coach marks teach rule changes in-game while pre-game surfaces stay short and scannable.

Profiles, Replays, And Social

  • Replay routing was expanded across Normal, Zen, Focus, Speed, limited-word, Gating, timed Gating, Fire and Ice, Seal, Defuse, Boss, Battle, Endless, and Secret Word contexts.
  • Player profile replay cards now hide unsupported rows, launch supported replays reliably, and keep metadata readable on phone viewports.
  • Duel rematch, friend notification, friend-name display, battle result handoff, and leaderboard overlay dismissal flows were stabilized.

Store, Locker, And Assets

  • Generated image banners were added to Store rotation, Locker previews, leaderboard rows, purchase confirmations, intro panels, and cosmetic manifests.
  • Store navigation separates banner and currency routes, localized prices are surfaced, and large balance labels fit phone layouts.
  • Cloudflare-hosted generated banner assets and catalog mapping were audited so native and web clients resolve the intended artwork.

Release And Verification

  • Beta and production release flows were split so environment selection is explicit across build, deploy, and metadata jobs.
  • The release included broader Vitest, emulator, Playwright, rules, asset, i18n, and workflow coverage for the new systems and historical regressions.