Skip to content

1.3.2 – 1.3.8

Choose a tag to compare

@khlebobul khlebobul released this 06 Dec 05:29
· 71 commits to main since this release
f17a499

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

Full CHANGELOG