purchases_flutter 1.1.0 purchases_flutter: ^1.1.0 copied to clipboard
A Flutter plugin that makes implementing in-app subscriptions for iOS and Android simple – receipt validation and status tracking included!
1.1.0 #
- Adds Subscriber Attributes, which allow developers to store additional, structured information for a user in RevenueCat. More info: https://docs.revenuecat.com/docs/user-attributes.
1.0.5 #
- Updates README.md
- Specifies compatible platforms
1.0.4 #
- Fixes
getOffering
always returns null #19
1.0.3 #
- Fixes crash when there's no offerings #17
1.0.2 #
- Fixes issue with older versions of Kotlin (#15)
- Updates README.md
- Adds checkTrialOrIntroductoryPriceEligibility
1.0.1 #
- Android updated to 3.0.3
1.0.0 #
- Added
PurchasesErrorHelper.getErrorCode(PlatformException)
and enum ofPurchasesErrorCode
to make handling errors easier. (#3) - Support for new Offerings system.
- Deprecates
makePurchase
methods. Replaces withpurchasePackage
- Deprecates
getEntitlements
method. Replaces withgetOfferings
- See our migration guide for more info: https://docs.revenuecat.com/v3.0/docs/offerings-migration
- Updates to BillingClient 2.0.3. If finishTransactions is set to false (or observerMode is true when configuring the SDK), this SDK won't acknowledge any purchase.
- Adds proration mode support on upgrades/downgrades (#14)
- Adds
requestDate
and PurchaserInfo missing properties #12 - New identity changes:
- The .createAlias() method is no longer required, use .identify() instead
- .identify() will create an alias if being called from an anonymous ID generated by RevenueCat
- Added an isAnonymous property to Purchases.sharedInstance
- Improved offline use
0.3.3 #
- Dynamically access context and activity from registrar (https://github.com/RevenueCat/purchases-flutter/pull/11)
0.3.2 #
- Fixes
expirationDate
in EntitlementInfo for iOS.
0.3.1 #
- Fixes crash when there's a trial period and not an introductory price on Android.
0.3.0 #
- Deprecates
activeEntitlements
in PurchaserInfo and addsentitlements
object to PurchaserInfo. For more info check out https://docs.revenuecat.com/docs/purchaserinfo - Fixes exception when calling
makePurchase
with a bad product identifier in iOS - Fixes
makePurchase
missing theuserCancelled
boolean in Android - Fixes
makePurchase
not working in Android when calling witholdSkus
parameter - Fixes trial info being lost in Android. Access
introductoryPrice
in the product information to get information around the trial period.
0.2.2 #
- Upgrades Android SDK to https://github.com/RevenueCat/purchases-android/releases/tag/2.3.1
0.2.1 #
- Makes some changes to the introductory pricing due to some inconsistencies introduced in 0.2.0. Introductory pricing is now an object part of the product.
0.2.0 #
- Upgrades iOS SDK to https://github.com/RevenueCat/purchases-ios/releases/tag/2.5.0
- Upgrades Android SDK to https://github.com/RevenueCat/purchases-android/releases/tag/2.3.0.
- Adds Facebook as supported attribution network.
- Adds automatic Apple Search Ads attribution collection. Disabled by default.
- Adds introductory pricing to the iOS product.
0.1.4 #
- Fixes UninitializedPropertyAccessException when trying to close the instance onDestroy of the Android Activity.
0.1.3 #
- Formats files
0.1.2 #
- Adds more docs to custom types
- Fixes report issue link
0.1.1 #
- Fixes userCancelled in Android
- Adds docs
0.1.0 #
- Initial release