Play Billing v7 (Android 35), Adverts
We've had a big month of updates! From crucial billing upgrades to smoother sign-ins and better mediation support, this round of releases helps you stay compliant, improve user experience, and keep things running smoothly.
We'd also like to take a moment to thank everyone who has migrated to our new payment provider and started using the new website. We hope the transition has been smooth and that you're finding the new site easier to use. If you run into any issues or have any questions, don't hesitate to reach out - we're always happy to help!
Here's everything you need to know.
- InAppBilling v17.1.0 - Major Overhaul for Google Play + Samsung IAP
- Adverts v16.2.0 - AdMob SDK Update + Audio Fix
- GoogleIdentity v7.1.1 - Smarter, Seamless Sign-In
Got questions? We're here to help! Let's build better, faster, and smarter together. ๐ก
InAppBillingโ
InAppBilling v17.1.0 - Major Overhaul for Google Play + Samsung IAP
This is a critical update, especially for Android developers. It brings support for Google Play Billing v7 - and since Google is enforcing API 35 starting August 2025, this update is required for ongoing app submissions and updates.
What's Changed:โ
- New Google Play Billing SDK v7.1.1: Fully compliant with Android API 35 requirements.
- Refactored events system: Dedicated product and purchase events replace the older, all-purpose
InAppBillingEvent
, making event handling cleaner and more reliable. - Samsung IAP upgraded to SDK v6.4.0: Purchases now require acknowledgment via
finishPurchase()
. - EU compliance support: Added
isOfferPersonalised
flag to comply with GDPR. - Subscription improvements:
- Installment plans (
SubscriptionInstallmentPlan
) - Pending update info during plan changes
- iOS fallback URLs for subscription management
- Installment plans (
- Unity builds fully supported for these new features
Migration guide available here ยป
SDK Versions:
- ๐ฆ Play Billing SDK: 7.1.1
- ๐ฆ Samsung IAP SDK: 6.4.0
Advertsโ
Adverts v16.2.0 - AdMob SDK Update + Audio Fix
This update includes an important audio fix on iOS, along with improved AIR package configuration.
Key Improvements:โ
- Updated to AdMob iOS SDK v12.6.0, resolving a bug where app audio could cut out after ad playback.
- AIR package updates with improved Gradle settings and platform configuration, making builds more streamlined.
SDK Versions:
- ๐ฆ Android SDK: 24.2.0
- ๐ฆ iOS SDK: 12.6.0
Adverts Mediation v8.1.1 - Platform Config Includedโ
This release adds platform configuration data to the AIR packages, improving integration workflows and visibility.
Updated Mediation SDKs:
- AdColony: Android 4.8.0.2 / iOS 4.9.0
- AppLovin: 13.2.0 (Android & iOS)
- Facebook Audience: Android 6.19.0 / iOS 6.17.1
- IronSource: Android & iOS 8.8.0
- Mintegral: Android 16.9.61 / iOS 7.7.7
- Pangle: Android 6.5.0.8 / iOS 6.5.0.9
- TapJoy: Android & iOS 13.2.1
- UnityAds: Android & iOS 4.14.2
- Vungle: Android 7.4.3 / iOS 7.4.5
- DigitalTurbine: Android & iOS 8.3.7
GoogleIdentityโ
GoogleIdentity v7.1.1 - Smarter, Seamless Sign-In
Now, if a user has previously signed in, the extension will automatically attempt a silent sign-in during setup - helping you better manage session state from the get-go.
What's New:โ
setup()
now triggers a silent sign-in if possible- Ensures the
isSignedIn
flag is correct immediately - Optional UI may appear on Android during the sign-in attempt
- You can disable this behavior with:
options.attemptSilentSignIn = false;
- Cleaned up iOS setup logic for reliability
- Updated AndroidX Credentials SDK to v1.5.0
SDK Versions:
- ๐ฆ Android SDK: 1.1.1
- ๐ฆ iOS SDK: 8.0.0
Custom Development Workโ
We've been lucky to work with some amazing clients this year - helping them push their apps further with AIR, native, Flutter, Unity, and Haxe.
If you've got a tricky integration, a performance challenge, or just need expert help, we're here for it. We specialize in high-performance native extensions and making complex systems work together seamlessly.
๐ฉ Got a project in mind? Reach out at airnativeextensions@distriqt.com.
Let's build something great together!