A list of changes that have occured through the versions.
- Remove call to StoreReview.isAvailable on iOS (props to @jforaker)
async-storage
changed homes, so updated the dependency source (props to @taylora123)
- 4.1.0 - Add TypeScript .d.ts file (props to @randomBrainstormer)
- Fix for missing
storeUrl
bug (plus some small updates to README).
- Breaking: Minimum RN version compatibility now at 0.57+
- Breaking: Switch to using community AsyncStorage because of Lean Core, so it's now a peer dependency. Props to @imranariffin
- Uses the native SKStoreReview dialog on iOS 10.3+. Props to @jasonlfunk
- Remove
console.log
call that was unnecessarily cluttering up output, especially in tests. Props to @nlively
- Allow iOS country store and app name to be set. Props to @andreleon
- Formalize the
shouldBoldLastButton
so that it's less a mystery. Props to @ttargo1.
- Breaking: Update RN minimum dependency to v0.26 to support
Platform.select()
. - Allow changing the order of the buttons on different platforms. Impetus and help from @yihanseattle, @olzhasipsy, and @kesha-antonov.
- Updated iOS store URL for iOS 11 compatibility thanks to @rodrigopk
- Now supports Android as well. Requires React Native v0.20.0 or greater.
- Added ability to immediately show the rating dialog on-demand with
showRatingDialog
. Props to @maximilianhurl.
- Added an optional callback to
handlePositiveEvent()
that reports on the result of the handling. Props to @sercanov.
- Initial release