- Introduced "dark mode" support
- Added
enable_dark_mode
member toGameConfig
type
- Added
- Allow for game pausing even while clearing lines
- Updated
winit
dependency to0.30
- Added
xlock
screen lock "mode" - Improved key event handling logic to eliminate chance of missed key presses
- Made initial AI state configurable via configuration
- Updated
glutin
dependency to0.31.0
- Updated
winit
dependency to0.29.2
- Fixed update of internal field state on final stone collision to prevent potential invariant violation
- Added auto-playing AI
- Handle stone rotation and horizontal stone movements while pausing to clear complete lines
- Switched to using Backspace key for restarting the game
- Initial release