Releases: rooklift/nibbler
v2.0.1
v2.0.0
Version 2.0.0 marks the completion of the effort to make Stockfish (and similar engines) work reasonably well.
We've come a long way since 1.0.0, when Nibbler needed to be manually configured with a text file...
Since then, we've gained - inter alia - Chess960 support, end-of-game detection, a legal moves display and movegen code, PGN and FEN compatibility improvements, a winrate graph, play versus engine and engine self-play, better engine configuration, full-game evaluation, custom pieces and custom backgrounds, various aesthetic improvements, a compliant UCI implementation, bugfixes, bugs, bugfixes, and finally Stockfish and A/B engine support.
P.S. Since many people complained - focus buttons are again (by default) shown when the engine is running.
v2.0.0-rc3
By popular demand:
- An option to always show the searchmoves buttons.
- An option to allow the app to stay in "analysis" mode even after a node limit is reached.
These both make certain aspects of the GUI unintuitive, so they are hidden away in Dev --> Non-recommended options
. But they should not cause actual bugs, I hope.
v2.0.0-rc2
- Improve the way we choose arrows for an A/B engine.
- More correct sorting of moves in the infobox for an A/B engine.
- Mitigation for Stockfish sometimes sending incomplete info about a move (can't entirely avoid this issue).
v2.0.0-rc1
Meh I decided to make v2.0.0, to celebrate the fact that Stockfish et al are working, many bugs have been squashed in the past few weeks, and many interface inconsistencies ironed out. Actual changes this version are:
- Handle Chess960 incompatible engines automatically.
- Better validation of engine output.
- Reworked the node limit menu to be more relevant for A/B engines.
- Disable "play choice" when in positions the engine hasn't examined.
- Open dialogs now can filter for PGN files.
Since I want the real v2.0.0 to be perfect, do report any bugs...
v1.8.3
- Fix "forget all analysis" still allowing the engine to update the position one time after it was blanked.
- Improve various bits of behaviour around "locking" the engine, node limits, and searchmoves display (no real bugs, just GUI inconsistencies).
Actually might be the last update for a while! Maybe. Those were the last things really annoying me.
v1.8.2
v1.8.1
- Fix 0 GB Hash option not working.
- Make the "spotlight" (where all moves of a piece are shown when clicking) instant, rather than a bit laggy.
- Fix an issue where log items might appear in the wrong order.
Hopefully the last version for a while. (Of course, now I've said that, there'll be some awful bug.)
To those of you who subscribe to updates, sorry for the 2-release-a-day schedule lately... but I've been filled with enthusiasm. But now I need a break.