这个版本更新了什么#
Checkmate 0.3.5, build 10.
- The knight lesson shows g1 to f3 from the full starting position: the knight jumps over its own pawns, which remain in place. Friendly landing squares and both legal starting destinations are explained.
- All 40 lessons were audited. Move notation and a practice-game winning condition are corrected; movement, castling, promotion and en passant are clearer. Explanations make sense without the removed quizzes, and practice instructions match the app's available modes.
- 63 Cedar narration clips are updated at speed 1.0; the other 801 retain their original audio bytes. Lesson identities and saved progress are preserved. One universal app for Apple Silicon and Intel, requiring macOS 14 or later.
brew update
brew upgrade --cask xiaolai/tap/checkmate
The app and DMG are signed, notarized and stapled. Matching source and SHA256SUMS are attached. Verified silently on MBP16: 254 XCTest passes per architecture, five explicitly optional skips and zero failures; native UI, fullscreen/layout, relocated launch and 19 companion checks passed. Intel execution used Rosetta. Independent checks covered all 340 lesson moves, 20 mate/stalemate examples and 14 safe king-route steps; all 864 audio hashes match. Human listening, child comprehension, physical Intel, macOS 14 runtime and live voice/microphone acceptance remain unverified; these are not inferred from compilation or automated checks.
以上是作者写在 GitHub 上的英文更新说明原文,未经翻译。查看原页面