You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
* Billing8: Migrate SDK to Play Billing Library 8.3.0
Bump billing version from 7.1.1 to 8.3.0.
Replace deprecated PurchaseHistoryRecord with Purchase in restore flow.
Remove PurchaseHistoryCallbackStatus and queryPurchaseHistory methods.
Update ProductDetailsWrapper to use QueryProductDetailsResult API.
Add enableAutoServiceReconnection() and enableOneTimeProducts().
Refactor BillingWrapper: replace Thread.sleep with delay, merge
duplicate billingFlowParamsBuilder overloads, restrict connect()
visibility to private, remove redundant KDoc on private methods.
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
* Billing8: Clean up demo_old BillingClientWrapper
Fix queryProductDetails() bug: move queryProductDetailsAsync call
outside the loop to make a single request with all products instead
of N incremental requests.
Add enableAutoServiceReconnection() and enableOneTimeProducts().
Add early return in queryPurchases() when BillingClient is not ready.
Remove dead copy at ui/utils/BillingClientWrapper.kt.
Remove obvious comments throughout the file.
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
---------
Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com>
0 commit comments