Skip to content
Merged
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
121 changes: 121 additions & 0 deletions news/2026-05-01-may-news.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,121 @@
---
slug: 2026-05
title: May 2026
description: Extension Updates
image: images/adobeair.png
authors: [ marchbold ]
tags: [newsletter, inappbilling, googleplay, integrity, storekit2, beta]
---

> April Release Update

April included targeted fixes for billing flows and the release of a new Google Play extension focused on Play Integrity.

Key focus:

- Fixing a restore purchases event issue affecting Android Amazon billing flows
- Launching the new GooglePlay extension with support for the Google Play Integrity API
- Preparing a major InAppBilling v19 beta with a StoreKit 2 migration path on Apple platforms


:::info Important Notice: InAppBilling StoreKit 2
A beta release of **InAppBilling v19** is now being prepared to migrate the existing Apple StoreKit integration to the latest **StoreKit 2** SDK.

This migration is a major platform update and has involved a **complete rewrite** of the existing Apple implementation.

StoreKit 2 will provide access to the latest functionality, including:

- Ability to get purchases without using the app receipt directly
- Access to win-back offers

If you are willing to help test this beta release and provide feedback, please join the beta feedback channel:

- [InAppBilling v19 beta feedback](https://github.com/airnativeextensions/ANE-InAppBilling/issues/677)
:::


<!-- truncate -->

Here's a quick overview of the latest extension updates:

:::note Extension Updates
- [InAppBilling v18.1.1](https://github.com/airnativeextensions/ANE-InAppBilling/releases/tag/v18.1.1) - Fix for Android Amazon restore purchases flow not triggering `PURCHASES_UPDATED`
- [GooglePlay v1.2.0](https://github.com/airnativeextensions/ANE-GooglePlay/releases/tag/v1.2.0) - New extension exposing the Google Play Integrity API
:::

If you have any questions, we're here to help!


---

![](images/inappbilling.png)

### [InAppBilling](https://airnativeextensions.com/extension/com.distriqt.InAppBilling)

[v18.1.1](https://github.com/airnativeextensions/ANE-InAppBilling/releases/tag/v18.1.1)

This release corrects a restore purchases flow issue on Android Amazon.

#### Updates
- Android Amazon: Fixed an issue where restore purchases did not trigger the `PURCHASES_UPDATED` event


---

![](images/google.png)

### [GooglePlay](https://github.com/airnativeextensions/ANE-GooglePlay)

[v1.2.0](https://github.com/airnativeextensions/ANE-GooglePlay/releases/tag/v1.2.0)

This release introduces a powerful new extension for the Google Play Integrity API, making it easier to protect high-value actions such as purchases, rewards, and account operations.

This extension is free to use, so you can start integrating Integrity checks immediately.

#### Google Play Integrity API

The Google Play Integrity API helps you verify that requests are coming from a genuine app install and trusted environment before you process sensitive actions. The recommended flow is to prepare the API once with your Google Cloud project number, request a standard token using a per-request hash, then send that token to your backend for validation. Standard requests are preferred for new integrations, with classic token requests still available for compatibility scenarios.

Short example:

```actionscript
import com.distriqt.extension.googleplay.integrity.Integrity;

Integrity.service.prepareIntegrityToken(PROJECT_NUMBER, function():void
{
Integrity.service.requestIntegrityToken(requestHash, function(token:String):void
{
// Send token to backend for verification
});
});
```

More information here: https://github.com/airnativeextensions/ANE-GooglePlay/wiki/Integrity


#### Updates
- Android: Added support for Google Play Integrity API integration
- Android Library Versions:
- `com.google.android.play.appupdate` v2.1.0
- `com.google.android.play.assetdelivery` v2.3.0
- `com.google.android.play.core` v2.0.4
- `com.google.android.play.featuredelivery` v2.1.0
- `com.google.android.play.integrity` v1.6.0
- `com.google.android.play.review` v2.0.2


---

![](images/adobeair.png)

## Further Information

As always, thank you for your continued support of distriqt and the AIR developer community.
Your feedback and contributions help us keep these extensions up to date and running smoothly across platforms.

- For full documentation and setup guides, visit [docs.airnativeextensions.com](https://docs.airnativeextensions.com)
- Join the AIR community discussions and get support at [github](https://github.com/airsdk/Adobe-Runtime-Support/)
- Publicly available extensions at [airnativeextensions](https://github.com/airnativeextensions)
- [Support](https://github.com/sponsors/marchbold) my ongoing involvement in the community

Stay tuned for more updates next month!
Loading