Changelog
A chronological history of features and improvements.
- Repertoire Hints: New Hint and Show Move buttons in the repertoire status bar — get a piece highlight or a full arrow on the board when you're stuck
- Sparring Results Fix: Win/draw/loss percentages now display correctly when studying lines as Black
- Flexible PGN Upload: Repertoire upload now accepts .txt and .png files in addition to .pgn
- Lichess Streaming Import: Game downloads now use streaming NDJSON with OAuth token support for higher rate limits
- Game Position Analysis: Every imported game is now analyzed move-by-move, building a personal positions database
- Next Moves from Your Games: See what you played in any position with win/draw/loss stats
- Multi-Move Plans: Discover your most played 2-5 move sequences and their win rates
- Performance Comparison: Compare your results per move against the sparring database to find lines you need to study
- Expandable Quick Status: Click on My Games or Sparrings to expand detailed move breakdowns inline
- Board Navigation: Back/forward buttons and keyboard arrows to replay moves, with line score indicators
- Line Score in Store: Line score evaluations are now reactive and accessible from any module
- Lichess OAuth Connection: Link your Lichess account for seamless game access
- Line Color: Lines now remember which color you play, auto-flipping the board when loaded
- Mobile Improvements: Header hidden on mobile for more board space, auto-scroll after selecting a line
- Edit Dropdown: Quick access to change line or configure sparring from the collapsed study card
- Line Score: Track move quality across engine, sparring, repertoire, and personal games with color-coded ratings
- Redux-like Store: New reactive state management for all UI modules
- Multi-Page Architecture: Separate pages for lines, games, repertoire, and settings
- Redesigned UI: Simplified study flow with collapsible study line card and quick status bar
- Onboarding Wizard: Guided setup for new users
- Asset Optimization: Compressed and minified CSS/JS for faster loading
- Local Authentication: Email/password login with verification and password reset
- Engine Integration: Stockfish in-browser analysis with multi-PV support
- Repertoire Management: Upload PGN repertoires with board arrows and multiple repertoire support
- Game Import: Download and analyze your Lichess/Chess.com games by color
- Resizable Board: Drag to resize the chess board to your preferred size
- Global Status Card: See opening book, your games, and repertoire status at a glance
- Initial Release: Sparring Chess goes live!
- Opening Book: Practice against real moves from the Lichess opening explorer
- Filters: Rating range, time control, and date filters to match your level
- Autoplay: Automatic opponent moves from the book
- Google Authentication: Secure login with your Google account