Releases: moisoni97/google-inapp-billing
Releases · moisoni97/google-inapp-billing
v1.1.3
Improvement
- Upgraded to Google Billing v6.0.1 to solve issues with the Play Store
v1.1.2
Updated to Google Billing v6+
- Migration thanks to @mert-karadeniz
- Other improvements/changes
v1.1.1
Improvement
- Fixed issue with the price showing the description instead of the actual price
Breaking changes
- Removed old
getPrice()
- Added
getOneTimePurchaseOfferPrice
and getSubscriptionOfferPrice(int selectedOfferIndex, int selectedPricingPhaseIndex)
v1.1.0
Improvements
- Fixed the APK increase size issue. Thanks to @yahlamobile
- Added example for "remove ads button" scenario in the sample app
v1.0.9
Updated to Google Billing v5+
- Migration thanks to @mert-karadeniz
- Other small improvements/changes
Breaking changes
- Refactoring to match with the new Google Billing documentation (
"sku"
has been replaced with "product"
)
ErrorType.SKU_NOT_EXIST
replaced with ErrorType.PRODUCT_NOT_EXIST
ProductType.NONE
replaced with ProductType.COMBINED
v1.0.8
Improvement
- Removed redundant
isEmpty
parameter from onPurchasedProductsFetched
listener
v1.0.7
Improvement
- Added new method to release the
BillingConnector
instance to avoid memory leaks
v1.0.6
Improvements
- Added
SkuType
and isEmpty
parameter for onPurchasedProductsFetched
listener
- Added new enum
CONSUME_WARNING
for ErrorType
- Updated
onPurchasedProductsFetched()
listener to be called on an empty list
Breaking changes
- Enum
SkuType
as parameter for onPurchasedProductsFetched
- Boolean parameter
isEmpty
for onPurchasedProductsFetched
v1.0.5
Improvement
- Better reconnection logic with exponential backoff, maxing out at
15 minutes
License
v1.0.4
Improvements
- Added all response codes provided by
Google Billing API
- Added
toString()
method to BillingResponse
- Improved error handling throughout the library
Breaking change
- Enum
ITEM_NOT_EXIST
changed to SKU_NOT_EXIST