8.0.0
For a full migration guide check v8-MIGRATION.md
Breaking Changes
New APIs:
SubscriptionOption.installmentInfo
which contains information about installment plans you might want to display in your paywall.PurchasesConfiguration.pendingTransactionsForPrepaidPlansEnabled
allows to enable pending prepaid subscriptions.
Breaking changes
- Increase min Sdk to 21. This was increased in BC7
- Increase min kotlin version to 1.7.0
- Remove
UpgradeInfo
- Remove all
purchasePackage
andpurchaseProduct
methods usingUpgradeInfo
. If you want to perform upgrades/downgrades, please migrate to use thepurchase(PurchaseParams)
method, which has options to perform that operation.
Other Changes
- Bump kotlin to 1.8 (#1726)