@SergioGlorias said in #1:
> Mobile updates
>
> - Fix board hue filter to only apply to the background (github.com/lichess-org/mobile/pull/1511)
> - Fix esperanto lang and update all translations (github.com/lichess-org/mobile/pull/1433)
> - Many theme fixes (github.com/lichess-org/mobile/pull/1414)
> - Show eval in move list when 2 columns (github.com/lichess-org/mobile/pull/1474)
> - Add analysis small board settings (github.com/lichess-org/mobile/pull/1465)
> - Add playban message (github.com/lichess-org/mobile/pull/1463)
> - Broadcast ongoing game status change (github.com/lichess-org/mobile/pull/1509)
> - Allow using TvController w/o providing a channel (github.com/lichess-org/mobile/pull/1505)
> - Tweak analysis settings UI (github.com/lichess-org/mobile/pull/1498)
> - Implement cloud eval (github.com/lichess-org/mobile/pull/1391), (github.com/lichess-org/mobile/pull/1426), (github.com/lichess-org/mobile/pull/1452), (github.com/lichess-org/mobile/pull/1467), (github.com/lichess-org/mobile/pull/1469)
> - Support relative uri reference in broadcast markdown description (github.com/lichess-org/mobile/pull/1464)
> - Deep links (github.com/lichess-org/mobile/pull/1353), (github.com/lichess-org/mobile/pull/1417), (github.com/lichess-org/mobile/pull/1458), (github.com/lichess-org/mobile/pull/1462)
> - Fix clock (github.com/lichess-org/mobile/pull/1428), (github.com/lichess-org/mobile/pull/1434), (github.com/lichess-org/mobile/pull/1437)
> - Add new broadcast game results (github.com/lichess-org/mobile/pull/1435)
> - Fix elo chart (github.com/lichess-org/mobile/pull/1430)
> - Add ongoing games filter to boadcast round (github.com/lichess-org/mobile/pull/1427)
> - Add two-column tree view (github.com/lichess-org/mobile/pull/1416)
> - Add bookmark removal to context menu on game bookmark screen (github.com/lichess-org/mobile/pull/1413)
> - Add detail view to game history screen (github.com/lichess-org/mobile/pull/1057)
> - Reduce ongoing game requests (github.com/lichess-org/mobile/pull/1494)
> - Expose the relay socket version to anon mobile reqs (github.com/lichess-org/lila/commit/e7205ff325a12912652448fde67b2c09264ea643)
> - Expose game tournament data in mobile socket full event (github.com/lichess-org/lila/commit/9a4600a7b83d51e2b1510d3bf0a1338e88a558c4)
> - Expose stripe currencies for the mobile app (github.com/lichess-org/lila/commit/9c2d48554dd26b1b2c445f67ed74366b9a0ad728)
> - Oauth api endpoint for stripe checkout (github.com/lichess-org/lila/commit/cc609ecced4e0a5bae4a84eaf7b6f86ca5564f56)
> - Fix board shift after game in zen game only mode (github.com/lichess-org/mobile/commit/6da49356751a184f98180dfd8974b69b614aae48)
> - Don't show study like button if anon (github.com/lichess-org/mobile/commit/db20d2f17b7c3105f7386de94e76d134ebfb0eff)
> - Fix board hue filter to apply only to background (github.com/lichess-org/mobile/commit/636a5f60286a940cb05d3b21d1ab1251722016b8)
> - Improve engine depth info widget (github.com/lichess-org/mobile/commit/c4b60531492ca99d3d704880b3ad749f6e4a19b2)
> - Don't override a cloud eval with a local eval (github.com/lichess-org/mobile/commit/93d0f01c0cf11b314e733761eb7b6037d72f1964)
> - Add share menu to broadcast round screen (github.com/lichess-org/mobile/commit/b3315538ed7d297e38b0deffe63489d0fa37fe24)
> - Improve context menus (github.com/lichess-org/mobile/commit/9d47d7c2cf3ac9b6f0027299bc03b473e8cc1855)
> - Show ongoing game on home even if no played games (github.com/lichess-org/mobile/commit/3160ac4e7d9a5b3f4600eacd974945ce899c5257)
> - Improve analysis tree view (github.com/lichess-org/mobile/commit/b0ae6e68c0c488a921c81c0bc5f6c8eb6591821d)
> - Simplify custom game screen (github.com/lichess-org/mobile/commit/5414b7e82385f6dd6a717e9e1e0133ea2b291044), (github.com/lichess-org/mobile/commit/fef776cab6a015008947795c4b5b863bf1661396)
> - Make alternate row colors consistent globally (github.com/lichess-org/mobile/commit/ffdad9cc4fb68589c6e144a635cea35da461b457)
> - Simplify broadcast round screen (github.com/lichess-org/mobile/commit/b7ebf2bc96bc5021dfc8b21140228c79e924e9fe)
> - Fix eval gauge display on broadcasts (github.com/lichess-org/mobile/commit/b7746a1c3336d5fe44c50ca88120817ddf8b3079)
> - Don't hide variations by default now we have column view (github.com/lichess-org/mobile/commit/8ca20b10b073c0341267fc51ca0203c61f074f27)
> - Fix broadcast game analysis settings (github.com/lichess-org/mobile/commit/a75e192d983bed4c0f2347e514acaccef747c0bb)
> - Show lichess analysis in broadcasts finished games (github.com/lichess-org/mobile/commit/3018e7dbaef2647c160f3629760cc08bf24de3a3)
> - Show eval in move list when 2 columns (github.com/lichess-org/mobile/commit/df8ba2baaeaac6c50134c918fa5663e8e456da81)
> - Move puzzle difficulty selector to settings (github.com/lichess-org/mobile/commit/b798dbc6dc36bd06713d04e0df19b3863682fff8)
> - Fix analysis column view padding (github.com/lichess-org/mobile/commit/ce9f1f6205f32a7ffd57e272ad13a6fbc8475c85)
> - Improve PGN 2 column view (github.com/lichess-org/mobile/commit/1280a866b8bc01fa3fb295ced365c77b25242148)
> - Fix tree display settings on broadcast game screen (github.com/lichess-org/mobile/commit/f61d98f2fb0b1af16c50cba500411bf9422d297f)
> - Add analysis small board settings (github.com/lichess-org/mobile/commit/57e1590baf6855a912567a4647ef7ef9c400eb3b)
> - Restore menu share on phones and improve tablet detail game tile (github.com/lichess-org/mobile/commit/00ee8f6bf9c4e9f4323d8fd20a817687f7c9e79f)
> - Put the engine toggle in the bottom bar for broadcast (github.com/lichess-org/mobile/commit/461df376da08e56fc07ba35ae10447e4f7cac4ec)
> - Improve analysis engine toggle button (github.com/lichess-org/mobile/commit/2795c30367e26a69b0222df5325bffba030dfb97)
> - Better light theme android quick game matrix (github.com/lichess-org/mobile/commit/7ed649773b0aa2ebb18ee7ae8f4426a6eca41496)
> - Same light scaffold background as lichess website on iOS (github.com/lichess-org/mobile/commit/745e71d64ef1a99ccf9d21f8ed692246205e6cda)
> - Fix light theme clock style (github.com/lichess-org/mobile/commit/91c017b92c087621aaa5ce65cd14bddb95a5fd74)
> - Fix transluscent dialogs in custom bg themes Fixes #1450 (github.com/lichess-org/mobile/commit/2dca929919f342c911305c000c3f85ae80f02073)
> - Restore dark background colors (github.com/lichess-org/mobile/commit/22ca16de3cd200b772153d7ee89ff43d1768340c)
> - Improve quick game matrix theme (github.com/lichess-org/mobile/commit/79a954fce7b990f0c8897c10e70f32f067874107)
> - Disable PGN and FEN share on analysis when computer is not available (github.com/lichess-org/mobile/commit/a19d7d64fad1df4e2d8017f99fc45893608bf217)
> - Migrate player screen to use app bar bottom (github.com/lichess-org/mobile/commit/2fbc372b3096a734d27063179dc77c88381e5958)
> - Restore fidelity color scheme on iOS (github.com/lichess-org/mobile/commit/8fba5e27ddd3f109e109eba3dd251e127d4315ed)
> - Add a close account button (github.com/lichess-org/mobile/commit/745c09b569fee37b5f16584047c2958d9a00b2c6)
> - Remove player summary from archived game info dialog (github.com/lichess-org/mobile/commit/83730874f159fcf0f04a613aafc19b22fa80c96a)
> - Simplify share menus (github.com/lichess-org/mobile/commit/e4f65028f8b1869630707b68d1381056de655d31)
> - Only blink button if game is playable (github.com/lichess-org/mobile/commit/e94ac7b25724a427ffd3537eda9602398a3b62fd)
> - Make clock tool play button stand out (github.com/lichess-org/mobile/commit/48d201c36eb634bd991007648e120a3f98a3f004)
> - Add colors to user performance page. (github.com/lichess-org/mobile/pull/1504) (thanks [ItsDang](github.com/ItsDang))
> - Use RichText widget to display study chapters title (github.com/lichess-org/mobile/pull/1489) (thanks [vincendep](github.com/vincendep))
> - Play a notification sound on new messages (github.com/lichess-org/mobile/pull/1466) (thanks [vincendep](github.com/vincendep))
> - Updated puzzle analysis and other eval arrows to match theme arrow (github.com/lichess-org/mobile/pull/1461) (thanks [ItsDang](github.com/ItsDang))
> - Add Puzzle Hints (github.com/lichess-org/mobile/pull/1459) (thanks [CloudyDino](github.com/CloudyDino))
> - Add unrated puzzles option (github.com/lichess-org/mobile/pull/1445) (thanks [CloudyDino](github.com/CloudyDino))
> - Show chapter numbers (github.com/lichess-org/mobile/pull/1438) (thanks [vincendep](github.com/vincendep))
> - Added emergency sound to the clock tool (github.com/lichess-org/mobile/pull/1409) (thanks [sdalvi10](github.com/sdalvi10))
> - [Feat] Load position in board editor (github.com/lichess-org/mobile/pull/1394) (thanks [vincendep](github.com/vincendep))
> - Always start white clock in clock tool (github.com/lichess-org/mobile/pull/1390) (thanks [CloudyDino](github.com/CloudyDino))
> - Flutter-chessground: Fix pawn promotions during bot play (github.com/lichess-org/flutter-chessground/pull/68) (thanks [eliogilvy](github.com/eliogilvy))
>
> Website updates
>
> - Add xkcd piece set (github.com/lichess-org/lila/pull/17051) (thanks [detroyejr](github.com/detroyejr))
> - Fix clock bar flicker on android brave (github.com/lichess-org/lila/pull/16970)
> - Fix copy PGN to clipboard (github.com/lichess-org/lila/pull/17046)
> - Do not unfocus chat when clicking on it again (github.com/lichess-org/lila/pull/17072)
> - Have a click unselect pgn text if already selected (github.com/lichess-org/lila/pull/17064)
> - Do not have the client engine use the server eval (github.com/lichess-org/lila/pull/17061)
> - Fix Stockfish 17 webassembly stack overflow crashes (github.com/lichess-org/lila/commit/dd6ae89a990f6b3b20fa790830a0439e518aba28)
> - Allow immediate draws if opponent has no mating material (github.com/lichess-org/lila/pull/16989)
> - Improve draw offers when viewing previous plies (github.com/lichess-org/lila/pull/16979)
> - Enable searching for any non-space phrase in a chapter title (github.com/lichess-org/lila/pull/16959)
> - CSS assets are now cached consistently by cloudflare (github.com/lichess-org/lila/pull/16938)
> - Tone down the warning when a losing player runs out the clock (github.com/lichess-org/lila/pull/17074)
> - Do not delete tour if official (github.com/lichess-org/lila/pull/17024)
> - Do not let non-admin broadcast users edit the pinned streamer (github.com/lichess-org/lila/pull/17023)
> - Allow `proton.me` email domains (github.com/lichess-org/lila/pull/17022)
> - Add Crazyhouse support to non-visual user interface (github.com/lichess-org/lila/pull/16997)
> - Support monitoring for lichess broadcaster app (github.com/lichess-org/lila/pull/16991)
> - Fix broadcast form logic involving chess.com domain (github.com/lichess-org/lila/pull/16974)
> - Let bots play arena games (github.com/lichess-org/lila/pull/16963)
> - Add CGO & GRL flags for fide (github.com/lichess-org/lila/pull/16947)
> - Fix buggy css rule on ublog creation form (github.com/lichess-org/lila/commit/01bc24649a2f8c3a481e2780912504f5a4909ece)
> - Read up to 768 games in official broadcasts (github.com/lichess-org/lila/commit/1bf40ff35b8dd13574946727ad711b01fdb0f035)
> - Allow importing PGN without a chapter name (github.com/lichess-org/lila/commit/e68c94770ab789cd0b17b79cb11a81278770127c)
> - Dont actively sabotage older Safari versions (github.com/lichess-org/lila/commit/a38a350864900ebebb5d125de77974dec84b32e4)
> - Add bounds for level in StageProgress form (github.com/lichess-org/lila/commit/cc010e4277709be144a0ff0b509fce60b942e3ea)
> - Update links to spreadshirt shop (github.com/lichess-org/lila/commit/69840b9123e9d7b68e7f9f632081546d69fa12bf)
> - Don't schedule elite tournaments more than a week in advance (github.com/lichess-org/lila/commit/6224e80cdb4e870a6d318974b201a9732701297f)
> - Allow youtube clip embeds in blogs (github.com/lichess-org/lila/commit/d208b961a047ce213a87f3d84c75640087b474bc)
> - Prevent bots from berserking from the web UI (github.com/lichess-org/lila/commit/ad72bc2f34667e76e575feb31457021c8e44b92f)
> - Show up to 12 alternative boards on the broadcast gameplay page (github.com/lichess-org/lila/commit/12d2a5cad62add29a2e01d16f4dba1ba2b068e1a)
> - Autoscroll chat on insertion (github.com/lichess-org/lila/commit/608de8c067ab4196cbe0b24e29dd6c172a7c00cd)
> - Prevent chatting in event far in the future (github.com/lichess-org/lila/commit/b10bb1f2e151ee6ea63103dbec0b87f5089cc815)
> - Handle escape key correctly in all dialogs (github.com/lichess-org/lila/commit/ab533e498b82f29eb0d68b11808fd248bb74bfc3)
> - Dont traverse variations on accidental shift key presses (github.com/lichess-org/lila/commit/c4cf7957cd46ed91e831ee396e66e4d2f0a4d385)
> - Let the broadcast owner set the round status (github.com/lichess-org/lila/commit/af04531cf3c3fff50fc9e1060f4fa901387e8754)
> - Unlimited bot challenges to friends (github.com/lichess-org/lila/commit/0bada1bc3190ad8ba99f7711dcae7315d76cdaf9)
> - Fix timing issue where a practice lesson can be skipped (github.com/lichess-org/lila/pull/17075) (thanks [yugarinn](github.com/yugarinn))
> - Do not show markdown preview tab in blog editor (github.com/lichess-org/lila/pull/17060) (thanks [nicvagn](github.com/nicvagn))
> - Fix engine failure error message (github.com/lichess-org/lila/pull/17049) (thanks [yafred](github.com/yafred))
> - Change profile links in chat into mentions (github.com/lichess-org/lila/pull/17047) (thanks [arthurlw](github.com/arthurlw))
> - Do not allow text selections in clock area during gameplay (github.com/lichess-org/lila/pull/17033) (thanks [arthurlw](github.com/arthurlw))
> - Allow user to select color again in blind mode (github.com/lichess-org/lila/pull/17017) (thanks [yafred](github.com/yafred))
> - Exclude private studies from profile count (github.com/lichess-org/lila/pull/16982) (thanks [boriskrisanov](github.com/boriskrisanov))
> - Test for draw when parsing a pgn before assuming resignation (github.com/lichess-org/lila/pull/16965) (thanks [yafred](github.com/yafred))
> - More accurate help message when pasting pgn in study (github.com/lichess-org/lila/pull/16927) (thanks [yafred](github.com/yafred))
> - Show correct max number of games for multi PGN import (github.com/lichess-org/lila/pull/16922) (thanks [jelmis](github.com/jelmis))
>
> API updates
>
> - Add withdraw field /api/tournament/id/results (github.com/lichess-org/lila/pull/17079)
> - Add web scope to tournament join and withdraw APIs (github.com/lichess-org/lila/pull/17044)
> - Return bots and account age conditions in tournament API (github.com/lichess-org/lila/pull/16996)
> - Add `reloadEndpoint` to the tournament API json (github.com/lichess-org/lila/commit/4b2bf47fcc32c1073c8dd79d16237967562ca849)
> - Enable oauth in /api/tournament/:id (github.com/lichess-org/lila/commit/0e75dc0c8c5350b52f70bbf15ed17f4d1839823d)
> - Docs: Remove followsYou field from example (github.com/lichess-org/api/pull/424)
> - Docs: Setup formatting with prettier and format all files (github.com/lichess-org/api/pull/422)
> - Docs: Document missing tournament conditions (github.com/lichess-org/api/pull/421)
> - Docs: Update schema for adding/editing broadcast round (github.com/lichess-org/api/pull/420)
> - Docs: Use openapi string data validation to show character lengths (github.com/lichess-org/api/pull/419)
> - Docs: Broadcast via Lichess usernames (github.com/lichess-org/api/pull/418)
> - Docs: Added new client to list (github.com/lichess-org/api/pull/423) (thanks [Rabergsel](github.com/Rabergsel))
> - Docs: Add required to cloud eval (github.com/lichess-org/api/pull/416) (thanks [AllieJonsson](github.com/AllieJonsson))
>
> Broadcaster updates
>
> - Broadcaster: Add link to open devtools from within UI (github.com/lichess-org/broadcaster/pull/61) (thanks [fitztrev](github.com/fitztrev))
> - Broadcaster: Setup tauri single-instance plugin (github.com/lichess-org/broadcaster/pull/60) (thanks [fitztrev](github.com/fitztrev))
> - Broadcaster: Upgrade to tailwindcss v4 (github.com/lichess-org/broadcaster/pull/59) (thanks [fitztrev](github.com/fitztrev))
>
> Opening explorer updates
>
> - Accomodate for move-orders in Semi-Slav defense v Rubinstein System (github.com/lichess-org/chess-openings/pull/223) (thanks [xaverh](github.com/xaverh))
> - Add Dilworth Gambit (github.com/lichess-org/chess-openings/pull/222) (thanks [Zinkelburger](github.com/Zinkelburger))
> - Guatemala Defense is part of Owen Defense (github.com/lichess-org/chess-openings/pull/221) (thanks [Malorra](github.com/Malorra))
>
> Database updates
>
> - Fixed blindfold puzzles link (github.com/lichess-org/database/pull/65) (thanks [joshuarayton](github.com/joshuarayton))
Woah that’s a lot
> Mobile updates
>
> - Fix board hue filter to only apply to the background (github.com/lichess-org/mobile/pull/1511)
> - Fix esperanto lang and update all translations (github.com/lichess-org/mobile/pull/1433)
> - Many theme fixes (github.com/lichess-org/mobile/pull/1414)
> - Show eval in move list when 2 columns (github.com/lichess-org/mobile/pull/1474)
> - Add analysis small board settings (github.com/lichess-org/mobile/pull/1465)
> - Add playban message (github.com/lichess-org/mobile/pull/1463)
> - Broadcast ongoing game status change (github.com/lichess-org/mobile/pull/1509)
> - Allow using TvController w/o providing a channel (github.com/lichess-org/mobile/pull/1505)
> - Tweak analysis settings UI (github.com/lichess-org/mobile/pull/1498)
> - Implement cloud eval (github.com/lichess-org/mobile/pull/1391), (github.com/lichess-org/mobile/pull/1426), (github.com/lichess-org/mobile/pull/1452), (github.com/lichess-org/mobile/pull/1467), (github.com/lichess-org/mobile/pull/1469)
> - Support relative uri reference in broadcast markdown description (github.com/lichess-org/mobile/pull/1464)
> - Deep links (github.com/lichess-org/mobile/pull/1353), (github.com/lichess-org/mobile/pull/1417), (github.com/lichess-org/mobile/pull/1458), (github.com/lichess-org/mobile/pull/1462)
> - Fix clock (github.com/lichess-org/mobile/pull/1428), (github.com/lichess-org/mobile/pull/1434), (github.com/lichess-org/mobile/pull/1437)
> - Add new broadcast game results (github.com/lichess-org/mobile/pull/1435)
> - Fix elo chart (github.com/lichess-org/mobile/pull/1430)
> - Add ongoing games filter to boadcast round (github.com/lichess-org/mobile/pull/1427)
> - Add two-column tree view (github.com/lichess-org/mobile/pull/1416)
> - Add bookmark removal to context menu on game bookmark screen (github.com/lichess-org/mobile/pull/1413)
> - Add detail view to game history screen (github.com/lichess-org/mobile/pull/1057)
> - Reduce ongoing game requests (github.com/lichess-org/mobile/pull/1494)
> - Expose the relay socket version to anon mobile reqs (github.com/lichess-org/lila/commit/e7205ff325a12912652448fde67b2c09264ea643)
> - Expose game tournament data in mobile socket full event (github.com/lichess-org/lila/commit/9a4600a7b83d51e2b1510d3bf0a1338e88a558c4)
> - Expose stripe currencies for the mobile app (github.com/lichess-org/lila/commit/9c2d48554dd26b1b2c445f67ed74366b9a0ad728)
> - Oauth api endpoint for stripe checkout (github.com/lichess-org/lila/commit/cc609ecced4e0a5bae4a84eaf7b6f86ca5564f56)
> - Fix board shift after game in zen game only mode (github.com/lichess-org/mobile/commit/6da49356751a184f98180dfd8974b69b614aae48)
> - Don't show study like button if anon (github.com/lichess-org/mobile/commit/db20d2f17b7c3105f7386de94e76d134ebfb0eff)
> - Fix board hue filter to apply only to background (github.com/lichess-org/mobile/commit/636a5f60286a940cb05d3b21d1ab1251722016b8)
> - Improve engine depth info widget (github.com/lichess-org/mobile/commit/c4b60531492ca99d3d704880b3ad749f6e4a19b2)
> - Don't override a cloud eval with a local eval (github.com/lichess-org/mobile/commit/93d0f01c0cf11b314e733761eb7b6037d72f1964)
> - Add share menu to broadcast round screen (github.com/lichess-org/mobile/commit/b3315538ed7d297e38b0deffe63489d0fa37fe24)
> - Improve context menus (github.com/lichess-org/mobile/commit/9d47d7c2cf3ac9b6f0027299bc03b473e8cc1855)
> - Show ongoing game on home even if no played games (github.com/lichess-org/mobile/commit/3160ac4e7d9a5b3f4600eacd974945ce899c5257)
> - Improve analysis tree view (github.com/lichess-org/mobile/commit/b0ae6e68c0c488a921c81c0bc5f6c8eb6591821d)
> - Simplify custom game screen (github.com/lichess-org/mobile/commit/5414b7e82385f6dd6a717e9e1e0133ea2b291044), (github.com/lichess-org/mobile/commit/fef776cab6a015008947795c4b5b863bf1661396)
> - Make alternate row colors consistent globally (github.com/lichess-org/mobile/commit/ffdad9cc4fb68589c6e144a635cea35da461b457)
> - Simplify broadcast round screen (github.com/lichess-org/mobile/commit/b7ebf2bc96bc5021dfc8b21140228c79e924e9fe)
> - Fix eval gauge display on broadcasts (github.com/lichess-org/mobile/commit/b7746a1c3336d5fe44c50ca88120817ddf8b3079)
> - Don't hide variations by default now we have column view (github.com/lichess-org/mobile/commit/8ca20b10b073c0341267fc51ca0203c61f074f27)
> - Fix broadcast game analysis settings (github.com/lichess-org/mobile/commit/a75e192d983bed4c0f2347e514acaccef747c0bb)
> - Show lichess analysis in broadcasts finished games (github.com/lichess-org/mobile/commit/3018e7dbaef2647c160f3629760cc08bf24de3a3)
> - Show eval in move list when 2 columns (github.com/lichess-org/mobile/commit/df8ba2baaeaac6c50134c918fa5663e8e456da81)
> - Move puzzle difficulty selector to settings (github.com/lichess-org/mobile/commit/b798dbc6dc36bd06713d04e0df19b3863682fff8)
> - Fix analysis column view padding (github.com/lichess-org/mobile/commit/ce9f1f6205f32a7ffd57e272ad13a6fbc8475c85)
> - Improve PGN 2 column view (github.com/lichess-org/mobile/commit/1280a866b8bc01fa3fb295ced365c77b25242148)
> - Fix tree display settings on broadcast game screen (github.com/lichess-org/mobile/commit/f61d98f2fb0b1af16c50cba500411bf9422d297f)
> - Add analysis small board settings (github.com/lichess-org/mobile/commit/57e1590baf6855a912567a4647ef7ef9c400eb3b)
> - Restore menu share on phones and improve tablet detail game tile (github.com/lichess-org/mobile/commit/00ee8f6bf9c4e9f4323d8fd20a817687f7c9e79f)
> - Put the engine toggle in the bottom bar for broadcast (github.com/lichess-org/mobile/commit/461df376da08e56fc07ba35ae10447e4f7cac4ec)
> - Improve analysis engine toggle button (github.com/lichess-org/mobile/commit/2795c30367e26a69b0222df5325bffba030dfb97)
> - Better light theme android quick game matrix (github.com/lichess-org/mobile/commit/7ed649773b0aa2ebb18ee7ae8f4426a6eca41496)
> - Same light scaffold background as lichess website on iOS (github.com/lichess-org/mobile/commit/745e71d64ef1a99ccf9d21f8ed692246205e6cda)
> - Fix light theme clock style (github.com/lichess-org/mobile/commit/91c017b92c087621aaa5ce65cd14bddb95a5fd74)
> - Fix transluscent dialogs in custom bg themes Fixes #1450 (github.com/lichess-org/mobile/commit/2dca929919f342c911305c000c3f85ae80f02073)
> - Restore dark background colors (github.com/lichess-org/mobile/commit/22ca16de3cd200b772153d7ee89ff43d1768340c)
> - Improve quick game matrix theme (github.com/lichess-org/mobile/commit/79a954fce7b990f0c8897c10e70f32f067874107)
> - Disable PGN and FEN share on analysis when computer is not available (github.com/lichess-org/mobile/commit/a19d7d64fad1df4e2d8017f99fc45893608bf217)
> - Migrate player screen to use app bar bottom (github.com/lichess-org/mobile/commit/2fbc372b3096a734d27063179dc77c88381e5958)
> - Restore fidelity color scheme on iOS (github.com/lichess-org/mobile/commit/8fba5e27ddd3f109e109eba3dd251e127d4315ed)
> - Add a close account button (github.com/lichess-org/mobile/commit/745c09b569fee37b5f16584047c2958d9a00b2c6)
> - Remove player summary from archived game info dialog (github.com/lichess-org/mobile/commit/83730874f159fcf0f04a613aafc19b22fa80c96a)
> - Simplify share menus (github.com/lichess-org/mobile/commit/e4f65028f8b1869630707b68d1381056de655d31)
> - Only blink button if game is playable (github.com/lichess-org/mobile/commit/e94ac7b25724a427ffd3537eda9602398a3b62fd)
> - Make clock tool play button stand out (github.com/lichess-org/mobile/commit/48d201c36eb634bd991007648e120a3f98a3f004)
> - Add colors to user performance page. (github.com/lichess-org/mobile/pull/1504) (thanks [ItsDang](github.com/ItsDang))
> - Use RichText widget to display study chapters title (github.com/lichess-org/mobile/pull/1489) (thanks [vincendep](github.com/vincendep))
> - Play a notification sound on new messages (github.com/lichess-org/mobile/pull/1466) (thanks [vincendep](github.com/vincendep))
> - Updated puzzle analysis and other eval arrows to match theme arrow (github.com/lichess-org/mobile/pull/1461) (thanks [ItsDang](github.com/ItsDang))
> - Add Puzzle Hints (github.com/lichess-org/mobile/pull/1459) (thanks [CloudyDino](github.com/CloudyDino))
> - Add unrated puzzles option (github.com/lichess-org/mobile/pull/1445) (thanks [CloudyDino](github.com/CloudyDino))
> - Show chapter numbers (github.com/lichess-org/mobile/pull/1438) (thanks [vincendep](github.com/vincendep))
> - Added emergency sound to the clock tool (github.com/lichess-org/mobile/pull/1409) (thanks [sdalvi10](github.com/sdalvi10))
> - [Feat] Load position in board editor (github.com/lichess-org/mobile/pull/1394) (thanks [vincendep](github.com/vincendep))
> - Always start white clock in clock tool (github.com/lichess-org/mobile/pull/1390) (thanks [CloudyDino](github.com/CloudyDino))
> - Flutter-chessground: Fix pawn promotions during bot play (github.com/lichess-org/flutter-chessground/pull/68) (thanks [eliogilvy](github.com/eliogilvy))
>
> Website updates
>
> - Add xkcd piece set (github.com/lichess-org/lila/pull/17051) (thanks [detroyejr](github.com/detroyejr))
> - Fix clock bar flicker on android brave (github.com/lichess-org/lila/pull/16970)
> - Fix copy PGN to clipboard (github.com/lichess-org/lila/pull/17046)
> - Do not unfocus chat when clicking on it again (github.com/lichess-org/lila/pull/17072)
> - Have a click unselect pgn text if already selected (github.com/lichess-org/lila/pull/17064)
> - Do not have the client engine use the server eval (github.com/lichess-org/lila/pull/17061)
> - Fix Stockfish 17 webassembly stack overflow crashes (github.com/lichess-org/lila/commit/dd6ae89a990f6b3b20fa790830a0439e518aba28)
> - Allow immediate draws if opponent has no mating material (github.com/lichess-org/lila/pull/16989)
> - Improve draw offers when viewing previous plies (github.com/lichess-org/lila/pull/16979)
> - Enable searching for any non-space phrase in a chapter title (github.com/lichess-org/lila/pull/16959)
> - CSS assets are now cached consistently by cloudflare (github.com/lichess-org/lila/pull/16938)
> - Tone down the warning when a losing player runs out the clock (github.com/lichess-org/lila/pull/17074)
> - Do not delete tour if official (github.com/lichess-org/lila/pull/17024)
> - Do not let non-admin broadcast users edit the pinned streamer (github.com/lichess-org/lila/pull/17023)
> - Allow `proton.me` email domains (github.com/lichess-org/lila/pull/17022)
> - Add Crazyhouse support to non-visual user interface (github.com/lichess-org/lila/pull/16997)
> - Support monitoring for lichess broadcaster app (github.com/lichess-org/lila/pull/16991)
> - Fix broadcast form logic involving chess.com domain (github.com/lichess-org/lila/pull/16974)
> - Let bots play arena games (github.com/lichess-org/lila/pull/16963)
> - Add CGO & GRL flags for fide (github.com/lichess-org/lila/pull/16947)
> - Fix buggy css rule on ublog creation form (github.com/lichess-org/lila/commit/01bc24649a2f8c3a481e2780912504f5a4909ece)
> - Read up to 768 games in official broadcasts (github.com/lichess-org/lila/commit/1bf40ff35b8dd13574946727ad711b01fdb0f035)
> - Allow importing PGN without a chapter name (github.com/lichess-org/lila/commit/e68c94770ab789cd0b17b79cb11a81278770127c)
> - Dont actively sabotage older Safari versions (github.com/lichess-org/lila/commit/a38a350864900ebebb5d125de77974dec84b32e4)
> - Add bounds for level in StageProgress form (github.com/lichess-org/lila/commit/cc010e4277709be144a0ff0b509fce60b942e3ea)
> - Update links to spreadshirt shop (github.com/lichess-org/lila/commit/69840b9123e9d7b68e7f9f632081546d69fa12bf)
> - Don't schedule elite tournaments more than a week in advance (github.com/lichess-org/lila/commit/6224e80cdb4e870a6d318974b201a9732701297f)
> - Allow youtube clip embeds in blogs (github.com/lichess-org/lila/commit/d208b961a047ce213a87f3d84c75640087b474bc)
> - Prevent bots from berserking from the web UI (github.com/lichess-org/lila/commit/ad72bc2f34667e76e575feb31457021c8e44b92f)
> - Show up to 12 alternative boards on the broadcast gameplay page (github.com/lichess-org/lila/commit/12d2a5cad62add29a2e01d16f4dba1ba2b068e1a)
> - Autoscroll chat on insertion (github.com/lichess-org/lila/commit/608de8c067ab4196cbe0b24e29dd6c172a7c00cd)
> - Prevent chatting in event far in the future (github.com/lichess-org/lila/commit/b10bb1f2e151ee6ea63103dbec0b87f5089cc815)
> - Handle escape key correctly in all dialogs (github.com/lichess-org/lila/commit/ab533e498b82f29eb0d68b11808fd248bb74bfc3)
> - Dont traverse variations on accidental shift key presses (github.com/lichess-org/lila/commit/c4cf7957cd46ed91e831ee396e66e4d2f0a4d385)
> - Let the broadcast owner set the round status (github.com/lichess-org/lila/commit/af04531cf3c3fff50fc9e1060f4fa901387e8754)
> - Unlimited bot challenges to friends (github.com/lichess-org/lila/commit/0bada1bc3190ad8ba99f7711dcae7315d76cdaf9)
> - Fix timing issue where a practice lesson can be skipped (github.com/lichess-org/lila/pull/17075) (thanks [yugarinn](github.com/yugarinn))
> - Do not show markdown preview tab in blog editor (github.com/lichess-org/lila/pull/17060) (thanks [nicvagn](github.com/nicvagn))
> - Fix engine failure error message (github.com/lichess-org/lila/pull/17049) (thanks [yafred](github.com/yafred))
> - Change profile links in chat into mentions (github.com/lichess-org/lila/pull/17047) (thanks [arthurlw](github.com/arthurlw))
> - Do not allow text selections in clock area during gameplay (github.com/lichess-org/lila/pull/17033) (thanks [arthurlw](github.com/arthurlw))
> - Allow user to select color again in blind mode (github.com/lichess-org/lila/pull/17017) (thanks [yafred](github.com/yafred))
> - Exclude private studies from profile count (github.com/lichess-org/lila/pull/16982) (thanks [boriskrisanov](github.com/boriskrisanov))
> - Test for draw when parsing a pgn before assuming resignation (github.com/lichess-org/lila/pull/16965) (thanks [yafred](github.com/yafred))
> - More accurate help message when pasting pgn in study (github.com/lichess-org/lila/pull/16927) (thanks [yafred](github.com/yafred))
> - Show correct max number of games for multi PGN import (github.com/lichess-org/lila/pull/16922) (thanks [jelmis](github.com/jelmis))
>
> API updates
>
> - Add withdraw field /api/tournament/id/results (github.com/lichess-org/lila/pull/17079)
> - Add web scope to tournament join and withdraw APIs (github.com/lichess-org/lila/pull/17044)
> - Return bots and account age conditions in tournament API (github.com/lichess-org/lila/pull/16996)
> - Add `reloadEndpoint` to the tournament API json (github.com/lichess-org/lila/commit/4b2bf47fcc32c1073c8dd79d16237967562ca849)
> - Enable oauth in /api/tournament/:id (github.com/lichess-org/lila/commit/0e75dc0c8c5350b52f70bbf15ed17f4d1839823d)
> - Docs: Remove followsYou field from example (github.com/lichess-org/api/pull/424)
> - Docs: Setup formatting with prettier and format all files (github.com/lichess-org/api/pull/422)
> - Docs: Document missing tournament conditions (github.com/lichess-org/api/pull/421)
> - Docs: Update schema for adding/editing broadcast round (github.com/lichess-org/api/pull/420)
> - Docs: Use openapi string data validation to show character lengths (github.com/lichess-org/api/pull/419)
> - Docs: Broadcast via Lichess usernames (github.com/lichess-org/api/pull/418)
> - Docs: Added new client to list (github.com/lichess-org/api/pull/423) (thanks [Rabergsel](github.com/Rabergsel))
> - Docs: Add required to cloud eval (github.com/lichess-org/api/pull/416) (thanks [AllieJonsson](github.com/AllieJonsson))
>
> Broadcaster updates
>
> - Broadcaster: Add link to open devtools from within UI (github.com/lichess-org/broadcaster/pull/61) (thanks [fitztrev](github.com/fitztrev))
> - Broadcaster: Setup tauri single-instance plugin (github.com/lichess-org/broadcaster/pull/60) (thanks [fitztrev](github.com/fitztrev))
> - Broadcaster: Upgrade to tailwindcss v4 (github.com/lichess-org/broadcaster/pull/59) (thanks [fitztrev](github.com/fitztrev))
>
> Opening explorer updates
>
> - Accomodate for move-orders in Semi-Slav defense v Rubinstein System (github.com/lichess-org/chess-openings/pull/223) (thanks [xaverh](github.com/xaverh))
> - Add Dilworth Gambit (github.com/lichess-org/chess-openings/pull/222) (thanks [Zinkelburger](github.com/Zinkelburger))
> - Guatemala Defense is part of Owen Defense (github.com/lichess-org/chess-openings/pull/221) (thanks [Malorra](github.com/Malorra))
>
> Database updates
>
> - Fixed blindfold puzzles link (github.com/lichess-org/database/pull/65) (thanks [joshuarayton](github.com/joshuarayton))
Woah that’s a lot