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

[ Skip to content](#capawesome-june-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

* [  Plugins ](#plugins)

# Capawesome June 2025 Update[¶](#capawesome-june-2025-update "Permanent link")

The Capawesome June update is here! This update includes new features and improvements for the [Capawesome CLI](/docs/cloud/cli/) and our [Plugins](/docs/sdks/capacitor/).

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

## CLI[¶](#cli "Permanent link")

### Uploading bundles larger than 100 MB[¶](#uploading-bundles-larger-than-100-mb "Permanent link")

Starting with version 1.13.0, the [Capawesome CLI](/docs/cloud/cli/) now supports uploading bundles larger than 100 MB. This feature is particularly useful for apps with large assets or dependencies. The CLI automatically splits the bundle into smaller chunks and uploads them in parallel, ensuring a faster and more reliable upload process.

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

We have made several improvements to our plugins this month, enhancing their functionality and usability. This section highlights the most significant changes.

### App Shortcuts[¶](#app-shortcuts "Permanent link")

##### Support Base64 encoded icons[¶](#support-base64-encoded-icons "Permanent link")

The [Capacitor App Shortcuts plugin](/docs/sdks/capacitor/app-shortcuts/) has been updated to support Base64 encoded icons on Android. This allows developers to use icons directly from their code without needing to store them as separate files, simplifying the development process and allowing for more dynamic icon management.

### Biometrics[¶](#biometrics "Permanent link")

##### Add `enroll()` method[¶](#add-enroll-method "Permanent link")

The [Capacitor Biometrics plugin](/docs/sdks/capacitor/biometrics/) now supports prompting users to enroll their biometrics. The new `enroll()` method allows developers to trigger the biometric enrollment process, enabling users to set up their biometrics directly from the app. This feature enhances user experience by making it easier to enroll biometrics without navigating to device settings.

`[](#%5F%5Fcodelineno-0-1)import { Biometrics } from '@capawesome/capacitor-biometric';
[](#%5F%5Fcodelineno-0-2)
[](#%5F%5Fcodelineno-0-3)const enroll = async () => {
[](#%5F%5Fcodelineno-0-4)  try {
[](#%5F%5Fcodelineno-0-5)    await Biometrics.enroll();
[](#%5F%5Fcodelineno-0-6)    console.log('Biometric enrollment successful');
[](#%5F%5Fcodelineno-0-7)  } catch (error) {
[](#%5F%5Fcodelineno-0-8)    console.error('Biometric enrollment failed:', error);
[](#%5F%5Fcodelineno-0-9)  }
[](#%5F%5Fcodelineno-0-10)};
`

This method is only available on Android.

### File Picker[¶](#file-picker "Permanent link")

##### Support for iOS for the `copyFile(...)` method[¶](#support-for-ios-for-the-copyfile-method "Permanent link")

The [Capacitor File Picker plugin](/docs/sdks/capacitor/file-picker/) has been enhanced with support for the `copyFile(...)` method on iOS. This feature allows developers to copy files within the app's file system, making it easier to manage picked files and organize them as needed.

`[](#%5F%5Fcodelineno-1-1)import { FilePicker } from '@capawesome/capacitor-file-picker';
[](#%5F%5Fcodelineno-1-2)import { Directory, Filesystem } from '@capacitor/filesystem';
[](#%5F%5Fcodelineno-1-3)
[](#%5F%5Fcodelineno-1-4)const copyFile = async () => {
[](#%5F%5Fcodelineno-1-5)  const { uri: toUri } = await Filesystem.getUri({
[](#%5F%5Fcodelineno-1-6)    directory: Directory.Documents,
[](#%5F%5Fcodelineno-1-7)    path: 'old/file.txt',
[](#%5F%5Fcodelineno-1-8)  });
[](#%5F%5Fcodelineno-1-9)  const { uri: fromUri } = await Filesystem.getUri({
[](#%5F%5Fcodelineno-1-10)    directory: Directory.Documents,
[](#%5F%5Fcodelineno-1-11)    path: 'new/file.txt',
[](#%5F%5Fcodelineno-1-12)  });
[](#%5F%5Fcodelineno-1-13)  await FilePicker.copyFile({
[](#%5F%5Fcodelineno-1-14)    from: fromUri,
[](#%5F%5Fcodelineno-1-15)    to: toUri,
[](#%5F%5Fcodelineno-1-16)    overwrite: true,
[](#%5F%5Fcodelineno-1-17)  });
[](#%5F%5Fcodelineno-1-18)};
`

June 8, 2026 

 Back to top 