Repository navigation
1.3.2 – 1.3.8
Release Summary
Version 1.3.8
Overview
This release focuses on critical interaction fixes that resolved game-breaking issues in release mode, particularly addressing frozen states after navigation.
Key Fixes
- Fixed critical release mode bug: Levels would not respond to taps after navigation
- Resolved interaction blocking: Level screens no longer require extra swipes/taps to become interactive
- Fixed state management: Provider issues causing frozen game boards are now resolved
- Improved navigation: Better state handling prevents interaction blocking
Enhancements
- Provider lifecycle: Added keepAlive for better state persistence
- Navigation reliability: Smoother transitions between levels
- Performance: Optimized game state updates and transitions
Impact
These fixes address fundamental gameplay issues that affected user experience in production builds, ensuring smooth navigation and reliable interaction throughout the game.
Previous Version Highlights
Version 1.3.7
- Minor game state restoration fixes
- Enhanced database robustness across app updates
- UI responsiveness improvements
Version 1.3.6
- Database saving optimizations
Version 1.3.5
- Critical level loading fixes for post-update scenarios
- Automatic recovery from corrupted saved states
- Animated loading indicator with jumping pegs
- Enhanced data migration reliability
Version 1.3.4
- Fixed rapid level tapping issues
Version 1.3.3
- Performance: Faster level loading on physical devices
- Reliability: Improved database operations and race condition prevention
- Navigation: Prevented duplicate navigation on rapid selection
Version 1.3.2
- Fixed two specific levels
- Updated uniqueness tests
- Added CI workflow (
.github/workflows/dart.yml)
Links:
App Store / Google Play / Rustore / Website