Update History

Tracking the evolution of the Slitherlinks platform.

v2.3.0

minor
February 17, 2026

Content & Polish

  • 20 blog articles on solving techniques (from beginner to advanced)
  • Start Game button — puzzle hidden until player clicks Start
  • Pause with puzzle hiding (anti-cheat)
  • AdSense preparation (privacy policy, ads.txt)
  • All contact emails unified to [email protected]
  • Theme color updated to emerald

v2.2.0

major
February 17, 2026

Full QA & Dark Mode

  • Full dark mode across all pages and modals
  • Puzzle validation: triple-check (clue count + degree-2 nodes + single closed loop)
  • Anti-replay protection (localStorage tracking + API exclude)
  • Mobile pinch-to-zoom for large grids (10×10+)
  • Lighthouse improvements: Accessibility 93, SEO 100
  • Leaderboard and UserProfile show real data from API
  • JSON-LD cleanup (removed fake ratings)
  • robots.txt, sitemap.xml, favicon

v2.1.0

major
February 17, 2026

User System

  • Real user registration and login (PBKDF2 + JWT auth)
  • Game completion auto-recording
  • Puzzle filtering (exclude already-completed puzzles)
  • 500 new puzzles imported (total: 1900)
  • 12×12 and 15×15 grid sizes added

v2.0.0

major
February 16, 2026

Cloudflare Migration

  • Migrated from Node.js/PostgreSQL to Cloudflare Workers + D1
  • Custom API domain: api.slitherlinks.com
  • Zero-cost serverless deployment
  • Global CDN for sub-50ms puzzle loading
  • Rust puzzle engine (generate, solve, rate puzzles)
  • 10-level difficulty rating system

v1.0.0

major
January 2026

Initial Launch

  • Next.js 15 + Phaser 3 game engine
  • 5×5, 7×7, 10×10 grid sizes
  • Daily challenge system
  • Basic leaderboard
  • Mobile-responsive design