Skip to content

v2.0.0

Choose a tag to compare

@xang555 xang555 released this 23 Oct 08:38
· 7 commits to main since this release

πŸš€ flutter_exit_app v2.0.0

Major modernization update with breaking changes

⚠️ Breaking Changes

  • BREAKING: Minimum Flutter version is now 3.10.0
  • BREAKING: Minimum Dart version is now 3.0.0
  • BREAKING: Minimum Android API level is now 21 (Android 5.0)
  • BREAKING: Minimum iOS version is now 12.0
  • BREAKING: Return type changed from Future<bool?> to Future<bool>

πŸ€– Android Improvements

  • Migrated from Java to Kotlin for better performance and maintainability
  • Updated Android Gradle Plugin to 8.1.0
  • Updated Gradle to 8.4
  • Improved error handling and lifecycle management

🍎 iOS Improvements

  • Refactored to follow Apple best practices
  • Proper app lifecycle notification handling
  • Better memory management
  • App Store compliance improvements

πŸ“¦ Dart API Improvements

  • Better testability and performance
  • Improved error handling
  • Enhanced documentation

βœ… Testing & Quality

  • Modern testing with Flutter's built-in utilities
  • 6 comprehensive unit tests
  • Zero warnings

πŸ“₯ Installation

dependencies:
  flutter_exit_app: ^2.0.0