smart_in_app_review 1.0.2
smart_in_app_review: ^1.0.2 copied to clipboard
Advanced In App Reviews for iOS and Android. Shows review dialogs only after meeting defined conditions with smart timing.
Changelog #
All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
1.0.1 - 2025-09-09 #
Fixed #
- Minor bug fixes and improvements
- Updated GitHub repository URLs in pubspec.yaml
1.0.0 - 2025-09-09 #
Added #
- π Initial release of Smart In-App Review plugin
- βοΈ Configurable timing conditions for showing review dialogs
- π± Cross-platform support (iOS and Android)
- π Session duration tracking for better timing
- π Debug mode with detailed logging
- π Lifecycle-aware monitoring
- π§ͺ Force show method for testing
- ποΈ Reset functionality for testing
- π Condition checking method
- π Comprehensive documentation and examples
Features #
- Smart Timing: Multiple configurable conditions
- Minimum launch times
- Days after installation
- Days between reminders
- Session duration requirements
- Configurable delays
- Developer Experience: Debug mode, force show, reset data
- Modern Architecture: Built with latest Flutter/Dart standards
- Zero Dependencies: Minimal external dependencies
- Platform Integration: Uses native review APIs
Dependencies #
flutter: SDKin_app_review: ^2.0.9shared_preferences: ^2.3.2plugin_platform_interface: ^2.1.8
Platform Support #
- Android: API 21+ (Android 5.0+)
- iOS: iOS 10.3+
- Flutter: 3.22.0+
- Dart: 3.9.0+