๐ flutter_inapp_purchase 6.0.0-rc.1 Release Candidate - StoreKit 2 & Billing Client v8 Support
ยท 4 min read
We're excited to announce the release candidate of flutter_inapp_purchase 6.0.0-rc.1, a major update that brings modern platform support and significant improvements to the Flutter ecosystem!
โ ๏ธ Note: This is a Release Candidate version. While feature-complete and tested, it may still contain bugs. Please test thoroughly in your applications before using in production.
โจ What's New in 6.0.0-rc.1โ
๐ iOS StoreKit 2 Supportโ
flutter_inapp_purchase now fully supports StoreKit 2 for iOS 15.0+, providing:
- Modern Transaction Handling: Improved purchase flows with better error handling
- Enhanced Security: Built-in receipt validation and fraud prevention
- Better Performance: Optimized for iOS 15+ devices
- Automatic Fallback: Seamless fallback to StoreKit 1 for older iOS versions
// StoreKit 2 automatically used on iOS 15.0+
await FlutterInappPurchase.instance.requestPurchase(
request: RequestPurchase(
ios: RequestPurchaseIosProps(sku: 'premium_upgrade'),
android: RequestPurchaseAndroidProps(skus: ['premium_upgrade']),
),
type: PurchaseType.inapp,
);