- Blind mode tutorial
lichess.org
Donate

Lichess Changelog - April 2025

Also available at https://lichess.org/page/changelog

Mobile updates

Broadcast refactoring and bug fixes https://github.com/lichess-org/mobile/pull/1545, https://github.com/lichess-org/mobile/pull/1542, https://github.com/lichess-org/mobile/pull/1536, https://github.com/lichess-org/mobile/pull/1533, https://github.com/lichess-org/mobile/pull/1532, https://github.com/lichess-org/mobile/pull/1509, https://github.com/lichess-org/mobile/pull/1365
Work on player's result screen in broadcasts https://github.com/lichess-org/mobile/pull/1569, https://github.com/lichess-org/mobile/pull/1555, https://github.com/lichess-org/mobile/pull/1554
Play a notification sound on new messages https://github.com/lichess-org/mobile/pull/1466 (thanks https://github.com/vincendep)
HTTP request logs screen https://github.com/lichess-org/mobile/pull/1442 (thanks https://github.com/vincendep)
Added colors to user performance page. https://github.com/lichess-org/mobile/pull/1504 (thanks https://github.com/ItsDang)
Refactor opening fetching to use FEN instead of moves https://github.com/lichess-org/mobile/pull/1553 (thanks https://github.com/okmsbun)
Cloud and engine analysis refactoring/tweaks https://github.com/lichess-org/mobile/pull/1528, https://github.com/lichess-org/mobile/pull/1498, https://github.com/lichess-org/mobile/pull/1500
Use RichText widget to display study chapters title https://github.com/lichess-org/mobile/pull/1489 (thanks https://github.com/vincendep)
Color ratingDiff of 0 yellow instead of red https://github.com/lichess-org/mobile/pull/1382 (thanks https://github.com/cioccarellia)
Fix Clock Orientation for Better Readability in Landscape Mode https://github.com/lichess-org/mobile/pull/1531 (thanks https://github.com/okmsbun)
Fix clock orientation by adding inverted opponent view https://github.com/lichess-org/mobile/pull/1525 (thanks https://github.com/okmsbun)
Fix board hue filter to only apply to the background https://github.com/lichess-org/mobile/pull/1511
Fix: prevent move list from resizing when first move is made https://github.com/lichess-org/mobile/pull/1574
Fix best move arrow toggle https://github.com/lichess-org/mobile/pull/1576
Fix typo in setting_dev_env.md https://github.com/lichess-org/mobile/pull/1585 (thanks https://github.com/awan1)

Site updates

Add Stockfish 17.1 https://github.com/lichess-org/lila-stockfish-web/pull/5, https://github.com/lichess-org/lila/pull/17274, https://github.com/lichess-org/fishnet/commit/b1786d2770a59b0ec85773678ca4d67f090155a6
Add RhosGFX piece set https://github.com/lichess-org/lila/pull/17131 (thanks https://github.com/gloyens), https://github.com/lichess-org/lila-gif/pull/176
Add a reply button in non-game chats. https://github.com/lichess-org/lila/pull/17214
Live board chat plugin for broadcasts https://github.com/lichess-org/lila/pull/17226, https://github.com/lichess-org/lila/pull/17253
Blogs: disclose sponsored content, affiliate links or commercial advertisement in posts https://github.com/lichess-org/lila/pull/17121
Choose 960 start position on the analysis board https://github.com/lichess-org/lila/pull/16978
Show user's connection strength while playing https://github.com/lichess-org/lila/pull/17140
Allow victory claims in games from challenges https://github.com/lichess-org/lila/pull/17120
Limit arena standings recalculations to 3 days after https://github.com/lichess-org/lila/pull/17204
Reorganize UI on small viewport https://github.com/lichess-org/lila/pull/16969 (thanks https://github.com/yafred)
Add explanation for draw claims by insufficient material. https://github.com/lichess-org/lila/pull/17114
Minify newspaper theme https://github.com/lichess-org/lila/pull/17128
Make password reset confirmation louder to maximize chance it is read https://github.com/lichess-org/lila/pull/17163
Allow text wrapping in board menu https://github.com/lichess-org/lila/pull/17211 (thanks https://github.com/Sama-004)
Always include the latest rating in chart rating history https://github.com/lichess-org/lila/pull/17207 (thanks https://github.com/viczommers)
Add translatable fields https://github.com/lichess-org/lila/pull/17216, https://github.com/lichess-org/lila/pull/17130, https://github.com/lichess-org/lila/pull/17086, https://github.com/lichess-org/lila/pull/17166 (thanks https://github.com/yafred)
Add replacement for Norwegian 'å' character https://github.com/lichess-org/lila/pull/17162 (thanks https://github.com/bastianpedersen)
Display all the squares of the board even if screen is small (blind mode) https://github.com/lichess-org/lila/pull/17025 (thanks https://github.com/yafred)
Play crazyhouse in accessibility mode https://github.com/lichess-org/lila/pull/16997
Don't schedule elite tournaments more than a week in advance https://github.com/lichess-org/lila/commit/6224e80cdb4e870a6d318974b201a9732701297f
Prevent bots from berserking from the web UI https://github.com/lichess-org/lila/commit/ad72bc2f34667e76e575feb31457021c8e44b92f
Allow importing PGN without a chapter name https://github.com/lichess-org/lila/commit/e68c94770ab789cd0b17b79cb11a81278770127c
Add bi-monthly browser upgrade nag for older unsupported browsers https://github.com/lichess-org/lila/commit/1ba82d1bc0bb7e8f02e34a5e7f799c130878725c
Let bots join 60 tournaments at once; 20 for other users https://github.com/lichess-org/lila/commit/4fceb3e36e0f08a34efefe878150d30ac3c6e393
Keep players color when rematching a bot from position https://github.com/lichess-org/lila/commit/c8902fd6b70d13e3bf3f29fcd36c2e846a122411
Fix triggering success for two practice chapters instead of one https://github.com/lichess-org/lila/pull/17075 (thanks https://github.com/yugarinn)
Fix Missing Learn from Mistakes Next button on Mobile https://github.com/lichess-org/lila/pull/17052 (thanks https://github.com/ChaseNelson)
Fix draw claims as explanations for imported games https://github.com/lichess-org/lila/pull/17191
Scalachess: Fix Typo: bitshop -> bishop https://github.com/lichess-org/scalachess/pull/634 (thanks https://github.com/joshuarayton)

Development tooling

Lila-docker: Github codespace devcontainer https://github.com/lichess-org/lila-docker/pull/150
Lila-docker: Add quick start option https://github.com/lichess-org/lila-docker/pull/149
Lila-db-seed: Create special playbanned user for testing https://github.com/lichess-org/lila-db-seed/pull/67

API updates

Add doc for /api/puzzle/replay/{days}/{theme} https://github.com/lichess-org/api/pull/425
Study chapter import - name is not required https://github.com/lichess-org/api/pull/427
New team swiss filters https://github.com/lichess-org/api/commit/2be8453d1f4c58d659bff06871de666d6b11ff35
Clarify that timestamps are int64 https://github.com/lichess-org/api/pull/429

Also available at https://lichess.org/page/changelog Mobile updates Broadcast refactoring and bug fixes https://github.com/lichess-org/mobile/pull/1545, https://github.com/lichess-org/mobile/pull/1542, https://github.com/lichess-org/mobile/pull/1536, https://github.com/lichess-org/mobile/pull/1533, https://github.com/lichess-org/mobile/pull/1532, https://github.com/lichess-org/mobile/pull/1509, https://github.com/lichess-org/mobile/pull/1365 Work on player's result screen in broadcasts https://github.com/lichess-org/mobile/pull/1569, https://github.com/lichess-org/mobile/pull/1555, https://github.com/lichess-org/mobile/pull/1554 Play a notification sound on new messages https://github.com/lichess-org/mobile/pull/1466 (thanks https://github.com/vincendep) HTTP request logs screen https://github.com/lichess-org/mobile/pull/1442 (thanks https://github.com/vincendep) Added colors to user performance page. https://github.com/lichess-org/mobile/pull/1504 (thanks https://github.com/ItsDang) Refactor opening fetching to use FEN instead of moves https://github.com/lichess-org/mobile/pull/1553 (thanks https://github.com/okmsbun) Cloud and engine analysis refactoring/tweaks https://github.com/lichess-org/mobile/pull/1528, https://github.com/lichess-org/mobile/pull/1498, https://github.com/lichess-org/mobile/pull/1500 Use RichText widget to display study chapters title https://github.com/lichess-org/mobile/pull/1489 (thanks https://github.com/vincendep) Color ratingDiff of 0 yellow instead of red https://github.com/lichess-org/mobile/pull/1382 (thanks https://github.com/cioccarellia) Fix Clock Orientation for Better Readability in Landscape Mode https://github.com/lichess-org/mobile/pull/1531 (thanks https://github.com/okmsbun) Fix clock orientation by adding inverted opponent view https://github.com/lichess-org/mobile/pull/1525 (thanks https://github.com/okmsbun) Fix board hue filter to only apply to the background https://github.com/lichess-org/mobile/pull/1511 Fix: prevent move list from resizing when first move is made https://github.com/lichess-org/mobile/pull/1574 Fix best move arrow toggle https://github.com/lichess-org/mobile/pull/1576 Fix typo in setting_dev_env.md https://github.com/lichess-org/mobile/pull/1585 (thanks https://github.com/awan1) Site updates Add Stockfish 17.1 https://github.com/lichess-org/lila-stockfish-web/pull/5, https://github.com/lichess-org/lila/pull/17274, https://github.com/lichess-org/fishnet/commit/b1786d2770a59b0ec85773678ca4d67f090155a6 Add RhosGFX piece set https://github.com/lichess-org/lila/pull/17131 (thanks https://github.com/gloyens), https://github.com/lichess-org/lila-gif/pull/176 Add a reply button in non-game chats. https://github.com/lichess-org/lila/pull/17214 Live board chat plugin for broadcasts https://github.com/lichess-org/lila/pull/17226, https://github.com/lichess-org/lila/pull/17253 Blogs: disclose sponsored content, affiliate links or commercial advertisement in posts https://github.com/lichess-org/lila/pull/17121 Choose 960 start position on the analysis board https://github.com/lichess-org/lila/pull/16978 Show user's connection strength while playing https://github.com/lichess-org/lila/pull/17140 Allow victory claims in games from challenges https://github.com/lichess-org/lila/pull/17120 Limit arena standings recalculations to 3 days after https://github.com/lichess-org/lila/pull/17204 Reorganize UI on small viewport https://github.com/lichess-org/lila/pull/16969 (thanks https://github.com/yafred) Add explanation for draw claims by insufficient material. https://github.com/lichess-org/lila/pull/17114 Minify newspaper theme https://github.com/lichess-org/lila/pull/17128 Make password reset confirmation louder to maximize chance it is read https://github.com/lichess-org/lila/pull/17163 Allow text wrapping in board menu https://github.com/lichess-org/lila/pull/17211 (thanks https://github.com/Sama-004) Always include the latest rating in chart rating history https://github.com/lichess-org/lila/pull/17207 (thanks https://github.com/viczommers) Add translatable fields https://github.com/lichess-org/lila/pull/17216, https://github.com/lichess-org/lila/pull/17130, https://github.com/lichess-org/lila/pull/17086, https://github.com/lichess-org/lila/pull/17166 (thanks https://github.com/yafred) Add replacement for Norwegian 'å' character https://github.com/lichess-org/lila/pull/17162 (thanks https://github.com/bastianpedersen) Display all the squares of the board even if screen is small (blind mode) https://github.com/lichess-org/lila/pull/17025 (thanks https://github.com/yafred) Play crazyhouse in accessibility mode https://github.com/lichess-org/lila/pull/16997 Don't schedule elite tournaments more than a week in advance https://github.com/lichess-org/lila/commit/6224e80cdb4e870a6d318974b201a9732701297f Prevent bots from berserking from the web UI https://github.com/lichess-org/lila/commit/ad72bc2f34667e76e575feb31457021c8e44b92f Allow importing PGN without a chapter name https://github.com/lichess-org/lila/commit/e68c94770ab789cd0b17b79cb11a81278770127c Add bi-monthly browser upgrade nag for older unsupported browsers https://github.com/lichess-org/lila/commit/1ba82d1bc0bb7e8f02e34a5e7f799c130878725c Let bots join 60 tournaments at once; 20 for other users https://github.com/lichess-org/lila/commit/4fceb3e36e0f08a34efefe878150d30ac3c6e393 Keep players color when rematching a bot from position https://github.com/lichess-org/lila/commit/c8902fd6b70d13e3bf3f29fcd36c2e846a122411 Fix triggering success for two practice chapters instead of one https://github.com/lichess-org/lila/pull/17075 (thanks https://github.com/yugarinn) Fix Missing Learn from Mistakes Next button on Mobile https://github.com/lichess-org/lila/pull/17052 (thanks https://github.com/ChaseNelson) Fix draw claims as explanations for imported games https://github.com/lichess-org/lila/pull/17191 Scalachess: Fix Typo: bitshop -> bishop https://github.com/lichess-org/scalachess/pull/634 (thanks https://github.com/joshuarayton) Development tooling Lila-docker: Github codespace devcontainer https://github.com/lichess-org/lila-docker/pull/150 Lila-docker: Add quick start option https://github.com/lichess-org/lila-docker/pull/149 Lila-db-seed: Create special playbanned user for testing https://github.com/lichess-org/lila-db-seed/pull/67 API updates Add doc for /api/puzzle/replay/{days}/{theme} https://github.com/lichess-org/api/pull/425 Study chapter import - name is not required https://github.com/lichess-org/api/pull/427 New team swiss filters https://github.com/lichess-org/api/commit/2be8453d1f4c58d659bff06871de666d6b11ff35 Clarify that timestamps are int64 https://github.com/lichess-org/api/pull/429

Board Yeet not mentioned? :(

Board Yeet not mentioned? :(

That's a lot ! Thanks for all the work !

That's a lot ! Thanks for all the work !

Was all of this done in 8 days?

Was all of this done in 8 days?

@WildWizard said in #5:

Was all of this done in 8 days?

2023/03/1 – 2023/03/31

@WildWizard said in #5: > Was all of this done in 8 days? 2023/03/1 – 2023/03/31

@SergioGlorias said in #6:

2023/03/1 – 2023/03/31
Ok I see now.
Just wondering because you would have to have very fast coders to do all this in 8 days.

@SergioGlorias said in #6: > 2023/03/1 – 2023/03/31 Ok I see now. Just wondering because you would have to have very fast coders to do all this in 8 days.

Choose 960 start position on the analysis board github.com/lichess-org/lila/pull/16978
Finally! Thanks a lot, lichess team!

>Choose 960 start position on the analysis board github.com/lichess-org/lila/pull/16978 Finally! Thanks a lot, lichess team!

Some great effort by the Lichess team this month.

Some great effort by the Lichess team this month.

Amazing effort and awesome work!

Thank you Lichess Team!

Amazing effort and awesome work! Thank you Lichess Team!

This topic has been archived and can no longer be replied to.