Skip to content

Releases: Funsol-Projects/Funsol-Billing-Helper

v2.0.5

24 Dec 09:53
Compare
Choose a tag to compare

-Downgrade to billing v7.0.0 (due to crash in v7.1.1)

v2.0.4

20 Dec 12:24
Compare
Choose a tag to compare
  • Downgrade to billing v7.0.0 due to crash in v7.1.1

v2.0.3

19 Dec 10:43
Compare
Choose a tag to compare
  • Bugs resolved

v2.0.2

17 Dec 04:22
Compare
Choose a tag to compare
  • Offer purchase and Base Plan purchase conflict issue resolved
  • Billing client release issue resolved
  • Bugs resolved
  • Introduced currency symbol in product info

v2.0.1

14 Nov 12:16
Compare
Choose a tag to compare
  • Billing library updated to 7.1.1
  • isOfferAvailable(basePlanId, offerId): Checks if a specific offer is available for a given base plan ID and offer ID.
  • wasPremiumUser(): Determines if the user has ever purchased a premium product or subscription.
  • getPurchasedPlansHistory(): Fetches the user’s purchase history of premium products and subscriptions
  • isPremiumUser: Checks the user’s current premium status based on active in-app purchases or subscriptions (No need to maintain a separate SharedPreferences)
  • getInAppProductPriceById(inAppProductId): Retrieves price information for a specific in-app product.
  • Improved error handling with clearer messages for unsupported products and missing purchase tokens.
  • Refined logging to provide more informative output during billing operations.
  • Billing client ready call back issue resolved (Now Exactly call after billing all setup finish)
  • Code optimized
  • Bugs solved

v2.0.0

14 Nov 07:07
Compare
Choose a tag to compare
  • Billing library updated to 7.1.1
  • isOfferAvailable(basePlanId, offerId): Checks if a specific offer is available for a given base plan ID and offer ID.
  • wasPremiumUser(): Determines if the user has ever purchased a premium product or subscription.
  • getPurchasedPlansHistory(): Fetches the user’s purchase history of premium products and subscriptions
  • isPremiumUser: Checks the user’s current premium status based on active in-app purchases or subscriptions (No need to maintain a separate SharedPreferences)
  • getInAppProductPriceById(inAppProductId): Retrieves price information for a specific in-app product.
  • Improved error handling with clearer messages for unsupported products and missing purchase tokens.
  • Refined logging to provide more informative output during billing operations.
  • Billing client ready call back issue resolved (Now Exactly call after billing all setup finish)
  • Code optimized
  • Bugs solved

v1.0.9

12 Sep 10:05
Compare
Choose a tag to compare

-Micro Price variable added in product price info
-price currency code added
-Bugs removed

v1.0.8

02 Jul 12:08
Compare
Choose a tag to compare

Must Call .initialize() after initial setup (Read documentation again for clarity)
ProductList empty crash resolved

v1.0.7

02 Jul 12:03
Compare
Choose a tag to compare

Must Call .initialize() after initial setup (Read documentation again for clarity)
ProductList empty crash resolved

v1.0.5

13 Jun 09:45
Compare
Choose a tag to compare
  • Billing library updated to 7.0.0
  • Threading consumption improved
  • Billing client ready call back issue resolved
  • Products price fetching issues resolved
  • onPurchasesUpdated callback added to fetch updated premium status
  • Proper logging implemented
  • Price fetch missing related issues solved