Skip to content

Releases: lichess-org/mobile

Version 0.21.2

13 Feb 15:55

Choose a tag to compare

Version 0.21.2 Pre-release
Pre-release

What's Changed

  • Bug fixes
  • Practice improvements by @veloce in #2624
  • Stockfish 18 by @veloce in #2627
  • Add unit tests verifying app link route resolution by @r3econ in #2626
  • New Crowdin mobile translations by @github-actions[bot] in #2630

Full Changelog: v0.21.0...v0.21.2

Version 0.21.0

08 Feb 12:08

Choose a tag to compare

Version 0.21.0 Pre-release
Pre-release

Notable changes

  • Play against computer
  • Practice against computer

What's Changed

New Contributors

Full Changelog: v0.20.0...v0.21.0

Version 0.20.0

29 Jan 08:57

Choose a tag to compare

Version 0.20.0 Pre-release
Pre-release

What's Changed

New Contributors

Full Changelog: v0.19.4...v0.20.0

Version 0.19.4

13 Jan 15:20

Choose a tag to compare

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

Full Changelog: v0.18.2...v0.19.4

v0.19.2

27 Dec 09:16

Choose a tag to compare

v0.19.2 Pre-release
Pre-release

What's Changed

  • Broadcast improvements by @veloce in #2459
  • Attempt to fix engine initialisation issues by @veloce in #2460
  • Correspondence notifications bug fixes
  • Fix restoring puzzle streak from storage
  • Fix: reset puzzle streak correctly when failing the first puzzle by @sam-baumann in #2452

Full Changelog: v0.19.0...v0.19.2

Version 0.19.0

21 Dec 13:54

Choose a tag to compare

Version 0.19.0 Pre-release
Pre-release

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

New Contributors

Full Changelog: v0.18.2...v0.19.0

Version 0.18.2

24 Nov 09:19

Choose a tag to compare

Notable changes

  • show threat in analysis
  • bug fixes

What's Changed

  • Made it so that Wakelock disables when a game ends - DC by @ChopinDavid in #2275
  • Made it so that an empty state is shown instead of the perpetual spinner when navigating to Friends page and following 0 users - DC by @ChopinDavid in #2284
  • fix: false positive for alternative castling notation in puzzles by @tom-anders in #2355
  • New Crowdin lila sources and translations by @github-actions[bot] in #2352
  • New Crowdin mobile translations by @github-actions[bot] in #2353
  • feat: "show threat" mode in analysis by @tom-anders in #2243
  • add broadcast group live indicators by @allanjoseph98 in #2365
  • Bump js-yaml from 4.1.0 to 4.1.1 in /scripts by @dependabot[bot] in #2366
  • Check NNUE files by @veloce in #2376
  • Refactoring eval classes by @julien4215 in #2374
  • Fix move confirmation by @veloce in #2377

New Contributors

Full Changelog: v0.18.0...v0.18.2

Version 0.18.0

08 Nov 09:55

Choose a tag to compare

Notable changes

  • Enable correspondence challenges push notifications
  • bug fixes

What's Changed

New Contributors

Full Changelog: v0.17.15...v0.18.0

Version 0.17.15

05 Nov 12:33

Choose a tag to compare

Notable changes

  • blog posts carousel on home
  • broadcast games search bar
  • study moves are now synchronised with server
  • fixed rematch button not working
  • fixed sending chat messages in correspondence games

What's Changed

  • New Crowdin lila sources and translations by @github-actions[bot] in #2273
  • New Crowdin mobile translations by @github-actions[bot] in #2274
  • Tablebase: Prepare 8 piece DTC support, tweak metric display, relax response parser by @niklasf in #2287
  • fix flags on profile by @HaonRekcef in #2290
  • Add max DTZ/DTC 3-8 piece endgame positions by @niklasf in #2294
  • Prevent Users seeing their own Profile as UserScreen by @HaonRekcef in #2295
  • fix: hide study hint when changing chapter or correct move has been played by @tom-anders in #2298
  • Fix(Clock Tool): Support for 0+X Time Controls by @cappylot in #2277
  • const RegExp by @isaacl in #2301
  • New Crowdin lila sources and translations by @github-actions[bot] in #2296
  • New Crowdin mobile translations by @github-actions[bot] in #2297
  • Bump popover from 0.3.1 to 0.4.0 by @dependabot[bot] in #2306
  • Writable studies by @veloce in #2321
  • fix team score out of sync + requesting /teams for nonteam tournaments by @HaonRekcef in #2323
  • Fix Patron Icon size by @HaonRekcef in #2324
  • show request method in http log by @fitztrev in #2326
  • Update chess openings database by @fitztrev in #2325
  • find board by player search in broadcasts by @HaonRekcef in #2327
  • Broadcast find player with search bar in SrcollView by @HaonRekcef in #2330
  • New Crowdin mobile translations by @github-actions[bot] in #2332
  • New Crowdin lila sources and translations by @github-actions[bot] in #2333
  • Update fide-feds by @SergioGlorias in #2335
  • Blog home carousel by @veloce in #2336

New Contributors

Full Changelog: v0.17.12...v0.17.15

Version 0.17.12

19 Oct 12:14
3c55f67

Choose a tag to compare

Notable changes

  • Learn from your mistakes is now available from the analysis screen
  • New patron coloured wings
  • Many bug fixes

What's Changed

  • fix: display drawn shapes on puzzle streak and storm screens by @OldUser101 in #2168
  • fix: reset scroll when navigating study chapters by @OldUser101 in #2164
  • feat: add haptic feedback for page refreshes by @OldUser101 in #2169
  • Add Linux platform by @christianfl in #2171
  • fix: remove duplicate rating text from game loading screen by @OldUser101 in #2185
  • fix: correct a typo in the HTTP logs screen title for consistency by @OldUser101 in #2192
  • bring back streak rating on tablet by @HaonRekcef in #2200
  • Clear user shapes when puzzle or position changes. by @HaonRekcef in #2206
  • Fix game loading in Landscape mode by @HaonRekcef in #2201
  • handle crazyhouse deeplinks by @HaonRekcef in #2202
  • Profile Fixes by @HaonRekcef in #2203
  • Add patron colored wings by @veloce in #2227
  • Fixing Clock Misorientation in tablets by @Sanket-Kurle in #2224
  • Remove deprecated patron field by @veloce in #2238
  • [Over the board] Prevent screen pop when game is started by @erik-mor in #2230
  • New Crowdin lila sources and translations by @github-actions[bot] in #2160
  • New Crowdin mobile translations by @github-actions[bot] in #2161
  • feat: learn from your mistakes by @tom-anders in #2229
  • Fix correspondence not receiving push when app is just put in background by @veloce in #2239
  • Discard piece after tapping square again in Editor by @HaonRekcef in #2213
  • Learn from your mistakes button on game analysis menu by @veloce in #2241
  • Fix retro evaluation and simplify retro interface by @veloce in #2248
  • New Crowdin lila sources and translations by @github-actions[bot] in #2246
  • New Crowdin mobile translations by @github-actions[bot] in #2247
  • fix: don't try to account for alternative castling notation in annotations by @tom-anders in #2255
  • New Crowdin lila sources and translations by @github-actions[bot] in #2263
  • New Crowdin mobile translations by @github-actions[bot] in #2264
  • Upload the debug symbols of libapp.so to the Play Console by @julien4215 in #2139
  • fix regression caused by #2255 by @tom-anders in #2272

New Contributors

Full Changelog: v0.17.8...v0.17.12