Mephisto 3.1.206 — no forced layout per scrape
A forced layout on every board scrape, removed. Found reviewing 3.1.205, one release later.
Which download?
| Archive | Size | Use it when |
|---|---|---|
mephisto-3.1.206.zip |
585 MB | First install — everything, engines included |
mephisto-3.1.206-update.zip |
5.9 MB | You already have Mephisto — extract over your existing folder |
⚠️ Extract the update over your existing install, never into an empty folder — without the engines it cannot run. Extract in place: Chrome derives an unpacked extension's id from its folder path, so a new folder means a new id and re-running the native-host installer.
What changed
The Teams/free-for-all detection added in 3.1.205 was called from the board scrape — which runs on every DOM mutation and on the fallback poll — and its detection reads innerText, forcing a layout each time. A forced reflow per scrape is exactly what made the ChessBase board lookup unusable and got it reverted in 3.1.129; this had reintroduced the same shape one release earlier.
The mode cannot change inside a game, so it is now derived once and cached against the page path.
Only four-player chess was affected, and only on the scrape path — no behaviour changed.
Coming: Chess.com puzzles
Once the upstream pull request is merged, a database of 620,000+ Chess.com puzzles with their solutions will be published for import the same way as the Lichess one — same settings page, same import button, and on a hit the panel plays the known line with no search at all.