Repository navigation
SwiftChessDemo 1.2.4
SwiftChessDemo 1.2.4 updates the demo to ArasanEmbedded 1.3.0, which incorporates upstream Arasan's fix for invalid late-move-reduction std::clamp bounds.
Changed
- Updated the remote Arasan dependency to ArasanEmbedded 1.3.0 at commit
85137005. - Updated the embedded Arasan source to upstream commit
d507b7ccand thearasanv8-20260906.nnuenetwork through that package release. - Kept the lock-protected blocking transport test fixture explicitly nonisolated for Xcode 27's stricter default-main-actor checking.
- Bumped the app and validation version to 1.2.4.
Validation
- All 71 app-hosted unit and integration tests passed.
- All 26 simulator UI tests passed, including the six-ply Arasan-versus-Arasan regression using ArasanEmbedded 1.3.0.
- The generic iOS Release build passed with marketing version 1.2.4.
This is a source-only release with no binary assets. Distribution of an app linked with StockfishEmbedded must comply with GPLv3.