- Ensure that purchases correctly indicate whether they are acknowledged or not. The
PurchaseDetails.pendingCompletePurchase
field now correctly indicates if the purchase still needs to be completed.
- Add
implements
to pubspec. - Updated Android lint settings.
- Removed dependency on the
test
package.
- Updated installation instructions in README.
- Added price currency symbol to SkuDetailsWrapper.
- Fixed typos.
- Added support for launchPriceChangeConfirmationFlow in the BillingClientWrapper and in InAppPurchaseAndroidPlatformAddition.
- Add payment proxy.
- Added support for isFeatureSupported in the BillingClientWrapper and in InAppPurchaseAndroidPlatformAddition.
- Added support for the obfuscatedAccountId and obfuscatedProfileId in the PurchaseWrapper.
- Added support to request a list of active subscriptions and non-consumed one-time purchases on Android, through the
InAppPurchaseAndroidPlatformAddition.queryPastPurchases
method.
- Migrate maven repository from jcenter to mavenCentral.
- Initial open-source release.