---
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 the **Capacitor Vault** plugin — store secrets behind biometrics or a device passcode.](/blog/announcing-the-capacitor-vault-plugin/) 

* [  SDKs ](/docs/sdks/)
* [  Formbricks ](/docs/sdks/capacitor/formbricks/)
* [  Geocoder ](/docs/sdks/capacitor/geocoder/)
* [  Google Sign-In ](/docs/sdks/capacitor/google-sign-in/)
* [  Grafana Faro ](/docs/sdks/capacitor/grafana-faro/)
* [  libSQL ](/docs/sdks/capacitor/libsql/)
* [  Live Update ](/docs/sdks/capacitor/live-update/)
* [  Managed Configurations ](/docs/sdks/capacitor/managed-configurations/)
* [  Media Session ](/docs/sdks/capacitor/media-session/)
* [  ML Kit ](/docs/sdks/capacitor/mlkit/)
* [  Navigation Bar ](/docs/sdks/capacitor/navigation-bar/)
* [  NFC ](/docs/sdks/capacitor/nfc/)
* [  OAuth ](/docs/sdks/capacitor/oauth/)
* [  Pedometer ](/docs/sdks/capacitor/pedometer/)
* [  Photo Editor ](/docs/sdks/capacitor/photo-editor/)
* [  PostHog ](/docs/sdks/capacitor/posthog/)
* [  Printer ](/docs/sdks/capacitor/printer/)
* [  Purchases ](/docs/sdks/capacitor/purchases/)
* [  RealtimeKit ](/docs/sdks/capacitor/realtimekit/)
* [  Screen Orientation ](/docs/sdks/capacitor/screen-orientation/)
* [  Screenshot ](/docs/sdks/capacitor/screenshot/)
* [  Secure Preferences ](/docs/sdks/capacitor/secure-preferences/)
* [  Speech Recognition ](/docs/sdks/capacitor/speech-recognition/)
* [  Speech Synthesis ](/docs/sdks/capacitor/speech-synthesis/)
* [  Share Target ](/docs/sdks/capacitor/share-target/)
* [  Square Mobile Payments ](/docs/sdks/capacitor/square-mobile-payments/)
* [  SQLite ](/docs/sdks/capacitor/sqlite/)
* [  Superwall ](/docs/sdks/capacitor/superwall/)
* [  Torch ](/docs/sdks/capacitor/torch/)
* [  Vault ](/docs/sdks/capacitor/vault/)
* [  Wifi ](/docs/sdks/capacitor/wifi/)
* [  Zip ](/docs/sdks/capacitor/zip/)
* [  Cordova ](/docs/sdks/cordova/)
* [  Cloud ](/docs/cloud/)
* [  Integrations ](/docs/cloud/live-updates/integrations/)
* Concepts
* Reference
* [  Troubleshooting ](/docs/cloud/live-updates/troubleshooting/)
* [  FAQ ](/docs/cloud/live-updates/faq/)
* [  Native Builds ](/docs/cloud/native-builds/)
* [  Set Up Environments ](/docs/cloud/native-builds/environments/)
* [  Overwrite Native Configurations ](/docs/cloud/native-builds/native-configurations/)
* [  Auto-Increment Build Numbers ](/docs/cloud/native-builds/auto-incrementing-build-numbers/)
* [  Configure the Web Build Script ](/docs/cloud/native-builds/web-build-script/)
* [  Build from a Monorepo ](/docs/cloud/native-builds/monorepo/)
* [  Use pnpm or Yarn ](/docs/cloud/native-builds/package-managers/)
* [  Install Private npm Packages ](/docs/cloud/native-builds/npm-private-registry/)
* [  Override the Java Version ](/docs/cloud/native-builds/override-java-version/)
* [  Custom iOS Provisioning Profiles ](/docs/cloud/native-builds/custom-ios-provisioning-profiles/)
* [  Build without Git ](/docs/cloud/native-builds/build-without-git/)
* [  Access Git Behind a Firewall ](/docs/cloud/native-builds/firewall-access/)
* [  Integrations ](/docs/cloud/native-builds/integrations/)
* Reference
* [  Troubleshooting ](/docs/cloud/native-builds/troubleshooting/)
* [  FAQ ](/docs/cloud/native-builds/faq/)
* [  App Store Publishing ](/docs/cloud/app-store-publishing/)
* [  Submit a Build ](/docs/cloud/app-store-publishing/submit-a-build/)
* [  Submit Automatically After a Build ](/docs/cloud/app-store-publishing/submit-automatically/)
* [  Troubleshooting ](/docs/cloud/app-store-publishing/troubleshooting/)
* [  FAQ ](/docs/cloud/app-store-publishing/faq/)
* [  Automations ](/docs/cloud/automations/)
* [  Reference ](/docs/cloud/automations/reference/)
* [  Troubleshooting ](/docs/cloud/automations/troubleshooting/)
* [  FAQ ](/docs/cloud/automations/faq/)
* [  Assist ](/docs/cloud/assist/)
* [  CLI ](/docs/cloud/cli/)
* APIs and SDKs
* [  Webhooks ](/docs/cloud/webhooks/)
* [  Integrations ](/docs/cloud/integrations/)
* Account
* [  Organization ](/docs/cloud/organizations/)
* [  Two-Factor Enforcement ](/docs/cloud/organizations/two-factor-authentication/)
* [  Audit Logs ](/docs/cloud/organizations/audit-logs/)
* [  Billing ](/docs/cloud/organizations/billing/)
* [  License Keys ](/docs/cloud/license-keys/)
* [  AI ](/docs/ai/)
* [  Insiders ](/docs/insiders/)
* [  Billing & Plans ](/docs/insiders/billing-and-plans/)
* [  FAQ ](/docs/insiders/faq/)
* [  License ](https://capawesome.io/legal/eula/)
* [  Support ](/docs/support/)
* [  Contributing ](/docs/contributing/)
* Contributing code
* [  Code of Conduct ](/docs/contributing/code-of-conduct/)
* [  Questions ](https://docs.github.com/en/discussions/collaborating-with-your-community-using-discussions/participating-in-a-discussion#creating-a-discussion)
* [  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/sdks/capacitor/). 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 [Capacitor Accelerometer plugin](/docs/sdks/capacitor/accelerometer/) 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/sdks/capacitor/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 [Capacitor Android Edge-to-Edge Support plugin](/docs/sdks/capacitor/android-edge-to-edge-support/) has received small bug fixes. Please check out the [CHANGELOG.md](/docs/sdks/capacitor/android-edge-to-edge-support/#changelog) for more details.

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

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

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

The [Capacitor Audio Recorder plugin](/docs/sdks/capacitor/audio-recorder/) 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/sdks/capacitor/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 [Capacitor NFC plugin](/docs/sdks/capacitor/nfc/) 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 [Capacitor Pedometer plugin](/docs/sdks/capacitor/pedometer/) 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/sdks/capacitor/pedometer/) for more information on how to configure and use the plugin.

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

We have published a new [Capacitor RealtimeKit plugin](/docs/sdks/capacitor/realtimekit/) 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 [Capacitor Screen Orientation plugin](/docs/sdks/capacitor/screen-orientation/) has received small bug fixes. Please check out the [CHANGELOG.md](/docs/sdks/capacitor/screen-orientation/#changelog) for more details.

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

We have published a new [Capacitor Share Target plugin](/docs/sdks/capacitor/share-target/) 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/sdks/capacitor/share-target/) for more information on how to configure and use the plugin.

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

The [Capacitor Speech Recognition plugin](/docs/sdks/capacitor/speech-recognition/) 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 [Capacitor Speech Synthesis plugin](/docs/sdks/capacitor/speech-synthesis/) 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 [Capacitor SQLite plugin](/docs/sdks/capacitor/sqlite/) has received small bug fixes. Please check out the [CHANGELOG.md](/docs/sdks/capacitor/sqlite/#changelog) for more details.

June 8, 2026 

 Back to top 