chess_premove 1.0.0
chess_premove: ^1.0.0 copied to clipboard
A high-performance, asynchronous chess premove intelligence and validation package. Eliminates race conditions and UI freezing.
1.0.0 #
- Initial release of the
chess_premovepackage. - Added
PremoveIntelligenceclass withcalculatePremovesAsyncmethod for high-performance premove validation. - Implemented background
Isolateprocessing to completely eliminate UI freezing and dropped frames. - Integrated smart Isolate cancellation (
isolate.kill()) to prevent race conditions during rapid user clicks. - Removed Flutter framework dependencies to establish a "Pure Dart Package" architecture.
- Ensured maximum cross-platform compatibility (Mobile, Web, Desktop, and Server).
- Fully Null Safe and optimized for Dart 3.12 and above.