From 24a6a85761956ed51cc63063db4ab030b37ed883 Mon Sep 17 00:00:00 2001
From: Martin Donadieu
Date: Wed, 6 May 2026 13:15:43 +0200
Subject: [PATCH 1/2] fix broken internal link paths
---
.../social-login/firebase/google/android.mdx | 2 +-
.../social-login/firebase/google/ios.mdx | 2 +-
.../docs/docs/webapp/organization-roles.mdx | 2 +-
apps/web/public/plugins-readme.md | 284 +++++++++---------
...s-to-implement-oauth2-in-capacitor-apps.md | 2 +-
...metric-authentication-in-capacitor-apps.md | 2 +-
...r-app-initialization-step-by-step-guide.md | 2 +-
...s-and-russias-data-laws-compliance-tips.md | 2 +-
...-community-forums-for-plugin-developers.md | 2 +-
...ve-updates-staying-compliant-with-apple.md | 2 +-
...tor-native-bridge-android-plugin-basics.md | 4 +-
...-updates-cloud-hosting-options-compared.md | 2 +-
...capacitor-plugins-what-you-need-to-know.md | 4 +-
...ction-key-differences-in-capacitor-apps.md | 2 +-
.../how-background-tasks-work-in-capacitor.md | 2 +-
...w-capacitor-bridges-web-and-native-code.md | 2 +-
...-bridge-works-in-capacitor-android-apps.md | 2 +-
...dd-geolocation-targeting-to-ota-updates.md | 2 +-
...ting-native-bridge-for-ios-in-capacitor.md | 2 +-
...alling-capacitor-cli-step-by-step-guide.md | 2 +-
.../server-setup-for-capacitor-ota-updates.md | 2 +-
...-up-performance-monitoring-in-capacitor.md | 2 +-
.../en/setting-up-cicd-for-capacitor-apps.md | 2 +-
.../blog/en/ssl-pinning-for-capacitor-apps.md | 2 +-
...rity-standards-for-app-store-compliance.md | 2 +-
...-for-debugging-ota-updates-in-capacitor.md | 2 +-
...e-guide-to-capacitor-plugin-development.md | 2 +-
...-frequency-segmentation-for-app-updates.md | 2 +-
scripts/generate-plugins-readme.ts | 9 +-
29 files changed, 185 insertions(+), 166 deletions(-)
diff --git a/apps/docs/src/content/docs/docs/plugins/social-login/firebase/google/android.mdx b/apps/docs/src/content/docs/docs/plugins/social-login/firebase/google/android.mdx
index 96290215e..5083e5aa3 100644
--- a/apps/docs/src/content/docs/docs/plugins/social-login/firebase/google/android.mdx
+++ b/apps/docs/src/content/docs/docs/plugins/social-login/firebase/google/android.mdx
@@ -8,7 +8,7 @@ import { Steps } from '@astrojs/starlight/components';
## Introduction
-This guide will help you integrate Google Sign-In with Firebase Authentication on Android. I assume you have already completed the [general Firebase Google setup](../general/)
+This guide will help you integrate Google Sign-In with Firebase Authentication on Android. I assume you have already completed the [general Firebase Google setup](/docs/plugins/social-login/firebase/google/general/)
:::note
I will assume that you have not yet created your Android app in the Firebase Console. If you have, your steps will be slightly different.
diff --git a/apps/docs/src/content/docs/docs/plugins/social-login/firebase/google/ios.mdx b/apps/docs/src/content/docs/docs/plugins/social-login/firebase/google/ios.mdx
index 17349d5f8..1e443e558 100644
--- a/apps/docs/src/content/docs/docs/plugins/social-login/firebase/google/ios.mdx
+++ b/apps/docs/src/content/docs/docs/plugins/social-login/firebase/google/ios.mdx
@@ -8,7 +8,7 @@ import { Steps } from '@astrojs/starlight/components';
## Introduction
-This guide will help you integrate Google Sign-In with Firebase Authentication on iOS. I assume you have already completed the [general Firebase Google setup](../general/).
+This guide will help you integrate Google Sign-In with Firebase Authentication on iOS. I assume you have already completed the [general Firebase Google setup](/docs/plugins/social-login/firebase/google/general/).
:::note
I will assume that you have not yet created your iOS app in the Firebase Console. If you have, your steps will be slightly different.
diff --git a/apps/docs/src/content/docs/docs/webapp/organization-roles.mdx b/apps/docs/src/content/docs/docs/webapp/organization-roles.mdx
index eba06a52c..8eec72d7a 100644
--- a/apps/docs/src/content/docs/docs/webapp/organization-roles.mdx
+++ b/apps/docs/src/content/docs/docs/webapp/organization-roles.mdx
@@ -370,4 +370,4 @@ The CLI currently supports listing members. To invite members or change roles pr
## Custom roles
-The built-in roles cover most team structures. Custom role creation is on our roadmap — if this is something your team needs, [reach out to us](https://capgo.app/support). Your use case will directly help us prioritize this feature.
+The built-in roles cover most team structures. Custom role creation is on our roadmap — if this is something your team needs, [reach out to us](https://support.capgo.app). Your use case will directly help us prioritize this feature.
diff --git a/apps/web/public/plugins-readme.md b/apps/web/public/plugins-readme.md
index 7c34fa981..e29fd4123 100644
--- a/apps/web/public/plugins-readme.md
+++ b/apps/web/public/plugins-readme.md
@@ -1,6 +1,6 @@
-
+
Welcome to Capgo!
@@ -78,7 +78,7 @@ Explore real-world apps using Capgo in production in the [Showcase](https://capg
-Docs | GitHub
+Docs | GitHub
@@ -106,7 +106,7 @@ Explore real-world apps using Capgo in production in the [Showcase](https://capg
A collection of high-quality Capacitor plugins maintained by [Capgo](https://capgo.app).
-**Total Plugins:** 120 | **Weekly Downloads:** 4.7M | **GitHub Stars:** 2.4K
+**Total Plugins:** 121 | **Weekly Downloads:** 4.7M | **GitHub Stars:** 2.4K
@@ -118,7 +118,7 @@ A collection of high-quality Capacitor plugins maintained by [Capgo](https://cap
-Docs | GitHub
+Docs | GitHub
@@ -128,7 +128,7 @@ A collection of high-quality Capacitor plugins maintained by [Capgo](https://cap
-Docs | GitHub
+Docs | GitHub
|
@@ -138,7 +138,7 @@ A collection of high-quality Capacitor plugins maintained by [Capgo](https://cap
-Docs | GitHub
+Docs | GitHub
|
@@ -150,7 +150,7 @@ A collection of high-quality Capacitor plugins maintained by [Capgo](https://cap
-Docs | GitHub
+Docs | GitHub
@@ -160,7 +160,7 @@ A collection of high-quality Capacitor plugins maintained by [Capgo](https://cap
-Docs | GitHub
+Docs | GitHub
|
@@ -170,7 +170,7 @@ A collection of high-quality Capacitor plugins maintained by [Capgo](https://cap
-Docs | GitHub
+Docs | GitHub
|
@@ -182,7 +182,7 @@ A collection of high-quality Capacitor plugins maintained by [Capgo](https://cap
-Docs | GitHub
+Docs | GitHub
@@ -192,7 +192,7 @@ A collection of high-quality Capacitor plugins maintained by [Capgo](https://cap
-Docs | GitHub
+Docs | GitHub
|
@@ -202,7 +202,7 @@ A collection of high-quality Capacitor plugins maintained by [Capgo](https://cap
-Docs | GitHub
+Docs | GitHub
|
@@ -214,7 +214,7 @@ A collection of high-quality Capacitor plugins maintained by [Capgo](https://cap
-Docs | GitHub
+Docs | GitHub
@@ -224,7 +224,7 @@ A collection of high-quality Capacitor plugins maintained by [Capgo](https://cap
-Docs | GitHub
+Docs | GitHub
|
@@ -234,7 +234,7 @@ A collection of high-quality Capacitor plugins maintained by [Capgo](https://cap
-Docs | GitHub
+Docs | GitHub
|
@@ -246,7 +246,7 @@ A collection of high-quality Capacitor plugins maintained by [Capgo](https://cap
-Docs | GitHub
+Docs | GitHub
@@ -256,7 +256,7 @@ A collection of high-quality Capacitor plugins maintained by [Capgo](https://cap
-Docs | GitHub
+Docs | GitHub
|
@@ -266,7 +266,7 @@ A collection of high-quality Capacitor plugins maintained by [Capgo](https://cap
-Docs | GitHub
+Docs | GitHub
|
@@ -278,7 +278,7 @@ A collection of high-quality Capacitor plugins maintained by [Capgo](https://cap
-Docs | GitHub
+Docs | GitHub
@@ -288,7 +288,7 @@ A collection of high-quality Capacitor plugins maintained by [Capgo](https://cap
-Docs | GitHub
+Docs | GitHub
|
@@ -298,7 +298,7 @@ A collection of high-quality Capacitor plugins maintained by [Capgo](https://cap
-Docs | GitHub
+Docs | GitHub
|
@@ -310,7 +310,7 @@ A collection of high-quality Capacitor plugins maintained by [Capgo](https://cap
-Docs | GitHub
+Docs | GitHub
@@ -320,7 +320,7 @@ A collection of high-quality Capacitor plugins maintained by [Capgo](https://cap
-Docs | GitHub
+Docs | GitHub
|
@@ -330,7 +330,7 @@ A collection of high-quality Capacitor plugins maintained by [Capgo](https://cap
-Docs | GitHub
+Docs | GitHub
|
@@ -342,7 +342,7 @@ A collection of high-quality Capacitor plugins maintained by [Capgo](https://cap
-Docs | GitHub
+Docs | GitHub
@@ -352,7 +352,7 @@ A collection of high-quality Capacitor plugins maintained by [Capgo](https://cap
-Docs | GitHub
+Docs | GitHub
|
@@ -362,7 +362,7 @@ A collection of high-quality Capacitor plugins maintained by [Capgo](https://cap
-Docs | GitHub
+Docs | GitHub
|
@@ -374,7 +374,7 @@ A collection of high-quality Capacitor plugins maintained by [Capgo](https://cap
-Docs | GitHub
+Docs | GitHub
@@ -384,7 +384,7 @@ A collection of high-quality Capacitor plugins maintained by [Capgo](https://cap
-Docs | GitHub
+Docs | GitHub
|
@@ -394,7 +394,7 @@ A collection of high-quality Capacitor plugins maintained by [Capgo](https://cap
-Docs | GitHub
+Docs | GitHub
|
@@ -406,7 +406,7 @@ A collection of high-quality Capacitor plugins maintained by [Capgo](https://cap
-Docs | GitHub
+Docs | GitHub
@@ -416,7 +416,7 @@ A collection of high-quality Capacitor plugins maintained by [Capgo](https://cap
-Docs | GitHub
+Docs | GitHub
|
@@ -426,7 +426,7 @@ A collection of high-quality Capacitor plugins maintained by [Capgo](https://cap
-Docs | GitHub
+Docs | GitHub
|
@@ -438,7 +438,7 @@ A collection of high-quality Capacitor plugins maintained by [Capgo](https://cap
-Docs | GitHub
+Docs | GitHub
@@ -448,7 +448,7 @@ A collection of high-quality Capacitor plugins maintained by [Capgo](https://cap
-Docs | GitHub
+Docs | GitHub
|
@@ -458,7 +458,7 @@ A collection of high-quality Capacitor plugins maintained by [Capgo](https://cap
-Docs | GitHub
+Docs | GitHub
|
@@ -470,7 +470,7 @@ A collection of high-quality Capacitor plugins maintained by [Capgo](https://cap
-Docs | GitHub
+Docs | GitHub
@@ -480,7 +480,7 @@ A collection of high-quality Capacitor plugins maintained by [Capgo](https://cap
-Docs | GitHub
+Docs | GitHub
|
@@ -490,7 +490,7 @@ A collection of high-quality Capacitor plugins maintained by [Capgo](https://cap
-Docs | GitHub
+Docs | GitHub
|
@@ -502,7 +502,7 @@ A collection of high-quality Capacitor plugins maintained by [Capgo](https://cap
-Docs | GitHub
+Docs | GitHub
@@ -512,7 +512,7 @@ A collection of high-quality Capacitor plugins maintained by [Capgo](https://cap
-Docs | GitHub
+Docs | GitHub
|
@@ -522,7 +522,7 @@ A collection of high-quality Capacitor plugins maintained by [Capgo](https://cap
-Docs | GitHub
+Docs | GitHub
|
@@ -534,7 +534,7 @@ A collection of high-quality Capacitor plugins maintained by [Capgo](https://cap
-Docs | GitHub
+Docs | GitHub
@@ -544,7 +544,7 @@ A collection of high-quality Capacitor plugins maintained by [Capgo](https://cap
-Docs | GitHub
+Docs | GitHub
|
@@ -554,7 +554,7 @@ A collection of high-quality Capacitor plugins maintained by [Capgo](https://cap
-Docs | GitHub
+Docs | GitHub
|
@@ -566,7 +566,7 @@ A collection of high-quality Capacitor plugins maintained by [Capgo](https://cap
-Docs | GitHub
+Docs | GitHub
@@ -576,7 +576,7 @@ A collection of high-quality Capacitor plugins maintained by [Capgo](https://cap
-Docs | GitHub
+Docs | GitHub
|
@@ -586,7 +586,7 @@ A collection of high-quality Capacitor plugins maintained by [Capgo](https://cap
-Docs | GitHub
+Docs | GitHub
|
@@ -598,7 +598,7 @@ A collection of high-quality Capacitor plugins maintained by [Capgo](https://cap
-Docs | GitHub
+Docs | GitHub
@@ -608,7 +608,7 @@ A collection of high-quality Capacitor plugins maintained by [Capgo](https://cap
-Docs | GitHub
+Docs | GitHub
|
@@ -618,7 +618,7 @@ A collection of high-quality Capacitor plugins maintained by [Capgo](https://cap
-Docs | GitHub
+Docs | GitHub
|
@@ -630,7 +630,7 @@ A collection of high-quality Capacitor plugins maintained by [Capgo](https://cap
-Docs | GitHub
+Docs | GitHub
@@ -640,7 +640,7 @@ A collection of high-quality Capacitor plugins maintained by [Capgo](https://cap
-Docs | GitHub
+Docs | GitHub
|
@@ -650,7 +650,7 @@ A collection of high-quality Capacitor plugins maintained by [Capgo](https://cap
-Docs | GitHub
+Docs | GitHub
|
@@ -662,7 +662,7 @@ A collection of high-quality Capacitor plugins maintained by [Capgo](https://cap
-Docs | GitHub
+Docs | GitHub
@@ -672,7 +672,7 @@ A collection of high-quality Capacitor plugins maintained by [Capgo](https://cap
-Docs | GitHub
+Docs | GitHub
|
@@ -682,7 +682,7 @@ A collection of high-quality Capacitor plugins maintained by [Capgo](https://cap
-Docs | GitHub
+Docs | GitHub
|
@@ -694,7 +694,7 @@ A collection of high-quality Capacitor plugins maintained by [Capgo](https://cap
-Docs | GitHub
+Docs | GitHub
@@ -704,7 +704,7 @@ A collection of high-quality Capacitor plugins maintained by [Capgo](https://cap
-Docs | GitHub
+Docs | GitHub
|
@@ -714,7 +714,7 @@ A collection of high-quality Capacitor plugins maintained by [Capgo](https://cap
-Docs | GitHub
+Docs | GitHub
|
@@ -726,7 +726,7 @@ A collection of high-quality Capacitor plugins maintained by [Capgo](https://cap
-Docs | GitHub
+Docs | GitHub
@@ -736,7 +736,7 @@ A collection of high-quality Capacitor plugins maintained by [Capgo](https://cap
-Docs | GitHub
+Docs | GitHub
|
@@ -746,7 +746,7 @@ A collection of high-quality Capacitor plugins maintained by [Capgo](https://cap
-Docs | GitHub
+Docs | GitHub
|
@@ -758,7 +758,7 @@ A collection of high-quality Capacitor plugins maintained by [Capgo](https://cap
-Docs | GitHub
+Docs | GitHub
@@ -768,7 +768,7 @@ A collection of high-quality Capacitor plugins maintained by [Capgo](https://cap
-Docs | GitHub
+Docs | GitHub
|
@@ -778,7 +778,7 @@ A collection of high-quality Capacitor plugins maintained by [Capgo](https://cap
-Docs | GitHub
+Docs | GitHub
|
@@ -790,7 +790,7 @@ A collection of high-quality Capacitor plugins maintained by [Capgo](https://cap
-Docs | GitHub
+Docs | GitHub
@@ -800,7 +800,7 @@ A collection of high-quality Capacitor plugins maintained by [Capgo](https://cap
-Docs | GitHub
+Docs | GitHub
|
@@ -810,7 +810,7 @@ A collection of high-quality Capacitor plugins maintained by [Capgo](https://cap
-Docs | GitHub
+Docs | GitHub
|
@@ -822,7 +822,7 @@ A collection of high-quality Capacitor plugins maintained by [Capgo](https://cap
-Docs | GitHub
+Docs | GitHub
@@ -832,7 +832,7 @@ A collection of high-quality Capacitor plugins maintained by [Capgo](https://cap
-Docs | GitHub
+Docs | GitHub
|
@@ -842,7 +842,7 @@ A collection of high-quality Capacitor plugins maintained by [Capgo](https://cap
-Docs | GitHub
+Docs | GitHub
|
@@ -854,7 +854,7 @@ A collection of high-quality Capacitor plugins maintained by [Capgo](https://cap
-Docs | GitHub
+Docs | GitHub
@@ -864,7 +864,7 @@ A collection of high-quality Capacitor plugins maintained by [Capgo](https://cap
-Docs | GitHub
+Docs | GitHub
|
@@ -874,7 +874,7 @@ A collection of high-quality Capacitor plugins maintained by [Capgo](https://cap
-Docs | GitHub
+Docs | GitHub
|
@@ -886,7 +886,7 @@ A collection of high-quality Capacitor plugins maintained by [Capgo](https://cap
-Docs | GitHub
+Docs | GitHub
@@ -896,7 +896,7 @@ A collection of high-quality Capacitor plugins maintained by [Capgo](https://cap
-Docs | GitHub
+Docs | GitHub
|
@@ -906,7 +906,7 @@ A collection of high-quality Capacitor plugins maintained by [Capgo](https://cap
-Docs | GitHub
+Docs | GitHub
|
@@ -918,7 +918,7 @@ A collection of high-quality Capacitor plugins maintained by [Capgo](https://cap
-Docs | GitHub
+Docs | GitHub
@@ -928,7 +928,7 @@ A collection of high-quality Capacitor plugins maintained by [Capgo](https://cap
-Docs | GitHub
+Docs | GitHub
|
@@ -938,7 +938,7 @@ A collection of high-quality Capacitor plugins maintained by [Capgo](https://cap
-Docs | GitHub
+Docs | GitHub
|
@@ -950,7 +950,7 @@ A collection of high-quality Capacitor plugins maintained by [Capgo](https://cap
-Docs | GitHub
+Docs | GitHub
@@ -960,7 +960,7 @@ A collection of high-quality Capacitor plugins maintained by [Capgo](https://cap
-Docs | GitHub
+Docs | GitHub
|
@@ -970,7 +970,7 @@ A collection of high-quality Capacitor plugins maintained by [Capgo](https://cap
-Docs | GitHub
+Docs | GitHub
|
@@ -982,7 +982,7 @@ A collection of high-quality Capacitor plugins maintained by [Capgo](https://cap
-Docs | GitHub
+Docs | GitHub
@@ -992,7 +992,7 @@ A collection of high-quality Capacitor plugins maintained by [Capgo](https://cap
-Docs | GitHub
+Docs | GitHub
|
@@ -1002,7 +1002,7 @@ A collection of high-quality Capacitor plugins maintained by [Capgo](https://cap
-Docs | GitHub
+Docs | GitHub
|
@@ -1014,7 +1014,7 @@ A collection of high-quality Capacitor plugins maintained by [Capgo](https://cap
-Docs | GitHub
+Docs | GitHub
@@ -1024,7 +1024,7 @@ A collection of high-quality Capacitor plugins maintained by [Capgo](https://cap
-Docs | GitHub
+Docs | GitHub
|
@@ -1034,7 +1034,7 @@ A collection of high-quality Capacitor plugins maintained by [Capgo](https://cap
-Docs | GitHub
+Docs | GitHub
|
@@ -1046,7 +1046,7 @@ A collection of high-quality Capacitor plugins maintained by [Capgo](https://cap
-Docs | GitHub
+Docs | GitHub
@@ -1056,7 +1056,7 @@ A collection of high-quality Capacitor plugins maintained by [Capgo](https://cap
-Docs | GitHub
+Docs | GitHub
|
@@ -1066,7 +1066,7 @@ A collection of high-quality Capacitor plugins maintained by [Capgo](https://cap
-Docs | GitHub
+Docs | GitHub
|
@@ -1078,7 +1078,7 @@ A collection of high-quality Capacitor plugins maintained by [Capgo](https://cap
-Docs | GitHub
+Docs | GitHub
@@ -1088,7 +1088,7 @@ A collection of high-quality Capacitor plugins maintained by [Capgo](https://cap
-Docs | GitHub
+Docs | GitHub
|
@@ -1098,7 +1098,7 @@ A collection of high-quality Capacitor plugins maintained by [Capgo](https://cap
-Docs | GitHub
+Docs | GitHub
|
@@ -1110,7 +1110,7 @@ A collection of high-quality Capacitor plugins maintained by [Capgo](https://cap
-Docs | GitHub
+Docs | GitHub
@@ -1130,7 +1130,7 @@ A collection of high-quality Capacitor plugins maintained by [Capgo](https://cap
-Docs | GitHub
+Docs | GitHub
|
@@ -1142,7 +1142,7 @@ A collection of high-quality Capacitor plugins maintained by [Capgo](https://cap
-Docs | GitHub
+Docs | GitHub
@@ -1152,7 +1152,7 @@ A collection of high-quality Capacitor plugins maintained by [Capgo](https://cap
-Docs | GitHub
+Docs | GitHub
|
@@ -1162,7 +1162,7 @@ A collection of high-quality Capacitor plugins maintained by [Capgo](https://cap
-Docs | GitHub
+Docs | GitHub
|
@@ -1174,7 +1174,7 @@ A collection of high-quality Capacitor plugins maintained by [Capgo](https://cap
-Docs | GitHub
+Docs | GitHub
@@ -1184,7 +1184,7 @@ A collection of high-quality Capacitor plugins maintained by [Capgo](https://cap
-Docs | GitHub
+Docs | GitHub
|
@@ -1194,7 +1194,7 @@ A collection of high-quality Capacitor plugins maintained by [Capgo](https://cap
-Docs | GitHub
+Docs | GitHub
|
@@ -1206,7 +1206,7 @@ A collection of high-quality Capacitor plugins maintained by [Capgo](https://cap
-Docs | GitHub
+Docs | GitHub
@@ -1216,7 +1216,7 @@ A collection of high-quality Capacitor plugins maintained by [Capgo](https://cap
-Docs | GitHub
+Docs | GitHub
|
@@ -1226,7 +1226,7 @@ A collection of high-quality Capacitor plugins maintained by [Capgo](https://cap
-Docs | GitHub
+Docs | GitHub
|
@@ -1238,7 +1238,7 @@ A collection of high-quality Capacitor plugins maintained by [Capgo](https://cap
-Docs | GitHub
+Docs | GitHub
@@ -1248,7 +1248,7 @@ A collection of high-quality Capacitor plugins maintained by [Capgo](https://cap
-Docs | GitHub
+Docs | GitHub
|
@@ -1258,7 +1258,7 @@ A collection of high-quality Capacitor plugins maintained by [Capgo](https://cap
-Docs | GitHub
+Docs | GitHub
|
@@ -1270,7 +1270,17 @@ A collection of high-quality Capacitor plugins maintained by [Capgo](https://cap
-Docs | GitHub
+Docs | GitHub
+
+
+
+ @capgo/capacitor-android-sms-retriever
+Read one app-targeted verification SMS without SMS permissions and request SIM phone number hints on Android
+
+
+
+
+Docs | GitHub
|
@@ -1280,8 +1290,10 @@ A collection of high-quality Capacitor plugins maintained by [Capgo](https://cap
-Docs | GitHub
+Docs | GitHub
|
+
+
|
@capgo/capacitor-live-activities
@@ -1290,10 +1302,8 @@ A collection of high-quality Capacitor plugins maintained by [Capgo](https://cap
-Docs | GitHub
+Docs | GitHub
|
-
-
|
@capgo/capacitor-proximity
@@ -1302,7 +1312,7 @@ A collection of high-quality Capacitor plugins maintained by [Capgo](https://cap
-Docs | GitHub
+Docs | GitHub
|
@@ -1312,8 +1322,10 @@ A collection of high-quality Capacitor plugins maintained by [Capgo](https://cap
-Docs | GitHub
+Docs | GitHub
|
+
+
|
@capgo/capacitor-zebra-datawedge
@@ -1322,10 +1334,8 @@ A collection of high-quality Capacitor plugins maintained by [Capgo](https://cap
-Docs | GitHub
+Docs | GitHub
|
-
-
|
@capgo/capacitor-widget-kit
@@ -1334,7 +1344,7 @@ A collection of high-quality Capacitor plugins maintained by [Capgo](https://cap
-Docs | GitHub
+Docs | GitHub
|
@@ -1344,17 +1354,7 @@ A collection of high-quality Capacitor plugins maintained by [Capgo](https://cap
-Docs | GitHub
- |
-
-
- @capgo/capacitor-android-sms-retriever
-Read one app-targeted verification SMS without SMS permissions and request SIM phone number hints on Android
-
-
-
-
-Docs | GitHub
+Docs | GitHub
|
@@ -1366,7 +1366,7 @@ A collection of high-quality Capacitor plugins maintained by [Capgo](https://cap
-Docs | GitHub
+Docs | GitHub
@@ -1376,7 +1376,7 @@ A collection of high-quality Capacitor plugins maintained by [Capgo](https://cap
-Docs | GitHub
+Docs | GitHub
|
@@ -1386,8 +1386,22 @@ A collection of high-quality Capacitor plugins maintained by [Capgo](https://cap
-Docs | GitHub
+Docs | GitHub
+ |
+
+
+|
+
+ @capgo/capacitor-file-sharer
+Share and save files from base64 data or local paths across Android, iOS, and Web
+
+
+
+
+Docs | GitHub
|
+ |
+ |
diff --git a/apps/web/src/content/blog/en/5-steps-to-implement-oauth2-in-capacitor-apps.md b/apps/web/src/content/blog/en/5-steps-to-implement-oauth2-in-capacitor-apps.md
index b3688f158..87edc8b09 100644
--- a/apps/web/src/content/blog/en/5-steps-to-implement-oauth2-in-capacitor-apps.md
+++ b/apps/web/src/content/blog/en/5-steps-to-implement-oauth2-in-capacitor-apps.md
@@ -20,7 +20,7 @@ next_blog: ''
OAuth2 is a protocol that lets users share access to their data without sharing passwords. It’s ideal for [Capacitor apps](https://capgo.app/blog/capacitor-comprehensive-guide/) because it works across platforms like iOS, Android, and the web. Plus, it keeps your app secure by using tokens instead of storing sensitive credentials.
-Here’s how to integrate OAuth2 into your [Capacitor app](https://capgo.app/plugins/ivs-player/) in just 5 steps:
+Here’s how to integrate OAuth2 into your [Capacitor app](https://capgo.app/plugins/capacitor-ivs-player/) in just 5 steps:
1. **Set Up Your OAuth2 Provider**: Choose a provider (e.g., Google, [Auth0](https://auth0.com/)), configure redirect URIs, and manage client credentials securely.
2. **Install and Configure the OAuth2 Plugin**: Add the `@byteowls/capacitor-oauth2` plugin and set up platform-specific settings (e.g., `Info.plist` for iOS, `AndroidManifest.xml` for Android).
diff --git a/apps/web/src/content/blog/en/biometric-authentication-in-capacitor-apps.md b/apps/web/src/content/blog/en/biometric-authentication-in-capacitor-apps.md
index 0025fafc2..497928a7a 100644
--- a/apps/web/src/content/blog/en/biometric-authentication-in-capacitor-apps.md
+++ b/apps/web/src/content/blog/en/biometric-authentication-in-capacitor-apps.md
@@ -53,7 +53,7 @@ next_blog: ''
## Setup Requirements
-To enable biometric authentication in your [Capacitor app](https://capgo.app/plugins/ivs-player/), you'll need to configure some tools, dependencies, and platform-specific settings. Below, you'll find the step-by-step setup requirements for both Android and iOS platforms.
+To enable biometric authentication in your [Capacitor app](https://capgo.app/plugins/capacitor-ivs-player/), you'll need to configure some tools, dependencies, and platform-specific settings. Below, you'll find the step-by-step setup requirements for both Android and iOS platforms.
### Required Tools and Dependencies
diff --git a/apps/web/src/content/blog/en/capacitor-app-initialization-step-by-step-guide.md b/apps/web/src/content/blog/en/capacitor-app-initialization-step-by-step-guide.md
index d89aec474..081a9fc3e 100644
--- a/apps/web/src/content/blog/en/capacitor-app-initialization-step-by-step-guide.md
+++ b/apps/web/src/content/blog/en/capacitor-app-initialization-step-by-step-guide.md
@@ -217,7 +217,7 @@ With these configurations in place, you’re ready to build and test your app on
## Building and Testing
-Using the setup outlined earlier, you can now build and test your [Capacitor app](https://capgo.app/plugins/ivs-player/) to ensure it works correctly on various devices.
+Using the setup outlined earlier, you can now build and test your [Capacitor app](https://capgo.app/plugins/capacitor-ivs-player/) to ensure it works correctly on various devices.
### Build and Run Commands
diff --git a/apps/web/src/content/blog/en/capacitor-apps-and-russias-data-laws-compliance-tips.md b/apps/web/src/content/blog/en/capacitor-apps-and-russias-data-laws-compliance-tips.md
index df7c05782..c9d873f3a 100644
--- a/apps/web/src/content/blog/en/capacitor-apps-and-russias-data-laws-compliance-tips.md
+++ b/apps/web/src/content/blog/en/capacitor-apps-and-russias-data-laws-compliance-tips.md
@@ -44,7 +44,7 @@ The next step is to understand the penalties and enforcement measures tied to th
## App Store Rules for Russian Markets
-Launching a [Capacitor app](https://capgo.app/plugins/ivs-player/) in Russia means following strict data laws and app store guidelines. Your app must align with platform standards and local regulations. Below are key points to consider for store approval and legal compliance.
+Launching a [Capacitor app](https://capgo.app/plugins/capacitor-ivs-player/) in Russia means following strict data laws and app store guidelines. Your app must align with platform standards and local regulations. Below are key points to consider for store approval and legal compliance.
### Store Approval Requirements
diff --git a/apps/web/src/content/blog/en/capacitor-community-forums-for-plugin-developers.md b/apps/web/src/content/blog/en/capacitor-community-forums-for-plugin-developers.md
index 200cec489..c74ace1d9 100644
--- a/apps/web/src/content/blog/en/capacitor-community-forums-for-plugin-developers.md
+++ b/apps/web/src/content/blog/en/capacitor-community-forums-for-plugin-developers.md
@@ -81,7 +81,7 @@ Get the most out of forums by following these best practices.
Crafting clear and detailed questions helps you get faster, more helpful responses. Here’s how:
- **Start with a descriptive title**: Summarize your issue in a few words.
-- **Provide context**: Include your [Capacitor version](https://capgo.app/plugins/ivs-player/), platform (iOS/Android), and plugin versions.
+- **Provide context**: Include your [Capacitor version](https://capgo.app/plugins/capacitor-ivs-player/), platform (iOS/Android), and plugin versions.
- **Describe your efforts**: Share what you've already tried and any error messages you’ve encountered.
- **Reproduce the problem**: Offer minimal steps or code snippets to help others understand your issue.
diff --git a/apps/web/src/content/blog/en/capacitor-live-updates-staying-compliant-with-apple.md b/apps/web/src/content/blog/en/capacitor-live-updates-staying-compliant-with-apple.md
index 7eaccc362..d940e6967 100644
--- a/apps/web/src/content/blog/en/capacitor-live-updates-staying-compliant-with-apple.md
+++ b/apps/web/src/content/blog/en/capacitor-live-updates-staying-compliant-with-apple.md
@@ -87,7 +87,7 @@ Following these steps will help ensure your app updates remain within Apple's st
## Setting Up Compliant Live Updates
-To implement live updates in your [Capacitor app](https://capgo.app/plugins/ivs-player/) while meeting Apple's compliance rules, you'll need a structured setup. Here's how you can get started.
+To implement live updates in your [Capacitor app](https://capgo.app/plugins/capacitor-ivs-player/) while meeting Apple's compliance rules, you'll need a structured setup. Here's how you can get started.
### Project Setup Steps
diff --git a/apps/web/src/content/blog/en/capacitor-native-bridge-android-plugin-basics.md b/apps/web/src/content/blog/en/capacitor-native-bridge-android-plugin-basics.md
index 5e2a245f1..87adf5d2e 100644
--- a/apps/web/src/content/blog/en/capacitor-native-bridge-android-plugin-basics.md
+++ b/apps/web/src/content/blog/en/capacitor-native-bridge-android-plugin-basics.md
@@ -19,7 +19,7 @@ next_blog: ''
[Capacitor](https://capacitorjs.com/) Native Bridge simplifies building Android plugins by connecting JavaScript and native Android code. Here's what you need to know:
- **What It Does**: Acts as a two-way bridge for web apps to access native Android features like the camera or sensors.
-- **Why Use It**: Combines web technologies with [native performance](https://capgo.app/plugins/native-audio/), making plugin development straightforward.
+- **Why Use It**: Combines web technologies with [native performance](https://capgo.app/plugins/capacitor-native-audio/), making plugin development straightforward.
- **Setup Essentials**: Requires [Node.js](https://nodejs.org/en), JDK 11+, [Android Studio](https://developer.android.com/studio), and Capacitor CLI. Ensure proper environment variables and [Gradle](https://gradle.org/) configurations.
- **How to Start**: Use `npm init @capacitor/plugin` to scaffold a plugin, define methods in Java, and test using Android Studio or real devices.
- **[Capgo](https://capgo.app/) Integration**: Enables live updates, rollbacks, and analytics for seamless plugin deployment.
@@ -39,7 +39,7 @@ Capacitor bridges the gap between web and native Android, offering developers a
## Setup and Installation
-To start developing a [Capacitor Android plugin](https://capgo.app/plugins/ivs-player/), you’ll need to set up your environment carefully. Here’s how to get everything ready.
+To start developing a [Capacitor Android plugin](https://capgo.app/plugins/capacitor-ivs-player/), you’ll need to set up your environment carefully. Here’s how to get everything ready.
### Required Tools Setup
diff --git a/apps/web/src/content/blog/en/capacitor-ota-updates-cloud-hosting-options-compared.md b/apps/web/src/content/blog/en/capacitor-ota-updates-cloud-hosting-options-compared.md
index 9f3a18503..0a0bd03db 100644
--- a/apps/web/src/content/blog/en/capacitor-ota-updates-cloud-hosting-options-compared.md
+++ b/apps/web/src/content/blog/en/capacitor-ota-updates-cloud-hosting-options-compared.md
@@ -211,6 +211,6 @@ Costs can vary widely depending on your needs. For example, Capgo's OTA updates
### **Technical Requirements**
-When choosing a platform, make sure it supports your specific **[Capacitor version](https://capgo.app/plugins/ivs-player/)** (e.g., Capacitor 8) and offers essential features like analytics, error tracking, rollback options for version control, and seamless CI/CD integration. These features ensure smooth operations as your app scales.
+When choosing a platform, make sure it supports your specific **[Capacitor version](https://capgo.app/plugins/capacitor-ivs-player/)** (e.g., Capacitor 8) and offers essential features like analytics, error tracking, rollback options for version control, and seamless CI/CD integration. These features ensure smooth operations as your app scales.
The best platform will strike the right balance between performance, security, and cost. Take advantage of free trials - like Capgo's 15-day trial - to see if the platform aligns with your needs [\[1\]](https://capgo.app/).
\ No newline at end of file
diff --git a/apps/web/src/content/blog/en/capacitor-plugins-what-you-need-to-know.md b/apps/web/src/content/blog/en/capacitor-plugins-what-you-need-to-know.md
index f0633d9b1..6b64f42f3 100644
--- a/apps/web/src/content/blog/en/capacitor-plugins-what-you-need-to-know.md
+++ b/apps/web/src/content/blog/en/capacitor-plugins-what-you-need-to-know.md
@@ -19,7 +19,7 @@ next_blog: ''
[Capacitor](https://capacitorjs.com/) plugins are essential for building cross-platform apps, letting you use native device features like cameras, file systems, and notifications with minimal effort. They combine JavaScript APIs and native code for seamless integration across iOS, Android, and web platforms. Here's what you need to know:
- **Core Plugins**: Built by the [Ionic](https://ionicframework.com/) team, these cover basics like file storage (`Filesystem.writeFile`) and network checks (`Network.getStatus`).
-- **Community Plugins**: Offer specialized features like [Firebase Analytics](https://firebase.google.com/docs/analytics), [in-app purchases](https://capgo.app/plugins/native-purchases/), and live updates.
+- **Community Plugins**: Offer specialized features like [Firebase Analytics](https://firebase.google.com/docs/analytics), [in-app purchases](https://capgo.app/plugins/capacitor-native-purchases/), and live updates.
- **Custom Plugins**: Create your own for unique hardware or business needs.
### Quick Overview
@@ -28,7 +28,7 @@ next_blog: ''
| --- | --- | --- |
| Development Speed | Faster feature implementation | Add camera functionality easily |
| Code Efficiency | Reuse across platforms | Shared APIs for iOS and Android |
-| [Native Performance](https://capgo.app/plugins/native-audio/) | Direct access to device capabilities | Platform-specific optimizations |
+| [Native Performance](https://capgo.app/plugins/capacitor-native-audio/) | Direct access to device capabilities | Platform-specific optimizations |
Capacitor's plugin system simplifies app development while maintaining native performance. Whether you're using pre-built plugins or creating custom ones, they help you focus on building features, not handling platform-specific complexities.
diff --git a/apps/web/src/content/blog/en/development-vs-production-key-differences-in-capacitor-apps.md b/apps/web/src/content/blog/en/development-vs-production-key-differences-in-capacitor-apps.md
index 55f326f40..262b8cb34 100644
--- a/apps/web/src/content/blog/en/development-vs-production-key-differences-in-capacitor-apps.md
+++ b/apps/web/src/content/blog/en/development-vs-production-key-differences-in-capacitor-apps.md
@@ -151,7 +151,7 @@ These measures ensure the app is ready for secure deployment and continuous upda
## App Deployment and Update Methods
-Deploying a [Capacitor app](https://capgo.app/plugins/ivs-player/) involves different approaches depending on whether you're in development or production. Development focuses on quick testing and debugging, while production demands thorough quality checks and compliance with platform standards.
+Deploying a [Capacitor app](https://capgo.app/plugins/capacitor-ivs-player/) involves different approaches depending on whether you're in development or production. Development focuses on quick testing and debugging, while production demands thorough quality checks and compliance with platform standards.
### Testing and Development Deployment
diff --git a/apps/web/src/content/blog/en/how-background-tasks-work-in-capacitor.md b/apps/web/src/content/blog/en/how-background-tasks-work-in-capacitor.md
index de803c33d..bd8d1c4cc 100644
--- a/apps/web/src/content/blog/en/how-background-tasks-work-in-capacitor.md
+++ b/apps/web/src/content/blog/en/how-background-tasks-work-in-capacitor.md
@@ -204,7 +204,7 @@ With over **1.7 trillion updates** delivered across 2,000 apps, [Capgo's CDN](ht
### Coordinating Background Tasks with OTA Updates
-Capgo focuses on updating only the JavaScript layer of your [Capacitor app](https://capgo.app/plugins/ivs-player/). This means you can tweak your background task logic without touching native code, all while staying within Apple's and Google's guidelines.
+Capgo focuses on updating only the JavaScript layer of your [Capacitor app](https://capgo.app/plugins/capacitor-ivs-player/). This means you can tweak your background task logic without touching native code, all while staying within Apple's and Google's guidelines.
The platform excels at speed, delivering updates to **95% of active users within 24 hours**. This rapid deployment can be a lifesaver when fixing memory leaks or optimizing CPU-intensive background operations that might otherwise degrade the user experience.
diff --git a/apps/web/src/content/blog/en/how-capacitor-bridges-web-and-native-code.md b/apps/web/src/content/blog/en/how-capacitor-bridges-web-and-native-code.md
index d7272e80b..0902ce0ac 100644
--- a/apps/web/src/content/blog/en/how-capacitor-bridges-web-and-native-code.md
+++ b/apps/web/src/content/blog/en/how-capacitor-bridges-web-and-native-code.md
@@ -16,7 +16,7 @@ locale: en
next_blog: ''
---
-- **Native Bridge**: Translates JavaScript into native actions (e.g., [accessing the camera](https://capgo.app/plugins/camera-preview/) or GPS).
+- **Native Bridge**: Translates JavaScript into native actions (e.g., [accessing the camera](https://capgo.app/plugins/capacitor-camera-preview/) or GPS).
- **Plugin System**: Securely links web and native layers for smooth communication.
- **Live Updates**: Push updates directly to users without app store delays.
- **Custom Plugins**: Create plugins to access advanced device features like biometric authentication or specialized sensors.
diff --git a/apps/web/src/content/blog/en/how-native-bridge-works-in-capacitor-android-apps.md b/apps/web/src/content/blog/en/how-native-bridge-works-in-capacitor-android-apps.md
index f16ed80f9..4d88a450b 100644
--- a/apps/web/src/content/blog/en/how-native-bridge-works-in-capacitor-android-apps.md
+++ b/apps/web/src/content/blog/en/how-native-bridge-works-in-capacitor-android-apps.md
@@ -99,7 +99,7 @@ Start by setting up both the native Android project and the web application laye
| Setup Component | Required Configuration |
| --- | --- |
-| **[Capacitor Version](https://capgo.app/plugins/ivs-player/)** | Use version 6.x or 7.x |
+| **[Capacitor Version](https://capgo.app/plugins/capacitor-ivs-player/)** | Use version 6.x or 7.x |
| **[Android Studio](https://developer.android.com/studio)** | Install the latest stable version |
| **Gradle Dependencies** | Include the `capacitor-android` library |
| **Project Structure** | Properly configure `AndroidManifest.xml` |
diff --git a/apps/web/src/content/blog/en/how-to-add-geolocation-targeting-to-ota-updates.md b/apps/web/src/content/blog/en/how-to-add-geolocation-targeting-to-ota-updates.md
index 0fd56680d..6e2bc2485 100644
--- a/apps/web/src/content/blog/en/how-to-add-geolocation-targeting-to-ota-updates.md
+++ b/apps/web/src/content/blog/en/how-to-add-geolocation-targeting-to-ota-updates.md
@@ -55,7 +55,7 @@ Before diving into geolocation-targeted OTA updates, make sure the following set

-To build a location-aware [Capacitor app](https://capgo.app/plugins/ivs-player/) with OTA updates, you'll need:
+To build a location-aware [Capacitor app](https://capgo.app/plugins/capacitor-ivs-player/) with OTA updates, you'll need:
- **[Node.js](https://nodejs.org/en) and npm** installed on your machine.
- A Capacitor project initialized with native platforms (iOS/Android).
diff --git a/apps/web/src/content/blog/en/implementing-native-bridge-for-ios-in-capacitor.md b/apps/web/src/content/blog/en/implementing-native-bridge-for-ios-in-capacitor.md
index cd7a7964c..a9e6669ea 100644
--- a/apps/web/src/content/blog/en/implementing-native-bridge-for-ios-in-capacitor.md
+++ b/apps/web/src/content/blog/en/implementing-native-bridge-for-ios-in-capacitor.md
@@ -115,7 +115,7 @@ Ensure that the native bridge is functioning correctly within your Capacitor app
## Building a Native Bridge Plugin
-Developing a [native bridge plugin](https://capgo.app/plugins/native-audio/) allows smooth communication between your web application and native functionality.
+Developing a [native bridge plugin](https://capgo.app/plugins/capacitor-native-audio/) allows smooth communication between your web application and native functionality.
### Plugin Structure Setup
diff --git a/apps/web/src/content/blog/en/installing-capacitor-cli-step-by-step-guide.md b/apps/web/src/content/blog/en/installing-capacitor-cli-step-by-step-guide.md
index 61c2e60aa..606fef9bb 100644
--- a/apps/web/src/content/blog/en/installing-capacitor-cli-step-by-step-guide.md
+++ b/apps/web/src/content/blog/en/installing-capacitor-cli-step-by-step-guide.md
@@ -112,7 +112,7 @@ Start by installing the Capacitor CLI and Core packages using npm:
npm install @capacitor/cli @capacitor/core
```
-Once installed, confirm the setup by checking the [Capacitor version](https://capgo.app/plugins/ivs-player/):
+Once installed, confirm the setup by checking the [Capacitor version](https://capgo.app/plugins/capacitor-ivs-player/):
```bash
npx cap --version
diff --git a/apps/web/src/content/blog/en/server-setup-for-capacitor-ota-updates.md b/apps/web/src/content/blog/en/server-setup-for-capacitor-ota-updates.md
index 67e299538..443f79d90 100644
--- a/apps/web/src/content/blog/en/server-setup-for-capacitor-ota-updates.md
+++ b/apps/web/src/content/blog/en/server-setup-for-capacitor-ota-updates.md
@@ -337,7 +337,7 @@ Take [Capgo](https://capgo.app), for example. It has successfully facilitated sm
| Deployment | Auto-mode native handling | Reliable update execution |
| Monitoring | Real-time analytics | Quick issue detection |
-It’s important to note that OTA updates are limited to web content. Any [native changes](https://capgo.app/plugins/native-audio/) still require submission through app stores.
+It’s important to note that OTA updates are limited to web content. Any [native changes](https://capgo.app/plugins/capacitor-native-audio/) still require submission through app stores.
To maintain reliability, robust monitoring and backup systems are indispensable. The Capacitor updater ensures updates are checked and applied during app startup using a background thread, minimizing disruption for users [\[1\]](https://capgo.app/docs/faq).
diff --git a/apps/web/src/content/blog/en/set-up-performance-monitoring-in-capacitor.md b/apps/web/src/content/blog/en/set-up-performance-monitoring-in-capacitor.md
index 3d45cff1a..82d42dcb3 100644
--- a/apps/web/src/content/blog/en/set-up-performance-monitoring-in-capacitor.md
+++ b/apps/web/src/content/blog/en/set-up-performance-monitoring-in-capacitor.md
@@ -73,7 +73,7 @@ When deciding between these tools, consider the following:
## Firebase Setup Guide
-Setting up Firebase Performance Monitoring in your [Capacitor app](https://capgo.app/plugins/ivs-player/) requires a few clear steps to ensure accurate data tracking.
+Setting up Firebase Performance Monitoring in your [Capacitor app](https://capgo.app/plugins/capacitor-ivs-player/) requires a few clear steps to ensure accurate data tracking.
### Install Firebase SDK
diff --git a/apps/web/src/content/blog/en/setting-up-cicd-for-capacitor-apps.md b/apps/web/src/content/blog/en/setting-up-cicd-for-capacitor-apps.md
index 51032205a..c0c13183f 100644
--- a/apps/web/src/content/blog/en/setting-up-cicd-for-capacitor-apps.md
+++ b/apps/web/src/content/blog/en/setting-up-cicd-for-capacitor-apps.md
@@ -111,7 +111,7 @@ Properly managing keys and credentials can significantly lower the chances of ap
## Creating Your CI/CD Pipeline
-Once your environment is ready, the next step is setting up a CI/CD pipeline for your [Capacitor app](https://capgo.app/plugins/ivs-player/). This pipeline should efficiently manage both web assets and native platform builds.
+Once your environment is ready, the next step is setting up a CI/CD pipeline for your [Capacitor app](https://capgo.app/plugins/capacitor-ivs-player/). This pipeline should efficiently manage both web assets and native platform builds.
### Installing and Updating Dependencies
diff --git a/apps/web/src/content/blog/en/ssl-pinning-for-capacitor-apps.md b/apps/web/src/content/blog/en/ssl-pinning-for-capacitor-apps.md
index 159286a63..5d6fb9da8 100644
--- a/apps/web/src/content/blog/en/ssl-pinning-for-capacitor-apps.md
+++ b/apps/web/src/content/blog/en/ssl-pinning-for-capacitor-apps.md
@@ -54,7 +54,7 @@ SSL pinning is a must-have for any [Capacitor](https://capacitorjs.com/) app to
## Setup Requirements
-Configuring SSL pinning in your [Capacitor app](https://capgo.app/plugins/ivs-player/) requires careful planning and precise setup. Here's what you need to know to implement certificate pinning effectively.
+Configuring SSL pinning in your [Capacitor app](https://capgo.app/plugins/capacitor-ivs-player/) requires careful planning and precise setup. Here's what you need to know to implement certificate pinning effectively.
### Choosing the Right SSL Pinning Plugin
diff --git a/apps/web/src/content/blog/en/top-api-security-standards-for-app-store-compliance.md b/apps/web/src/content/blog/en/top-api-security-standards-for-app-store-compliance.md
index 2ddae30b9..b54f274c6 100644
--- a/apps/web/src/content/blog/en/top-api-security-standards-for-app-store-compliance.md
+++ b/apps/web/src/content/blog/en/top-api-security-standards-for-app-store-compliance.md
@@ -26,7 +26,7 @@ Securing your app's API is critical for meeting Apple App Store and Google Play
- **JWT Security**: Safeguard tokens with proper signing and storage.
- **API Rate Controls**: Protect APIs from abuse with request limits.
-By implementing these standards, you’ll ensure your [Capacitor app](https://capgo.app/plugins/ivs-player/) meets approval criteria while keeping user data safe. Ready to dive deeper? Let’s break it down step by step.
+By implementing these standards, you’ll ensure your [Capacitor app](https://capgo.app/plugins/capacitor-ivs-player/) meets approval criteria while keeping user data safe. Ready to dive deeper? Let’s break it down step by step.
## Secure API Key in Front End App using Proxy Server & User ...
diff --git a/apps/web/src/content/blog/en/top-tools-for-debugging-ota-updates-in-capacitor.md b/apps/web/src/content/blog/en/top-tools-for-debugging-ota-updates-in-capacitor.md
index 1e659e158..04d80564b 100644
--- a/apps/web/src/content/blog/en/top-tools-for-debugging-ota-updates-in-capacitor.md
+++ b/apps/web/src/content/blog/en/top-tools-for-debugging-ota-updates-in-capacitor.md
@@ -173,7 +173,7 @@ If security is a top priority, **Capgo** ensures updates comply with both Apple
### How to debug a Capacitor app on Android?
-Debugging a [Capacitor app](https://capgo.app/plugins/ivs-player/) on Android is straightforward using Chrome's developer tools. Here's how you can do it:
+Debugging a [Capacitor app](https://capgo.app/plugins/capacitor-ivs-player/) on Android is straightforward using Chrome's developer tools. Here's how you can do it:
1. Start your app using your IDE or [Android Studio](https://developer.android.com/studio).
2. Open `chrome://inspect` in Google Chrome.
diff --git a/apps/web/src/content/blog/en/ultimate-guide-to-capacitor-plugin-development.md b/apps/web/src/content/blog/en/ultimate-guide-to-capacitor-plugin-development.md
index 0fbbd61f4..b5350a268 100644
--- a/apps/web/src/content/blog/en/ultimate-guide-to-capacitor-plugin-development.md
+++ b/apps/web/src/content/blog/en/ultimate-guide-to-capacitor-plugin-development.md
@@ -118,7 +118,7 @@ The Capacitor bridge is what makes communication between your JavaScript code an
**On Android, the bridge serves as the backbone of the Capacitor Android library** [\[7\]](https://capacitorjs.com/docs/core-apis/android). iOS uses a similar setup. The bridge operates through a **runtime system that loads both built-in and custom plugins, initializes the Web View, and injects JavaScript symbols for all available plugins into the Web View** [\[8\]](https://capacitorjs.jp/blog/how-capacitor-works)[\[5\]](https://ionic.io/blog/how-capacitor-works-2).
-When you call a plugin method like `Camera.getPhoto()` in JavaScript, the bridge automatically routes the call to the corresponding native implementation on iOS or Android. Here's a quick look at how JavaScript maps to [native functionality](https://capgo.app/plugins/native-audio/):
+When you call a plugin method like `Camera.getPhoto()` in JavaScript, the bridge automatically routes the call to the corresponding native implementation on iOS or Android. Here's a quick look at how JavaScript maps to [native functionality](https://capgo.app/plugins/capacitor-native-audio/):
| Native Feature | JavaScript Implementation |
| --- | --- |
diff --git a/apps/web/src/content/blog/en/usage-frequency-segmentation-for-app-updates.md b/apps/web/src/content/blog/en/usage-frequency-segmentation-for-app-updates.md
index d85f3ee35..94e159613 100644
--- a/apps/web/src/content/blog/en/usage-frequency-segmentation-for-app-updates.md
+++ b/apps/web/src/content/blog/en/usage-frequency-segmentation-for-app-updates.md
@@ -136,7 +136,7 @@ To get the most out of your segmentation efforts:
When segmentation is done right, the results speak for themselves. Update adoption rates can climb by 25–35% when updates are delivered based on user activity. At the same time, technical support tickets see a significant drop - around 30–45% - thanks to early detection of potential issues. Even user retention gets a solid boost, improving by 15–25% due to fewer disruptions and more relevant feature rollouts.
-Tailored updates also have a direct impact on user engagement. Session lengths increase by 10–20%, and app ratings can jump by as much as a full star. For monetized apps, the effects are even more compelling, with [in-app purchases](https://capgo.app/plugins/native-purchases/) rising by 15–30% when updates are focused on high-value users [\[1\]](https://www.pushwoosh.com/blog/mobile-app-user-segmentation/).
+Tailored updates also have a direct impact on user engagement. Session lengths increase by 10–20%, and app ratings can jump by as much as a full star. For monetized apps, the effects are even more compelling, with [in-app purchases](https://capgo.app/plugins/capacitor-native-purchases/) rising by 15–30% when updates are focused on high-value users [\[1\]](https://www.pushwoosh.com/blog/mobile-app-user-segmentation/).
These results highlight just how impactful targeted segmentation can be, laying the groundwork for a more [customized update strategy](https://capgo.app/docs/live-updates/differentials/) powered by Capgo.
diff --git a/scripts/generate-plugins-readme.ts b/scripts/generate-plugins-readme.ts
index 3414f8bb0..e480bf6dd 100644
--- a/scripts/generate-plugins-readme.ts
+++ b/scripts/generate-plugins-readme.ts
@@ -46,7 +46,7 @@ const capgoCloudCards: CardData[] = [
name: '@capgo/capacitor-updater',
href: 'https://github.com/Cap-go/capacitor-updater/',
description: 'Deploy live updates instantly to your users without app store review delays',
- docsUrl: 'https://capgo.app/plugins/updater/',
+ docsUrl: 'https://capgo.app/plugins/capacitor-updater/',
},
{
title: 'Capgo Console',
@@ -64,12 +64,17 @@ const capgoCloudCards: CardData[] = [
},
]
+const getPluginSlug = (href: string): string => {
+ const normalizedHref = href.replace(/\/$/, '')
+ return normalizedHref.substring(normalizedHref.lastIndexOf('/') + 1).toLowerCase()
+}
+
// Generate HTML table rows (3 plugins per row)
const generatePluginCard = (card: CardData): string => {
const code = card.code ?? card.name
const npmPackage = card.npmPackage ?? card.name
const npmUrl = npmPackage ? `https://www.npmjs.com/package/${npmPackage}` : undefined
- const docsUrl = card.docsUrl ?? `https://capgo.app/plugins/${card.title.toLowerCase().replaceAll(/\s+/g, '-')}/`
+ const docsUrl = card.docsUrl ?? `https://capgo.app/plugins/${getPluginSlug(card.href)}/`
const repoPath = card.href.replace('https://github.com/', '').replace(/\/$/, '').split('/tree/')[0]
const badges: string[] = []
From 53a6b9d24d9d345f46f9c241a139138fc1980d66 Mon Sep 17 00:00:00 2001
From: Martin Donadieu
Date: Wed, 6 May 2026 13:42:47 +0200
Subject: [PATCH 2/2] address broken link review comments
---
.../blog/en/biometric-authentication-in-capacitor-apps.md | 2 +-
.../en/capacitor-live-updates-staying-compliant-with-apple.md | 2 +-
...velopment-vs-production-key-differences-in-capacitor-apps.md | 2 +-
.../en/how-native-bridge-works-in-capacitor-android-apps.md | 2 +-
.../blog/en/installing-capacitor-cli-step-by-step-guide.md | 2 +-
apps/web/src/content/blog/en/ssl-pinning-for-capacitor-apps.md | 2 +-
scripts/generate-plugins-readme.ts | 2 ++
7 files changed, 8 insertions(+), 6 deletions(-)
diff --git a/apps/web/src/content/blog/en/biometric-authentication-in-capacitor-apps.md b/apps/web/src/content/blog/en/biometric-authentication-in-capacitor-apps.md
index 497928a7a..ec7dc6552 100644
--- a/apps/web/src/content/blog/en/biometric-authentication-in-capacitor-apps.md
+++ b/apps/web/src/content/blog/en/biometric-authentication-in-capacitor-apps.md
@@ -53,7 +53,7 @@ next_blog: ''
## Setup Requirements
-To enable biometric authentication in your [Capacitor app](https://capgo.app/plugins/capacitor-ivs-player/), you'll need to configure some tools, dependencies, and platform-specific settings. Below, you'll find the step-by-step setup requirements for both Android and iOS platforms.
+To enable biometric authentication in your [Capacitor app](https://capgo.app/plugins/capacitor-native-biometric/), you'll need to configure some tools, dependencies, and platform-specific settings. Below, you'll find the step-by-step setup requirements for both Android and iOS platforms.
### Required Tools and Dependencies
diff --git a/apps/web/src/content/blog/en/capacitor-live-updates-staying-compliant-with-apple.md b/apps/web/src/content/blog/en/capacitor-live-updates-staying-compliant-with-apple.md
index d940e6967..baa6bc933 100644
--- a/apps/web/src/content/blog/en/capacitor-live-updates-staying-compliant-with-apple.md
+++ b/apps/web/src/content/blog/en/capacitor-live-updates-staying-compliant-with-apple.md
@@ -87,7 +87,7 @@ Following these steps will help ensure your app updates remain within Apple's st
## Setting Up Compliant Live Updates
-To implement live updates in your [Capacitor app](https://capgo.app/plugins/capacitor-ivs-player/) while meeting Apple's compliance rules, you'll need a structured setup. Here's how you can get started.
+To implement live updates in your [Capacitor app](https://capgo.app/plugins/capacitor-updater/) while meeting Apple's compliance rules, you'll need a structured setup. Here's how you can get started.
### Project Setup Steps
diff --git a/apps/web/src/content/blog/en/development-vs-production-key-differences-in-capacitor-apps.md b/apps/web/src/content/blog/en/development-vs-production-key-differences-in-capacitor-apps.md
index 262b8cb34..bf5717a47 100644
--- a/apps/web/src/content/blog/en/development-vs-production-key-differences-in-capacitor-apps.md
+++ b/apps/web/src/content/blog/en/development-vs-production-key-differences-in-capacitor-apps.md
@@ -151,7 +151,7 @@ These measures ensure the app is ready for secure deployment and continuous upda
## App Deployment and Update Methods
-Deploying a [Capacitor app](https://capgo.app/plugins/capacitor-ivs-player/) involves different approaches depending on whether you're in development or production. Development focuses on quick testing and debugging, while production demands thorough quality checks and compliance with platform standards.
+Deploying a [Capacitor app](https://capacitorjs.com/docs) involves different approaches depending on whether you're in development or production. Development focuses on quick testing and debugging, while production demands thorough quality checks and compliance with platform standards.
### Testing and Development Deployment
diff --git a/apps/web/src/content/blog/en/how-native-bridge-works-in-capacitor-android-apps.md b/apps/web/src/content/blog/en/how-native-bridge-works-in-capacitor-android-apps.md
index 4d88a450b..056bc49e6 100644
--- a/apps/web/src/content/blog/en/how-native-bridge-works-in-capacitor-android-apps.md
+++ b/apps/web/src/content/blog/en/how-native-bridge-works-in-capacitor-android-apps.md
@@ -99,7 +99,7 @@ Start by setting up both the native Android project and the web application laye
| Setup Component | Required Configuration |
| --- | --- |
-| **[Capacitor Version](https://capgo.app/plugins/capacitor-ivs-player/)** | Use version 6.x or 7.x |
+| **[Capacitor Version](https://capacitorjs.com/docs)** | Use version 6.x or 7.x |
| **[Android Studio](https://developer.android.com/studio)** | Install the latest stable version |
| **Gradle Dependencies** | Include the `capacitor-android` library |
| **Project Structure** | Properly configure `AndroidManifest.xml` |
diff --git a/apps/web/src/content/blog/en/installing-capacitor-cli-step-by-step-guide.md b/apps/web/src/content/blog/en/installing-capacitor-cli-step-by-step-guide.md
index 606fef9bb..e760a8104 100644
--- a/apps/web/src/content/blog/en/installing-capacitor-cli-step-by-step-guide.md
+++ b/apps/web/src/content/blog/en/installing-capacitor-cli-step-by-step-guide.md
@@ -112,7 +112,7 @@ Start by installing the Capacitor CLI and Core packages using npm:
npm install @capacitor/cli @capacitor/core
```
-Once installed, confirm the setup by checking the [Capacitor version](https://capgo.app/plugins/capacitor-ivs-player/):
+Once installed, confirm the setup by checking the [Capacitor CLI version](https://capacitorjs.com/docs/cli):
```bash
npx cap --version
diff --git a/apps/web/src/content/blog/en/ssl-pinning-for-capacitor-apps.md b/apps/web/src/content/blog/en/ssl-pinning-for-capacitor-apps.md
index 5d6fb9da8..8ff8cbf49 100644
--- a/apps/web/src/content/blog/en/ssl-pinning-for-capacitor-apps.md
+++ b/apps/web/src/content/blog/en/ssl-pinning-for-capacitor-apps.md
@@ -54,7 +54,7 @@ SSL pinning is a must-have for any [Capacitor](https://capacitorjs.com/) app to
## Setup Requirements
-Configuring SSL pinning in your [Capacitor app](https://capgo.app/plugins/capacitor-ivs-player/) requires careful planning and precise setup. Here's what you need to know to implement certificate pinning effectively.
+Configuring [SSL pinning in your Capacitor app](https://capgo.app/plugins/capacitor-ssl-pinning/) requires careful planning and precise setup. Here's what you need to know to implement certificate pinning effectively.
### Choosing the Right SSL Pinning Plugin
diff --git a/scripts/generate-plugins-readme.ts b/scripts/generate-plugins-readme.ts
index e480bf6dd..669a95e55 100644
--- a/scripts/generate-plugins-readme.ts
+++ b/scripts/generate-plugins-readme.ts
@@ -64,6 +64,8 @@ const capgoCloudCards: CardData[] = [
},
]
+// Match apps/web/src/services/github.ts getSlug(): plugin routes use the final href segment.
+// Monorepo package URLs intentionally resolve to package pages like /plugins/analytics/.
const getPluginSlug = (href: string): string => {
const normalizedHref = href.replace(/\/$/, '')
return normalizedHref.substring(normalizedHref.lastIndexOf('/') + 1).toLowerCase()
|