Notable changes
- iOS native daily puzzle widget
- Replay failed puzzles from dashboard
- lots of bug fixes
What's Changed
- Prevent http requests we know will fail by @freebeartogoodhome in #2897
- support explicit study chapter in deep links by @tom-anders in #2907
- Fix antichess stalemate variant outcome by @CloudyDino in #2889
- Handle broadcast deep links with #players/{playerId} fragment by @wesselvankessel in #2896
- Add flip board to studies by @freebeartogoodhome in #2903
- Fix last edited PGN header not saved on share (#2850) by @CloudyDino in #2911
- Only enable "Challenge a friend" when online by @freebeartogoodhome in #2904
- New Crowdin mobile translations by @github-actions[bot] in #2900
- New Crowdin lila sources and translations by @github-actions[bot] in #2901
- Highlight current user row in tournament standings by @CloudyDino in #2927
- Add share button to tournament screen by @CloudyDino in #2928
- Replay Failed Puzzles from Dashboard by @CloudyDino in #1446
- Fix bottom nav staying visible when opening deep links by @CloudyDino in #2929
- Fix kid mode state problem by @r3econ in #2930
- fix: show puzzle storm-only days in user activity by @sviluppatoredisoftware in #2932
- remove
.well-knownapp association files by @fitztrev in #2937 - iOS Blog feed widget layout improvements by @r3econ in #2936
- Disable blog feed widget content when kid mode is active by @r3econ in #2935
- Fix: Challenge opponent again via clicking on name after game finished by @MaartenD in #2894
- Change the order of resign and undo move buttons by @r3econ in #2946
- Start from custom position (FEN) in over the board game by @r3econ in #2947
- New Crowdin lila sources and translations by @github-actions[bot] in #2961
- New Crowdin mobile translations by @github-actions[bot] in #2962
- fix challenge title if unliminited time by @tom-anders in #2952
- Add search to puzzle themes by @r3econ in #2948
- Use default Xcode indentation in iOS folder by @r3econ in #2957
- Remove unused const in two files by @freebeartogoodhome in #2960
- Fix show solution giving wrong answer in puzzle by @HaonRekcef in #2972
- Add iOS Daily Puzzle widget by @r3econ in #2965
- Internationalise iOS widgets by @veloce in #2978
- Fix puzzle widget layout on iPad by @r3econ in #2982
- Fix puzzle widget theme sync by @r3econ in #2983
- Link to daily puzzle screen from puzzle widget by @r3econ in #2984
- docs: add documentation for publishing releases to f-droid by @tom-anders in #2371
- Fix draft chat message cleared when user returns to board by @MaartenD in #2980
- Fix deep link route transition by @veloce in #2986
New Contributors
- @wesselvankessel made their first contribution in #2896
Full Changelog: v0.23.2...v0.23.5