- Better handling of conditions.
- Updated project to target latest OS versions.
- Added macOS support.
- Bumped Android / Gradle version.
- Fixed a bug on Darwin when no
appId
is provided.
- Added support of namespace property to support Android Gradle Plugin (AGP) 8. Projects with AGP < 4.2 are not supported anymore. It is highly recommended to update at least to AGP 7.0 or newer.
- Migrated from
PlayCore
toPlayReview
.
- Various updates for Flutter 3 (thanks daadu and lohanbodevan).
- Upgraded Kotlin version to 1.6.10.
- Switched from
pedantic
toflutter_lints
.
- Added support for dialogs transitions (thanks Sadeesha-Sath).
- Added custom item and item color customization for rate dialogs (thanks Sadeesha-Sath).
- Fixed bugs with some
invokeMethod
calls.
- Added support for
flutter_rating_bar
.
- Fixed some problems with the Dart analyzer.
- Fixed some problems with the
pubspec.yaml
file.
- Null safety migration.
- Updated for Flutter v2.0.0.
- Changed how the plugin handles store openings.
- Various fixes and updates.
- Various fixes.
- Disabled Android native review dialog by default.
- Various fixes on Android platforms (thanks in_app_review).
- Added some extra debugging info on Android.
- Improved README (thanks farazk86).
- Added support for the new Google Play In-App Review API.
- Various useful methods and getters added (like
isNativeReviewDialogSupported
orlaunchNativeReviewDialog()
).
- Updated README and ran
dartfmt
on the lib folder.
- Removed a debug message.
- Fixed a bug with the builder.
- Fixed an issue regarding
MinimumDaysCondition
(see #57). - Fixed an issue with the iOS native dialog (see #56).
- Preparing for
1.0.0
release ofshared_preferences
(see https://github.com/flutter/flutter/wiki/Package-migration-to-1.0.0).
- Updated README.
- Various improvements.
- Updated Dart & Flutter requirements.
- Added the ability to change the dialog default content.
- Added a
RateMyAppBuilder
. - Improved example project.
- Fixed a bug with
smooth_star_rating
.
- Fixed another problem with
pedantic
.
- Fixed a problem with
pedantic
.
- Added some styling options.
- Now exposing the
BuildContext
in stars dialog. - Updated repository link.
- Added the ability to run code when the dialog has been dismissed.
- Added a dialog style that allows to change the content padding.
- Updated README and added a link to Marcus Ng video on YouTube.
- Updated README and added more details about what has been deleted.
- Updated example and README.
- Added a more modular condition system.
- Updated
smooth_star_rating
(and thus allowing further star rating bar customizations). - Improved the README.md.
- Now using AndroidX.
- A little bug fixed when using a button listener.
- Added the ability to attach a listener to the
RateMyAppDialog
buttons.
- Moved some files to the
src
folder. - Added some options that allow you to tweak the dialogs look.
- Updated README.
- Changed the default stars border color.
- Added an option to change the
showStarRateDialog
style.
- Updated README.
- Added an option to ignore iOS checks (when showing a dialog).
- Added a
showStarRateDialog
method that allows to show a dialog with stars rating.
preferencesPrefix
was not used. As it changes preference keys, this release resets Rate my app user preferences.baseLaunchDate
not affected by the Maybe Later button.
- Fixed
remindLaunches
constantly triggering.
- Updated README and examples.
- Updated minimum SDK version.
- Added the ability to use custom identifiers.
- Removed a dependency.
- Fixed a bug where the dialog was not closing after the user successfully clicked on "Rate".
- First published release.