Summary
- Added UCI options to enable the live book, configure its endpoint, timeout, depth, diversity, contribution flag, and the Lichess tablebase URL exposed by the engine.
- Updated the search/livebook stack to sanitize configurable URLs, apply configurable cURL timeouts, reuse ChessDB defaults, and expose helpers for building Lichess tablebase queries.
- Routed Lichess endgame and tablebase lookups through the shared URL builder with graceful fallbacks when the user clears the endpoint.
- Updated the README to present the Wordfish-3.20-101125 branding and describe the new binary identifier example for builders.
- Set the engine name constants and build defaults to Wordfish-3.20-101125 so GUIs display the rebranded identity consistently.
- Refreshed the changelog and tooling scripts to reference the Wordfish-3.20-101125 executable name throughout the project.
Download Wordfish-3.20-101125