Notable changes
- New landscape game and puzzle layout
- Broadcasts team view
- Tournament player view
- You can now copy chat and private messages, and links are clickable
- Kid mode support
- Change password and 2FA settings are now available
- Many bug fixes and improvements
What's Changed
- Matchup in TVScreen and GameScreen by @HaonRekcef in #2030
- make promotion dialog dissapear if pressed back by @HaonRekcef in #2045
- Add On Tap to UserFullNameWidget by @HaonRekcef in #2033
- Add Result to Analysisboard by @HaonRekcef in #2053
- Inbox unread api by @veloce in #2018
- Remove Firebase patch since it was decided to do it in a fork. by @julien4215 in #2060
- add message section privacy prefs by @HaonRekcef in #2036
- Network aggregator by @veloce in #2064
- Reapply #1978 but keep using /api/tournament by @tom-anders in #2040
- Add Team View to Broadcasts by @HaonRekcef in #2058
- Fix game seek rating and localize numbers by @HaonRekcef in #2080
- New Crowdin mobile translations by @github-actions[bot] in #2066
- New Crowdin lila sources and translations by @github-actions[bot] in #2067
- Remove abort button from tournament games by @HaonRekcef in #2086
- Add: Challenge from custom position (using board editor) by @aba2222 in #2069
- fix studies with illegal positions not loading by @HaonRekcef in #2087
- Recognize links in chat and conversation screens by @veloce in #2091
- Fix parsing game json if it contains rules by @veloce in #2093
- Try again to upload the debug symbols of libapp.so to the Play Console. by @julien4215 in #2044
- Add all drawables resources in the keep file by @julien4215 in #2094
- Add chat context menu with copy and report by @veloce in #2096
- Revert "Try again to upload the debug symbols of libapp.so to the Play Console." by @veloce in #2099
- New Crowdin lila sources and translations by @github-actions[bot] in #2105
- New Crowdin mobile translations by @github-actions[bot] in #2106
- Fix another study loading issue by @HaonRekcef in #2117
- Update gen-arb.mjs by @odovacrius in #2110
- remove leading 0 in crosstable scores by @HaonRekcef in #2119
- indicate game results in tournament player view with colors by @HaonRekcef in #2118
- Add study chat room by @aba2222 in #2107
- Bump actions/checkout from 4 to 5 in the ci-dependencies group by @dependabot[bot] in #2108
- add the newly added insufficientMaterialClaim GameStatus by @HaonRekcef in #2121
- only request 10 games for recentGames by @HaonRekcef in #2122
- Add initial Linux desktop support by @christianfl in #2114
- Fix challenges by @veloce in #2126
- Upload the debug symbols of libapp.so to the Play Console by @julien4215 in #2101
- Revert "Upload the debug symbols of libapp.so to the Play Console" by @veloce in #2138
- New Crowdin lila sources and translations by @github-actions[bot] in #2136
- New Crowdin mobile translations by @github-actions[bot] in #2137
- In landscape mode, move the game bottom bar buttons to below the move list by @Mauritz8 in #1682
- feat: add change password and 2FA buttons to account settings by @OldUser101 in #2145
- refactor: use @freezed unions to improve readability of GameScreen code by @tom-anders in #2142
- Allow to set kid mode from the app by @veloce in #2153
- Don't send puzzle result when reviewing storm by @veloce in #2154
- Support challenging friend with unlimited time control by @veloce in #2156
- feat: show a list of study members by @OldUser101 in #2155
New Contributors
- @odovacrius made their first contribution in #2110
- @christianfl made their first contribution in #2114
Full Changelog: v0.17.3...v0.17.8