Skip to content

Releases: moisoni97/google-inapp-billing

v1.1.7

17 Sep 21:26

Choose a tag to compare

Improvements

  • Upgrade to Google Billing v8
  • New callback onProductQueryError that is useful for identifying configuration errors in the Play Console

Breaking changes

  • New BillingEventListener: onProductQueryError needs to be overridden

v1.1.6

02 Jul 12:15

Choose a tag to compare

Improvement

  • Remove coreLibraryDesugaring dependency for easier integration and keep compatibility for older devices

v1.1.5

19 May 22:49

Choose a tag to compare

Improvements

  • Better pending purchases process for special use case
  • Automatically handles the BillingConnector instance release when no longer needed to prevent memory leaks.
  • Other small changes

Breaking changes

  • Refactor BillingEventListener to a different package. Now you'll need to use import games.moisoni.google_iab.listeners.BillingEventListener;
  • Added lifecycle object to the BillingConnector constructor. Pass null to handle instance cleanup manually

v1.1.4

25 Mar 11:52
17ac37a

Choose a tag to compare

Updated to Google Billing v7+

v1.1.3

09 Sep 11:54

Choose a tag to compare

Improvement

  • Upgraded to Google Billing v6.0.1 to solve issues with the Play Store

v1.1.2

19 Jun 09:14
07b5c70

Choose a tag to compare

Updated to Google Billing v6+

  • Migration thanks to @mert-karadeniz
  • Other improvements/changes

v1.1.1

12 Sep 19:40

Choose a tag to compare

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

08 Sep 19:47

Choose a tag to compare

Improvements

  • Fixed the APK increase size issue. Thanks to @YahlaMobile
  • Added example for "remove ads button" scenario in the sample app

v1.0.9

06 Sep 20:37

Choose a tag to compare

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

10 Dec 18:33

Choose a tag to compare

Improvement

  • Removed redundant isEmpty parameter from onPurchasedProductsFetched listener