What's Changed
- Puzzle Dashboard Improvements by @r3econ in #2690
- Crazyhouse support 🎉 by @tom-anders in #2662
- Grey logo + increase animation duration by @HaonRekcef in #2702
- Open PGN files from file explorer, messages,... in the App on Android by @HaonRekcef in #2671
- Use an exact Flutter version for builds by @julien4215 in #2706
- More variant support by @veloce in #2705
- New Crowdin lila sources and translations by @github-actions[bot] in #2691
- New Crowdin mobile translations by @github-actions[bot] in #2692
- feat: add tip to home screen when nnue files are outdated by @tom-anders in #2708
- Hide "Show threat" button when king is in check, checkmate, or stalemate by @Copilot in #2710
- fix: align Flutter version config and document requirements by @lacostej in #2717
- fix: do not use saved standalone analysis in opening explorer by @tom-anders in #2727
- fix OTB position rule when initialFen is provided (#2728) by @tom-anders in #2729
- Broadcasts: support
customScoringand multi time-control stats by @allanjoseph98 in #2718 - Fix: Add variant ending to the controller and UI in offline game screen by @nav-28 in #2721
- add more Annotations Symbols by @HaonRekcef in #2730
- add arrows to imported pgn analysis board by @HaonRekcef in #2731
- show tenths in analysis board if under 1 minute by @HaonRekcef in #2732
- fix: preselect analysis/boardEditor variant in OTB and offline computer by @tom-anders in #2733
- Bump flutter_local_notifications from 20.1.0 to 21.0.0 by @dependabot[bot] in #2737
- Bump flutter_appauth from 11.0.0 to 12.0.0 by @dependabot[bot] in #2735
- New Crowdin mobile translations by @github-actions[bot] in #2723
- New Crowdin lila sources and translations by @github-actions[bot] in #2722
- add Search Bar in PGN Game List Screen by @HaonRekcef in #2720
- allow king promotions in antichess by @HaonRekcef in #2739
New Contributors
Full Changelog: v0.21.9...v0.22.1