lichess.org
Donate

Version 2.4.111 - many cool things

I got tired to wait for Lichess to publish. If they do do that and the image pasting feature will conflict with mine I will just fix it.

Here are some of the new features introduced by 2.4.111!

https://i.ibb.co/nMVLt8hZ/a232b27b273a.png

Improvements for Show opening, pawn structure and K-MAPS. Now they should be shown in Broadcasts as well, but only if you have the Show Evaluation checkbox:

I've added an option to delete pasted images. It will be short lived, as Lichess will add their own image pasting. I don't think they will expose a delete API. (https://siderite.dev/blog/lichess-tools---user-manual/#chatForumBlogs)
The hash to delete the image will reside on your device, so only who pasted it can delete it and only on that device.

There is now an option to put the sound bar directly on the Lichess main menu. It was requested. (Option "Main menu volume bar" https://siderite.dev/blog/lichess-tools---user-manual/#soundOptions). You have to enable it.

https://i.ibb.co/PGJRRzxJ/8c09af025eb5.png

Also now you can enable an option that gives you a button which will download the data of the current engine analysis (Option "Download engine analysis" https://siderite.dev/blog/lichess-tools---user-manual/#cevalLineOptions)

https://i.ibb.co/993Zzsjp/f1069c57684e.png

https://i.ibb.co/7dx3mZqX/b4ee334d93fc.png

The resulting file will be in JSON format, but if the engine is running when you press the button, you will also get the human readable lines of the current analysis. Something like:
FEN: rnbqkbnr/pppppppp/8/8/8/8/PPPPPPPP/RNBQKBNR w KQkq - 0 1
+0.19 1. c4 e5 2. g3 Nf6 3. Bg2 Bc5 4. d3 O-O 5. Nc3 Re8
+0.17 1. e4 e5 2. Nf3 Nc6 3. Bb5 Nf6 4. O-O Nxe4 5. Re1 Nd6

Also a user request was to run the /piecevalue command continously. You can now do that by adding a "c" to the command. So "/piecevalue 14 c" will run the command continuously up to depth 14. To stop it you either type "/stop" or refresh the page. (https://siderite.dev/blog/lichess-tools---user-manual/#commands)

And finally I've added a "Board styling" tool that adds extra CSS classes and attributes to chess boards, thus enabling advanced custom styling, depending on whose turn it is to play, which piece has been moved, which piece has been captured, and so on. It even adds an arrow for the last move that can replace the origin/destination squares visuals.
An example of how this works is the new Arcade theme. When you enable Board styling, the color of the selected squares depend on who made the move: White or Black.

This feature will not visibly change the style of the board. It's the responsibility of CSS themes and custom user styles (Stylus, Tampermonkey, etc.) to take advantage of it.

As it adds a bit of overhead, this option is disabled by default and you have to manually enable it:

Enjoy!

I got tired to wait for Lichess to publish. If they do do that and the image pasting feature will conflict with mine I will just fix it. Here are some of the new features introduced by 2.4.111! - Faster interactive lesson - streamlined interactive lesson flow. Less popups and comments that you have seen already a few times will get skipped. Moving to the previous position will show them, though. (Option "Fast interaction" https://siderite.dev/blog/lichess-tools---user-manual/#extendedInteractiveLesson) https://i.ibb.co/nMVLt8hZ/a232b27b273a.png Improvements for Show opening, pawn structure and K-MAPS. Now they should be shown in Broadcasts as well, but only if you have the Show Evaluation checkbox: - https://siderite.dev/blog/lichess-tools---user-manual/#showOpening - https://siderite.dev/blog/lichess-tools---user-manual/#showPawnStructure - https://siderite.dev/blog/lichess-tools---user-manual/#showKmaps I've added an option to delete pasted images. It will be short lived, as Lichess will add their own image pasting. I don't think they will expose a delete API. (https://siderite.dev/blog/lichess-tools---user-manual/#chatForumBlogs) The hash to delete the image will reside on your device, so only who pasted it can delete it and only on that device. There is now an option to put the sound bar directly on the Lichess main menu. It was requested. (Option "Main menu volume bar" https://siderite.dev/blog/lichess-tools---user-manual/#soundOptions). You have to enable it. https://i.ibb.co/PGJRRzxJ/8c09af025eb5.png Also now you can enable an option that gives you a button which will download the data of the current engine analysis (Option "Download engine analysis" https://siderite.dev/blog/lichess-tools---user-manual/#cevalLineOptions) https://i.ibb.co/993Zzsjp/f1069c57684e.png https://i.ibb.co/7dx3mZqX/b4ee334d93fc.png The resulting file will be in JSON format, but if the engine is running when you press the button, you will also get the human readable lines of the current analysis. Something like: FEN: rnbqkbnr/pppppppp/8/8/8/8/PPPPPPPP/RNBQKBNR w KQkq - 0 1 +0.19 1. c4 e5 2. g3 Nf6 3. Bg2 Bc5 4. d3 O-O 5. Nc3 Re8 +0.17 1. e4 e5 2. Nf3 Nc6 3. Bb5 Nf6 4. O-O Nxe4 5. Re1 Nd6 Also a user request was to run the /piecevalue command continously. You can now do that by adding a "c" to the command. So "/piecevalue 14 c" will run the command continuously up to depth 14. To stop it you either type "/stop" or refresh the page. (https://siderite.dev/blog/lichess-tools---user-manual/#commands) And finally I've added a "Board styling" tool that adds extra CSS classes and attributes to chess boards, thus enabling advanced custom styling, depending on whose turn it is to play, which piece has been moved, which piece has been captured, and so on. It even adds an arrow for the last move that can replace the origin/destination squares visuals. An example of how this works is the new Arcade theme. When you enable Board styling, the color of the selected squares depend on who made the move: White or Black. This feature will not visibly change the style of the board. It's the responsibility of CSS themes and custom user styles (Stylus, Tampermonkey, etc.) to take advantage of it. As it adds a bit of overhead, this option is disabled by default and you have to manually enable it: - https://siderite.dev/blog/lichess-tools---user-manual/#boardStyle - https://siderite.dev/blog/lichess-tools---user-manual/#themes Enjoy!

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