Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[in_app_purchase] Update Play Billing library to 7.1.1 #8218

Open
wants to merge 16 commits into
base: main
Choose a base branch
from

Conversation

mchudy
Copy link

@mchudy mchudy commented Dec 3, 2024

Updates Play Billing Library to the latest version 7.1.1. Exposes new APIs as per release notes:

  • Adds Dart representation of ProductDetails.InstallmentPlanDetails
  • Adds Dart representation of PendingPurchasesParams and removes the deprecated enablePendingPurchases method on BillingClientWrapper (breaking change)
  • Adds Dart representation of Purchase.PendingPurchaseUpdate
  • Removes the deprecated ProrationMode as it has been removed from the native library (breaking change)

This PR introduces breaking changes in in_app_purchase_android, but does not introduce any breaking changes on the platform interface level.

Fixes flutter/flutter#147394

Pre-launch Checklist

If you need help, consider asking for advice on the #hackers-new channel on Discord.

@mchudy mchudy changed the title Feature/in app purchase play billing upgrade [in_app_purchase] Update Play Billing library to 7.1.1 Dec 3, 2024
@stuartmorgan
Copy link
Contributor

@reidbaker Ping on this review

@reidbaker reidbaker removed their request for review December 18, 2024 19:36
@reidbaker
Copy link
Contributor

@gmackall I am not going to get to this. Deferring to you for review.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

[in app purchase] Update PlayBilling Library to 7.0
3 participants