- add support for purchase history records. New methods and properties:
BillingHelper.purchaseHistoryRecordsQueried
,BillingHelper.initQueryPurchaseHistoryRecords
andBillingHelper.getPurchaseHistoryRecords
BillingEvent.QUERY_PURCHASES_HISTORY_RECORDS_COMPLETE
andBillingEvent.QUERY_PURCHASES_HISTORY_RECORDS_FAILED
queryPurchaseHistoryRecordsOnConnected
inBillingHelper
constructor
- fix
ProductDetails.getFormattedPriceDivided
to cover cases where price is formatted using comma and dot. - rename
querySkuDetailsOnConnected
toqueryProductDetailsOnConnected
. - rename
getPurchaseWithProductName
togetPurchasesWithProductName
as multiple purchases can exist for a single product name (f.ex. when updating a subscription).
Otherwise.last()
is the one you're after. - bump Kotlin to 2.0.21, Gradle plugin to 8.7.3
Full Changelog: 3.3.0...3.4.0