From 42d7c4250ff8d973d4e82e30372b25eae923bed4 Mon Sep 17 00:00:00 2001 From: hannanshahidfunsoltech Date: Thu, 13 Jun 2024 14:42:03 +0500 Subject: [PATCH] -billing lib updated to 7.0.0 -Issues Solved --- .idea/deploymentTargetSelector.xml | 10 ++++++++++ README.md | 12 +++++++++--- 2 files changed, 19 insertions(+), 3 deletions(-) create mode 100644 .idea/deploymentTargetSelector.xml diff --git a/.idea/deploymentTargetSelector.xml b/.idea/deploymentTargetSelector.xml new file mode 100644 index 0000000..b268ef3 --- /dev/null +++ b/.idea/deploymentTargetSelector.xml @@ -0,0 +1,10 @@ + + + + + + + + + \ No newline at end of file diff --git a/README.md b/README.md index 180668e..a5f6258 100644 --- a/README.md +++ b/README.md @@ -80,8 +80,7 @@ Call this in first stable activity or in App class FunSolBillingHelper(this) .setSubKeys(mutableListOf("Subs Key", "Subs Key 2")) .setInAppKeys(mutableListOf("In-App Key")) - .enableLogging() - .setBillingClientListener(object : BillingClientListener { + .enableLogging().setBillingClientListener(object : BillingClientListener { override fun onPurchasesUpdated() { Log.i("billing", "onPurchasesUpdated: called when user latest premium status fetched ") } @@ -400,7 +399,14 @@ This Method used for Releasing the client object and save from memory leaks - Set Logging for Release or Debug (By default only logs on debug mode) - Now initialize billing lib in App class (if you want) - Billing client ready check issue solved - +- 13-06-2024 + - 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 ## License