Skip to content

Commit 6d27bda

Browse files
authored
Merge pull request #4 from airnativeextensions/feature/news
feat(news): news june 2025
2 parents bbb4197 + 454b3c9 commit 6d27bda

File tree

6 files changed

+240
-0
lines changed

6 files changed

+240
-0
lines changed

news/2025-06-30-june-news.md

Lines changed: 240 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,240 @@
1+
---
2+
slug: 2025-06
3+
title: June 2025
4+
description: Extension Updates
5+
image: images/adobeair.png
6+
authors: [ marchbold ]
7+
tags: [newsletter, scanner, share, inappbilling, inappupdates, vibration, adverts, camerarollextended, crashutils, detectscreenshot, nfc ]
8+
---
9+
10+
> New website release, extension updates!
11+
12+
Over the past few months, we've been working intensively to rebuild [airnativeextensions.com](https://airnativeextensions.com), primarily to integrate a new payment provider and ensure we can continue delivering extensions to developers worldwide. It’s been a significant undertaking, but we’re confident the improvements to the platform will be well worth it.
13+
14+
What this means for you:
15+
16+
- Nothing will change in the near future
17+
- All new purchases will be done through our new payment provider
18+
- We are asking all clients to migrate to the new payment provider
19+
20+
We've made migration easy and allows you to combine your subscriptions into a single payment if you want. More information below.
21+
22+
:::note Extension Updates
23+
- [Scanner](https://docs.airnativeextensions.com/news/2025-06#scanner) v6.0.5 - Major Upgrade for Barcode Scanning
24+
- [Share](https://docs.airnativeextensions.com/news/2025-06#share) v8.1.0 - SMS Reading Added on Android
25+
- [InAppBilling](https://docs.airnativeextensions.com/news/2025-06#inappbilling) v16.1.2 - Improved handling of subscription offer details and purchase flow
26+
- [InAppUpdates](https://docs.airnativeextensions.com/news/2025-06#inappupdates) v3.0.1
27+
- [Vibration](https://docs.airnativeextensions.com/news/2025-06#vibration) v5.4.2
28+
- [CameraRollExtended](https://docs.airnativeextensions.com/news/2025-06#camerarollextended) v8.0.2 - Fixed image loading and permissionless picker issues
29+
- [Adverts](https://docs.airnativeextensions.com/news/2025-06#adverts) v16.1.0 - Updated SDKs
30+
- [CrashUtils](https://docs.airnativeextensions.com/news/2025-06#crashutils) v0.0.2 - New **free** extension
31+
- [DetectScreenshot](https://docs.airnativeextensions.com/news/2025-06#detectscreenshot) v1.0.0 - New **free** extension
32+
- [NFC](https://docs.airnativeextensions.com/news/2025-06#nfc) v5.6.1
33+
:::
34+
35+
36+
Got questions? We're here to help! [Let's build better, faster, and smarter together.](https://docs.airnativeextensions.com/news/2025-06#custom-development-work) 💡
37+
38+
<!-- truncate -->
39+
40+
---
41+
42+
![](images/2025-new-site.png)
43+
44+
### New Site Released
45+
46+
Thank you for supporting the ongoing development of our AIR extensions!
47+
48+
Our new site has been released and as part of our commitment to the AIR community, we're excited to announce that we've upgraded our subscription management system to provide you with a better, more streamlined experience.
49+
50+
We really hope the new site is easier to navigate and manage your subscriptions!
51+
52+
53+
#### Migrating
54+
55+
This upgrade includes a migration to a new payment provider, ensuring we can continue supporting our extensions while offering greater flexibility and ease of use.
56+
57+
To continue using your extensions, please migrate your existing subscriptions to the new system. It's a quick and easy process:
58+
59+
1. Navigate to your [subscription management page](https://airnativeextensions.com/user/licenses)
60+
2. Click the "Migrate subscriptions" button.
61+
3. Select the extensions you'd like to migrate.
62+
4. We'll calculate the remaining time on your current subscriptions and apply a discount to your new subscription(s).
63+
5. Choose your payment method and complete the payment.
64+
6. You'll receive a confirmation email with all the details of your new subscription.
65+
66+
:::note
67+
Existing subscriptions that you migrate together will be grouped into a single subscription. You should note that this means you'll be billed for these together and also that if you look to cancel in the future you will need to cancel all extensions associated with the subscription.
68+
69+
You may wish to migrate extensions individually based on your needs.
70+
:::
71+
72+
We understand that change can be challenging, but we believe this upgrade will ultimately enhance your experience with our extensions. Our new system offers improved management tools, better support, and a more user-friendly interface. We appreciate your continued support and look forward to bringing you even more improvements in the future!
73+
74+
75+
If you notice any issues or have any concerns, please reach out to me [[email protected]](mailto:[email protected])
76+
77+
78+
### Feedback
79+
80+
With the release of the new site I'm genuinely excited about where we're heading with AIR native extensions. But more than anything, I want to make sure we're building the right tools in the right way for you.
81+
82+
So I'd really love your feedback:
83+
84+
**What would make these extensions more valuable or accessible for your projects?**
85+
86+
- Would different **pricing options** help (subscriptions, bundles, site licenses)?
87+
- Are there specific **platforms, features, or ANEs** you'd like to see next?
88+
- Would you benefit from **better docs**, **support**, or maybe even **open-source components**?
89+
90+
One area I'm especially looking at is expanding support for **APM (AIR Package Manager)**, not just for managing extensions, but also for **project creation and scaffolding**. If that's something you'd use, let me know how we can make it awesome.
91+
92+
And if there's **anything currently stopping you from using our extensions**, I'd really appreciate hearing about that too - even small pain points are worth solving.
93+
94+
Drop a [comment](https://github.com/airsdk/Adobe-Runtime-Support/discussions/3850), [message me directly](mailto:[email protected]), or reach out via the site - I'm all ears. Your feedback genuinely shapes what we do next.
95+
96+
Thanks for being part of this community, let's keep AIR development strong!
97+
98+
99+
100+
---
101+
102+
![](images/scanner-viewport.png)
103+
104+
### [Scanner](https://airnativeextensions.com/extension/com.distriqt.Scanner)
105+
106+
Released June 19, 2025, this release represents a major overhaul of the Scanner extension.
107+
108+
- The scanning algorithm has been completely rewritten for improved **performance** and **accuracy**.
109+
- The aging ZBar SDK has been replaced by **MLKit** on Android and the **Vision framework** on iOS, offering modern and robust scanning capabilities.
110+
- Permission handling and broadcast receiver processes have been updated to comply with Android API 34 requirements.
111+
- A new asynchronous bitmap scanning feature enables scanning of large images without blocking the main thread, improving app responsiveness.
112+
- iOS focus handling has been enhanced for the Vision-based algorithm.
113+
114+
This update promises a smoother, more reliable scanning experience for your users.
115+
116+
For a smooth transition, check out the [migration guide](https://docs.airnativeextensions.com/docs/scanner/migrating-to-v6.0).
117+
118+
119+
---
120+
121+
![](images/share.png)
122+
123+
### [Share](https://airnativeextensions.com/extension/com.distriqt.Share)
124+
125+
Released June 13, 2025, ANE-Share has been enhanced with a new Android feature that lets your apps **read SMS messages** directly from the device. This opens up new possibilities for app interaction and automation based on SMS content.
126+
127+
More information [here](https://docs.airnativeextensions.com/docs/share/sms#read-sms)
128+
129+
130+
---
131+
132+
![](images/inappbilling.png)
133+
134+
### [InAppBilling](https://airnativeextensions.com/extension/com.distriqt.InAppBilling)
135+
136+
**Releases:** March 31 & March 25, 2025
137+
138+
- Fixed missing method definitions in fallback libraries
139+
- Improved handling of subscription offer details and purchase flow
140+
141+
142+
#### InAppUpdates
143+
144+
The InAppUpdates extension gives you the ability to update your Google Play Android application on their device without having to go to the Play Store. This functionality has been separated from the InAppBilling extension and improved upon in a dedicated extension. If you have a license for the InAppBilling extension and wish to use the in-app updates functionality please contact us to get access!
145+
146+
When your users keep your app up to date on their devices, they can try new features, as well as benefit from performance improvements and bug fixes. Although some users enable background updates when their device is connected to an unmetered connection, other users might need to be reminded to install updates. In-app updates is a Google Play Core libraries feature that prompts active users to update your app.
147+
148+
**Released:** March 26, 2025
149+
- Updated manual integration docs to match new Gradle requirements
150+
151+
152+
---
153+
154+
![](images/admob.png)
155+
156+
### [Adverts](https://airnativeextensions.com/extension/com.distriqt.Adverts)
157+
158+
**Released:** April 30, 2025
159+
160+
- Updated to **AdMob SDK v24.2.0** (Android), **v12.12.0** (iOS)
161+
- Added `showPrivacyOptionsForm()` for UMP SDK
162+
- New ad events for **clicks and impressions**
163+
- SDK updates for: AppLovin, UnityAds, IronSource, Mintegral, Vungle, Pangle, DigitalTurbine, FacebookAudience
164+
165+
166+
---
167+
168+
![](images/camerarollextended.png)
169+
170+
### [CameraRollExtended](https://airnativeextensions.com/extension/com.distriqt.CameraRollExtended)
171+
172+
**Releases:** May 6 & April 30, 2025
173+
- Fixed image loading and permissionless picker issues on Android
174+
175+
176+
---
177+
178+
![](images/vibration.png)
179+
180+
### [Vibration](https://airnativeextensions.com/extension/com.distriqt.Vibration)
181+
182+
**Releases:** March 25 & March 12, 2025
183+
- Added `setLogLevel()` for log control
184+
- Updated documentation
185+
- Unity: Fixed post-build script namespace issues
186+
187+
188+
---
189+
190+
![](images/crashutils.png)
191+
192+
### [CrashUtils](https://github.com/airnativeextensions/ANE-CrashUtils)
193+
194+
The CrashUtils extension gives you access to crash logs from previous terminations of your application.
195+
196+
#### Features
197+
- Improve app quality by processing your application crashes
198+
- Single API interface - your code works across supported platforms with no modifications
199+
- Sample project code and ASDocs reference
200+
201+
**Releases:** May 5 & April 29, 2025
202+
- Initial release in v0.0.1
203+
- New features: `getHistoricalProcessExitReasons(maxNum)`, `appNotResponding()`
204+
205+
206+
---
207+
208+
### [DetectScreenshot](https://github.com/airnativeextensions/ANE-DetectScreenshot/)
209+
210+
The DetectScreenshot extension gives you the ability to detect when a screenshot has been taken of your application.
211+
212+
**Released:** May 20, 2025
213+
- Initial release with AirPackage support
214+
215+
216+
217+
---
218+
219+
![](images/nfc.png)
220+
221+
### NFC
222+
223+
**Releases:** May 23 – March 26, 2025
224+
- Added `isWritable` flag for tags
225+
- Fixed tag ID and Unity build issues
226+
227+
228+
---
229+
230+
![](images/custom-development.png)
231+
232+
### Custom Development Work
233+
234+
This year, we've been working with some amazing clients and have been able to further extend their reach using their chosen framework! If you need expert help with AIR, native, Flutter, Unity, or Haxe, now is the perfect time to collaborate with us.
235+
236+
We thrive on challenging, complex integrations and specialize in making different systems work together seamlessly. With years of experience building high-performance native extensions across multiple platforms, we're ready to bring your projects to life!
237+
238+
Got an idea or a project in mind? Let's make it happen! Reach out to us at [[email protected]](mailto:[email protected]).
239+
240+
Let's build something amazing together! 🚀🔥

news/images/2025-new-site.png

598 KB
Loading

news/images/crashutils.png

214 KB
Loading

news/images/detectscreenshot.png

214 KB
Loading

news/images/nfc.png

104 KB
Loading

news/images/share.png

161 KB
Loading

0 commit comments

Comments
 (0)