Skip to content

SwiftChessDemo 1.5.0

Latest

Choose a tag to compare

@Trickfest Trickfest released this 03 Oct 20:26

What's new

  • Adjust the selected piece set from 50–100% with the gameplay Preferences panel's Piece size slider, in both Human vs Engine and Engine vs Engine modes.
  • Each set remembers its own size during the current game. Default restores only the selected set; a new game starts with the bundled defaults.
  • Changes apply to stationary, moving, dragged, and promotion artwork without changing the position, board geometry, or engine session.

Dependencies and validation

Build with the sibling SwiftChessTools 1.3.0 checkout or later. Sibling path dependencies are retained. The validated Stockfish source is the 1.12.0 baseline with documentation follow-ups at 4e8e4239; the resolved ArasanEmbedded dependency remains 1.3.0.

The complete local demo gate passed: 77 app-hosted unit tests, the generic iOS Release build and bundled-network checks, and 27 simulator UI tests. Additional iPad slider coverage passed. Physical iPhone, iPad, and Mac visual validation was accepted on October 3, 2026. The release build was rebuilt and verified as version 1.5.0 before publication.

This is a source-only release. Developers still initialize the ignored NNUE asset in the sibling StockfishEmbedded checkout before building. Distribution of the Stockfish-linked app must comply with GPLv3; see THIRD_PARTY.md.