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