Notable changes
- New Maia chess opponents for offline computer play
What's Changed
- add game phases when server data is arriving via websockets by @HaonRekcef in #3604
- Play move sound instantly in bullet by @HaonRekcef in #3605
- Practice mode improvements by @veloce in #3614
- dont doublecheck the the legality of the move parseSan already did by @HaonRekcef in #3627
- improve app startup time by @HaonRekcef in #3607
- Engine refactor and maia opponent by @veloce in #3606
- study: add player names and clocks from PGN dataa by @tom-anders in #3616
- Fix blank checkbox in home widgets settings by @philyawj in #3612
- Fix username overflows across the app by @andy-ife in #3593
- New Crowdin mobile translations by @github-actions[bot] in #3598
- Add blindfold mode to offline computer and over-the-board games by @r4khul in #3503
- Edit clock tool to allow time and increment change to one player while paused by @Giuseppe499 in #3460
New Contributors
- @philyawj made their first contribution in #3612
- @Giuseppe499 made their first contribution in #3460
Full Changelog: v0.27.2...v0.28.0