Skip to content

v1.0.1

Latest

Choose a tag to compare

@deuza deuza released this 24 Oct 15:02
1ac261c

Maintenance release: two bug fixes, no new feature, no new dependency.

Fixed

  • Spurious 30 s freeze: any GUI command that merely contained the
    letters go, such as setoption name SyzygyPath value /home/goku/tb,
    made the proxy wait for a bestmove that never came, without reading
    the GUI for 30 s. Only a real go command now triggers the wait.
  • Boolean engine options: booleans in sf_options were sent as
    True / False, which Stockfish silently ignores, so the shipped
    "UCI_ShowWDL": true had no effect. They are now sent as true /
    false.

Changed

  • Lazy logging; exception messages in debug.log no longer repeat the
    exception text, which stays in the traceback.
  • Code cleanup with no change in behaviour.

Upgrade

Replace proxysf.py. config.json is unchanged. If your GUI runs a
PyInstaller executable, rebuild it:
pyinstaller --onefile --console proxysf.py.

Full changelog: CHANGELOG.md