Notable changes
- Fix some issues that prevented to launch the chess engine in analysis
- changed the analysis layout with the eval bar at the side of the board to gain vertical space
- toggle engine button is now showing the depth
- standalone analysis is now saved per app session
- app logs are now available from the settings
- but fixes
What's Changed
- Riverpod 3 by @veloce in #2381
- feat: update chessground to 7.3.0 (add a board (purple), pieces (xkcd, firi) and fixing staunty knight to be aligned center) by @lumiknit in #2380
- Bump the ci-dependencies group across 1 directory with 2 updates by @dependabot[bot] in #2390
- New Crowdin lila sources and translations by @github-actions[bot] in #2367
- New Crowdin mobile translations by @github-actions[bot] in #2368
- feat(otb): add takeback button (#1642) by @overcharged-coder in #2334
- Auth refactoring by @veloce in #2396
- Improved Focus handling on seeks by @HaonRekcef in #2341
- Fix displaying puzzle stats for other users by @HaonRekcef in #2395
- Configure global riverpod retry and improve image http requests by @veloce in #2399
- Team Tournament l10n changes by @HaonRekcef in #2398
- Analysis improvements and fixes by @veloce in #2400
- feat: study search sorting by @tom-anders in #2299
- fix: clear shapes when loading new puzzle by @dnp314 in #2413
- New Crowdin lila sources and translations by @github-actions[bot] in #2408
- New Crowdin mobile translations by @github-actions[bot] in #2409
- update chess openings db by @fitztrev in #2404
- Add Team Tournaments by @HaonRekcef in #2384
- New Crowdin lila sources and translations by @github-actions[bot] in #2429
- New Crowdin mobile translations by @github-actions[bot] in #2430
- potential fix for notification issues on iOS by @tom-anders in #2451
- Bump node-forge from 1.3.1 to 1.3.2 in /scripts/firebase by @dependabot[bot] in #2397
- Bump jws in /scripts/firebase by @dependabot[bot] in #2427
- Bump aws-sdk-s3 from 1.204.0 to 1.208.0 in /ios by @dependabot[bot] in #2453
- Bump aws-sdk-s3 from 1.204.0 to 1.208.0 in /android by @dependabot[bot] in #2449
- Fix: reset puzzle streak correctly when failing the first puzzle by @sam-baumann in #2452
- Bump softprops/action-gh-release from 2.4.2 to 2.5.0 in the ci-dependencies group by @dependabot[bot] in #2434
- Broadcast improvements by @veloce in #2459
- Attempt to fix engine initialisation issues by @veloce in #2460
- Save standalone analysis session in memory by @veloce in #2462
- feat: add log screen by @tom-anders in #2463
- fix: remove delay when entering analysis board by @tom-anders in #2471
- build: trigger workflow for 0.18.x branch as well by @tom-anders in #2481
- New Crowdin mobile translations by @github-actions[bot] in #2465
- New Crowdin lila sources and translations by @github-actions[bot] in #2464
- Add a workflow to build and upload F-Droid APKs as a Github artifact by @julien4215 in #2419
- Update the Flutter version in the F-Droid Github job by @julien4215 in #2486
- Added upload button for .pgn files in load_position section by @ChrompyCoder in #2448
- Fix multiple analysis session issues by @HaonRekcef in #2496
- Remove flutter_displaymode by @TheLastFlame in #2500
- remove duplicate button by @HaonRekcef in #2497
- fix streamer api by @HaonRekcef in #2510
- New Crowdin lila sources and translations by @github-actions[bot] in #2504
- New Crowdin mobile translations by @github-actions[bot] in #2505
- add Team to Player Screen in Broadcasts by @HaonRekcef in #2511
- Share Observed Round in Broadcast by @HaonRekcef in #2512
- Fix provider bug that prevented to access games offline by @veloce in #2519
New Contributors
- @lumiknit made their first contribution in #2380
- @overcharged-coder made their first contribution in #2334
- @dnp314 made their first contribution in #2413
- @sam-baumann made their first contribution in #2452
- @ChrompyCoder made their first contribution in #2448
Full Changelog: v0.18.2...v0.19.4