---
description: The Capawesome August update is here! This update includes new features and improvements for Capawesome Cloud and our Plugins.
title: Capawesome August 2025 Update - Capawesome
image: https://capawesome.io/docs/assets/images/social/blog/2025-august-update.png
---

[ Skip to content](#capawesome-august-2025-update) 

[ 🎉 Introducing **Capawesome Platform** — one platform for Live Updates, Native Builds, App Store Publishing, and Insider SDKs.](https://capawesome.io) 

* [  Formbricks ](/docs/plugins/formbricks/)
* [  Geocoder ](/docs/plugins/geocoder/)
* [  Google Sign-In ](/docs/plugins/google-sign-in/)
* [  libSQL ](/docs/plugins/libsql/)
* [  Live Update ](/docs/plugins/live-update/)
* [  Managed Configurations ](/docs/plugins/managed-configurations/)
* [  Media Session ](/docs/plugins/media-session/)
* [  ML Kit ](/docs/plugins/mlkit/)
* [  NFC ](/docs/plugins/nfc/)
* [  OAuth ](/docs/plugins/oauth/)
* [  Pedometer ](/docs/plugins/pedometer/)
* [  Photo Editor ](/docs/plugins/photo-editor/)
* [  PostHog ](/docs/plugins/posthog/)
* [  Printer ](/docs/plugins/printer/)
* [  Purchases ](/docs/plugins/purchases/)
* [  RealtimeKit ](/docs/plugins/realtimekit/)
* [  Screen Orientation ](/docs/plugins/screen-orientation/)
* [  Screenshot ](/docs/plugins/screenshot/)
* [  Secure Preferences ](/docs/plugins/secure-preferences/)
* [  Speech Recognition ](/docs/plugins/speech-recognition/)
* [  Speech Synthesis ](/docs/plugins/speech-synthesis/)
* [  Share Target ](/docs/plugins/share-target/)
* [  Square Mobile Payments ](/docs/plugins/square-mobile-payments/)
* [  SQLite ](/docs/plugins/sqlite/)
* [  Superwall ](/docs/plugins/superwall/)
* [  Torch ](/docs/plugins/torch/)
* [  Wifi ](/docs/plugins/wifi/)
* [  Zip ](/docs/plugins/zip/)
* [  Cloud ](/docs/cloud/)
* [  Live Updates ](/docs/cloud/live-updates/)
* Advanced
* Integrations
* [  Native Builds ](/docs/cloud/native-builds/)
* [  Configuration ](/docs/cloud/native-builds/configuration/)
* [  Environments ](/docs/cloud/native-builds/environments/)
* Guides
* [  Sample Projects ](/docs/cloud/native-builds/sample-projects/)
* [  Troubleshooting ](/docs/cloud/native-builds/troubleshooting/)
* [  Automations ](/docs/cloud/automations/)
* [  Assist ](/docs/cloud/assist/)
* Account
* Organizations
* [  Organization and User Management ](/docs/cloud/organizations/memberships/)
* [  Single Sign-On (SSO) ](/docs/cloud/organizations/sso/)
* [  Teams ](/docs/cloud/organizations/teams/)
* [  Two-Factor Authentication ](/docs/cloud/organizations/two-factor-authentication/)
* [  Integrations ](/docs/cloud/integrations/)
* [  License Keys ](/docs/cloud/license-keys/)
* [  Webhooks ](/docs/cloud/webhooks/)
* [  Pricing ](https://capawesome.io/pricing/)
* [  FAQ ](/docs/cloud/faq/)
* [  Support ](/docs/cloud/support/)
* [  Contributing ](/docs/contributing/)
* [  LLMs ](/docs/llms/)
* [  Insiders ](/docs/insiders/)
* [  License ](https://capawesome.io/legal/eula/)
* [  Support ](/docs/insiders/support/)
* [  FAQ ](/docs/insiders/faq/)
* [  Blog ](/blog/)
* Categories

# Capawesome August 2025 Update[¶](#capawesome-august-2025-update "Permanent link")

The Capawesome August update is here! This update includes new features and improvements for [Capawesome Cloud](/docs/cloud/) and our [Plugins](/docs/plugins/). Let's take a look at the most important changes.

[ ![Build and deploy your Capacitor app with Capawesome Cloud](../../assets/external/cloud.capawesome.io/assets/banners/cloud-build-and-deploy-capacitor-apps.69628c3f.png) ](/) 

## Cloud[¶](#cloud "Permanent link")

##### SOC 2 Type 2 Compliance[¶](#soc-2-type-2-compliance "Permanent link")

We are excited to announce that Capawesome Cloud is now SOC 2 Type 2 compliant. This means that we have implemented rigorous security controls and processes to protect your data and ensure the highest level of privacy and security.

Check out our [announcement post](/blog/capawesome-cloud-soc-2-type-2-compliance/) for more details on our SOC 2 Type 2 compliance.

## Plugins[¶](#plugins "Permanent link")

### Accelerometer[¶](#accelerometer "Permanent link")

We have published a new [Accelerometer](/docs/plugins/accelerometer/) plugin that allows you to access the device's accelerometer sensor data on iOS and Android.

`[](#%5F%5Fcodelineno-0-1)import { Accelerometer } from '@capawesome-team/capacitor-accelerometer';
[](#%5F%5Fcodelineno-0-2)
[](#%5F%5Fcodelineno-0-3)const getMeasurement = async () => {
[](#%5F%5Fcodelineno-0-4)  const measurement = await Accelerometer.getMeasurement();
[](#%5F%5Fcodelineno-0-5)  console.log("X: ", measurement.x);
[](#%5F%5Fcodelineno-0-6)  console.log("Y: ", measurement.y);
[](#%5F%5Fcodelineno-0-7)  console.log("Z: ", measurement.z);
[](#%5F%5Fcodelineno-0-8)};
`

Check out the [documentation](/docs/plugins/accelerometer/) for more information on how to configure and use the plugin.

### Android Edge-to-Edge Support[¶](#android-edge-to-edge-support "Permanent link")

The [Android Edge-to-Edge Support](/docs/plugins/android-edge-to-edge-support/) plugin has received small bug fixes. Please check out the [CHANGELOG.md](/docs/plugins/android-edge-to-edge-support/#changelog) for more details.

### Asset Manager[¶](#asset-manager "Permanent link")

The [Asset Manager](/docs/plugins/asset-manager/) plugin has received small bug fixes. Please check out the [CHANGELOG.md](/docs/plugins/asset-manager/#changelog) for more details.

### Audio Recorder[¶](#audio-recorder "Permanent link")

The [Audio Recorder](/docs/plugins/audio-recorder/) plugin now supports setting `audioSessionCategoryOptions` on iOS when starting a recording. This allows you to customize the audio session behavior, such as allowing mixing with other audio sources or enabling Bluetooth support.

`[](#%5F%5Fcodelineno-1-1)import { AudioRecorder, AudioSessionCategoryOption } from '@capawesome-team/capacitor-audio-recorder';
[](#%5F%5Fcodelineno-1-2)
[](#%5F%5Fcodelineno-1-3)const startRecording = async () => {
[](#%5F%5Fcodelineno-1-4)  await AudioRecorder.startRecording({
[](#%5F%5Fcodelineno-1-5)    audioSessionCategoryOptions: [AudioSessionCategoryOption.DuckOthers],
[](#%5F%5Fcodelineno-1-6)  });
[](#%5F%5Fcodelineno-1-7)};
`

### Firebase[¶](#firebase "Permanent link")

All [Firebase plugins](/docs/plugins/firebase/) have been updated and received several small bug fixes. Please check out the `CHANGELOG.md` files of the respective plugins for more details.

### NFC[¶](#nfc "Permanent link")

The [NFC](/docs/plugins/nfc/) plugin has received several improvements and bug fixes. Notably, we have added a new `mapUriIdentifierCodeToString` utility function that maps URI identifier codes to their corresponding string representations. Additionally, the `convertBytesToString` method now accepts `Uint8Array` types, making it more versatile.

`[](#%5F%5Fcodelineno-2-1)import { NfcUtils, UriIdentifierCode } from '@capawesome-team/capacitor-nfc';
[](#%5F%5Fcodelineno-2-2)
[](#%5F%5Fcodelineno-2-3)const mapUriIdentifierCodeToString = () => {
[](#%5F%5Fcodelineno-2-4)  const utils = new NfcUtils();
[](#%5F%5Fcodelineno-2-5)  const { prefix } = utils.mapUriIdentifierCodeToString({ identifierCode: UriIdentifierCode.HttpsWww });
[](#%5F%5Fcodelineno-2-6)  console.log(prefix); // Outputs: "https://www."
[](#%5F%5Fcodelineno-2-7)};
[](#%5F%5Fcodelineno-2-8)
[](#%5F%5Fcodelineno-2-9)const convertBytesToString = () => {
[](#%5F%5Fcodelineno-2-10)  const utils = new NfcUtils();
[](#%5F%5Fcodelineno-2-11)  const { text } = utils.convertBytesToString({ bytes: [72, 101, 108, 108, 111] });
[](#%5F%5Fcodelineno-2-12)  console.log(text); // Outputs: "Hello"
[](#%5F%5Fcodelineno-2-13)};
`

### Pedometer[¶](#pedometer "Permanent link")

We have published a new [Pedometer](/docs/plugins/pedometer/) plugin that allows you to access step count and distance data from the device's built-in pedometer on iOS and Android.

`[](#%5F%5Fcodelineno-3-1)import { Pedometer } from '@capawesome-team/capacitor-pedometer';
[](#%5F%5Fcodelineno-3-2)
[](#%5F%5Fcodelineno-3-3)const getMeasurement = async () => {
[](#%5F%5Fcodelineno-3-4)  const { measurement } = await Pedometer.getMeasurement();
[](#%5F%5Fcodelineno-3-5)  console.log("Average Active Pace:", measurement.averageActivePace);
[](#%5F%5Fcodelineno-3-6)  console.log("Current Cadence:", measurement.currentCadence);
[](#%5F%5Fcodelineno-3-7)  console.log("Current Pace:", measurement.currentPace);
[](#%5F%5Fcodelineno-3-8)  console.log("Distance:", measurement.distance);
[](#%5F%5Fcodelineno-3-9)  console.log("Floors Ascended:", measurement.floorsAscended);
[](#%5F%5Fcodelineno-3-10)  console.log("Floors Descended:", measurement.floorsDescended);
[](#%5F%5Fcodelineno-3-11)  console.log("Number of Steps:", measurement.numberOfSteps);
[](#%5F%5Fcodelineno-3-12)};
`

Check out the [documentation](/docs/plugins/pedometer/) for more information on how to configure and use the plugin.

### RealtimeKit[¶](#realtimekit "Permanent link")

We have published a new [RealtimeKit](/docs/plugins/realtimekit/) plugin that provides real-time communication capabilities for your Capacitor apps using the [RealtimeKit SDK](https://docs.realtime.cloudflare.com/). With RealtimeKit, you can easily integrate programmable, and easily customizable live video and voice.

`[](#%5F%5Fcodelineno-4-1)import { RealtimeKit } from '@capawesome-team/capacitor-realtimekit';
[](#%5F%5Fcodelineno-4-2)
[](#%5F%5Fcodelineno-4-3)const startMeeting = async () => {
[](#%5F%5Fcodelineno-4-4)  await RealtimeKit.startMeeting({
[](#%5F%5Fcodelineno-4-5)    authToken: 'your-auth-token',
[](#%5F%5Fcodelineno-4-6)    enableAudio: true,
[](#%5F%5Fcodelineno-4-7)    enableVideo: true,
[](#%5F%5Fcodelineno-4-8)  });
[](#%5F%5Fcodelineno-4-9)};
`

### Screen Orientation[¶](#screen-orientation "Permanent link")

The [Screen Orientation](/docs/plugins/screen-orientation/) plugin has received small bug fixes. Please check out the [CHANGELOG.md](/docs/plugins/screen-orientation/#changelog) for more details.

### Share Target[¶](#share-target "Permanent link")

We have published a new [Share Target](/docs/plugins/share-target/) plugin that allows your app to receive shared content from other apps on Android, iOS and Web. This plugin enables your app to appear in the system share sheet, allowing users to share text, images, URLs, and other types of content directly to your app.

Here's a simple example of how to use the Share Target plugin to listen for shared content:

`[](#%5F%5Fcodelineno-5-1)import { ShareTarget } from '@capawesome-team/capacitor-share-target';
[](#%5F%5Fcodelineno-5-2)
[](#%5F%5Fcodelineno-5-3)const addListener = async () => {
[](#%5F%5Fcodelineno-5-4)    await ShareTarget.addListener('shareReceived', (event) => {
[](#%5F%5Fcodelineno-5-5)        console.log('Share received:', event);
[](#%5F%5Fcodelineno-5-6)
[](#%5F%5Fcodelineno-5-7)        // Handle shared files
[](#%5F%5Fcodelineno-5-8)        if (event.files) {
[](#%5F%5Fcodelineno-5-9)          event.files.forEach(async (fileUrl) => {
[](#%5F%5Fcodelineno-5-10)            const response = await fetch(fileUrl);
[](#%5F%5Fcodelineno-5-11)            const blob = await response.blob();
[](#%5F%5Fcodelineno-5-12)            // Process the file...
[](#%5F%5Fcodelineno-5-13)          });
[](#%5F%5Fcodelineno-5-14)        }
[](#%5F%5Fcodelineno-5-15)    });
[](#%5F%5Fcodelineno-5-16)};
`

Make sure to check out the [documentation](/docs/plugins/share-target/) for more information on how to configure and use the plugin.

### Speech Recognition[¶](#speech-recognition "Permanent link")

The [Speech Recognition](/docs/plugins/speech-recognition/) plugin now supports a `soundLevel` listener that provides real-time updates on the sound level during speech recognition. This can be useful for visualizing the input volume or for implementing custom UI feedback.

`[](#%5F%5Fcodelineno-6-1)import { SpeechRecognition } from '@capawesome-team/capacitor-speech-recognition';
[](#%5F%5Fcodelineno-6-2)
[](#%5F%5Fcodelineno-6-3)const addListener = () => {
[](#%5F%5Fcodelineno-6-4)  SpeechRecognition.addListener('soundLevel', (event) => {
[](#%5F%5Fcodelineno-6-5)    console.log('Sound level:', event.level);
[](#%5F%5Fcodelineno-6-6)  });
[](#%5F%5Fcodelineno-6-7)};
`

### Speech Synthesis[¶](#speech-synthesis "Permanent link")

The [Speech Synthesis](/docs/plugins/speech-synthesis/) plugin has been updated to include `pause` and `resume` methods. This allows you to pause and resume speech playback, providing more control over the speech synthesis experience.

`[](#%5F%5Fcodelineno-7-1)import { SpeechSynthesis } from '@capawesome-team/capacitor-speech-synthesis';
[](#%5F%5Fcodelineno-7-2)
[](#%5F%5Fcodelineno-7-3)const pause = async () => {
[](#%5F%5Fcodelineno-7-4)  await SpeechSynthesis.pause();
[](#%5F%5Fcodelineno-7-5)};
[](#%5F%5Fcodelineno-7-6)
[](#%5F%5Fcodelineno-7-7)const resume = async () => {
[](#%5F%5Fcodelineno-7-8)  await SpeechSynthesis.resume();
[](#%5F%5Fcodelineno-7-9)};
`

### Sqlite[¶](#sqlite "Permanent link")

The [Sqlite](/docs/plugins/sqlite/) plugin has received small bug fixes. Please check out the [CHANGELOG.md](/docs/plugins/sqlite/#changelog) for more details.

May 7, 2026 

 Back to top 