Skip to content

Releases: khlebobul/pegma

1.8.0

28 Jan 12:10
4cad478

Choose a tag to compare

New Features

  • Added support for fractional level IDs (0.1, 0.2).
  • Renamed classic level 0 to 0.1.
  • Added new level 0.2.

Improvements

  • Database migration to support new level ID format.
  • Existing users' progress is preserved automatically.

Links:

App Store / Google Play / Rustore / Website

Full CHANGELOG

1.7.0

20 Jan 18:49
ef6dc5f

Choose a tag to compare

New Features

  • Added 10 new game levels (81–90).

Links:

App Store / Google Play / Rustore / Website

Full CHANGELOG

1.6.0

08 Jan 13:45
bf96077

Choose a tag to compare

New Features

  • Added 10 new game levels (71–80).

Enhancements

  • Changed "no cell" symbol to "x" in level data for better readability.
  • Added upgrader package for app updates.

Links:

App Store / Google Play / Rustore / Website

Full CHANGELOG

1.5.0

26 Dec 07:54
d6497d1

Choose a tag to compare

New Features

  • Added 10 new game levels (61–70).

Links:

App Store / Google Play / Rustore / Website

Full CHANGELOG

1.4.0

12 Dec 13:04
abf78ce

Choose a tag to compare

New Features

  • Added 10 new game levels (51–60).

Bug Fixes

  • Improved detection and cleanup of corrupted game saves for affected levels.
  • Enhanced rendering performance on Android devices.
  • Improved touch responsiveness and tap detection.

Links:

App Store / Google Play / Rustore / Website

Full CHANGELOG

1.3.2 – 1.3.8

06 Dec 05:29
f17a499

Choose a tag to compare

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

1.3.1

27 Nov 04:57
a6b4c07

Choose a tag to compare

Bug Fixes

  • Fixed the completed level indicator error

Improvements

  • Updated package dependencies

Links:

App Store / Google Play / Rustore / Website

Full CHANGELOG

1.3.0

25 Nov 08:00
169b63e

Choose a tag to compare

New Features/Levels

  • Added 10 new game levels (41–50).
  • Added an “all levels completed” completion screen and improved win dialog flows.

Removed level unlock restrictions — all levels are now

Links:

App Store / Google Play / Rustore / Website

Full CHANGELOG

1.2.2

21 Nov 08:54
3bf0d05

Choose a tag to compare

New Features/Levels

  • German language support (de_DE) added throughout the app

Links:

App Store / Google Play / Rustore / Website

Full CHANGELOG

1.2.1

19 Nov 08:39
c79c262

Choose a tag to compare

New Features/Levels

  • French language support (fr_FR) added throughout the app.

Links:

App Store / Google Play / Rustore / Website

Full CHANGELOG