Skip to content

Commit d75d3e6

Browse files
authored
Merge pull request #409 from Cap-go/riderx/enhance-live-update-docs
Enhance Live Update page with cloud-native config and support scenarios
2 parents 4feae11 + 2dbcd84 commit d75d3e6

File tree

4 files changed

+312
-93
lines changed

4 files changed

+312
-93
lines changed

messages/en.json

Lines changed: 24 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1654,6 +1654,30 @@
16541654
"live_update_validation_warning_desc": "Upload a JS bundle that expects native plugins your users don't have? Your app breaks. And if your rollback is also in JS, you have no way to recover. Users are stuck until they reinstall from the App Store.",
16551655
"live_update_validation_warning_title": "What happens without validation?",
16561656
"live_update_view_docs": "View Documentation",
1657+
"live_update_cloud_config_kicker": "Cloud-Native Configuration",
1658+
"live_update_cloud_config_title": "Everything Lives in the Cloud",
1659+
"live_update_cloud_config_desc": "Capgo stores all your app configuration in the cloud with global data replication. Change a setting in the dashboard, and it takes effect worldwide in under 2 minutes. No app store updates, no waiting.",
1660+
"live_update_cloud_config_bullet1": "Channel assignments, version targeting, and device overrides - all stored in the cloud and instantly accessible",
1661+
"live_update_cloud_config_bullet2": "Global edge network ensures your configuration changes propagate to every region simultaneously",
1662+
"live_update_cloud_config_bullet3": "No hardcoded values in your app - everything can be changed dynamically without a new binary",
1663+
"live_update_cloud_config_bullet4": "Settings take effect on the next app launch - users always get the latest configuration",
1664+
"live_update_cloud_config_panel_title": "Configuration Change Timeline",
1665+
"live_update_cloud_config_panel_footer": "From dashboard click to worldwide deployment in under 2 minutes.",
1666+
"live_update_support_scenario_kicker": "Real-World Support",
1667+
"live_update_support_scenario_title": "Fix One User's Bug in Minutes",
1668+
"live_update_support_scenario_desc": "Here's a real scenario: A user reports a bug. You talk with them, understand the problem, fix it in code, and deploy the fix to just that one user - all while they're still on the call. They test it, confirm the fix works, and you deploy to production. Total time: minutes, not days.",
1669+
"live_update_support_scenario_step1_title": "1. User Reports Bug",
1670+
"live_update_support_scenario_step1_desc": "Customer support gets a bug report. You join the call to understand the issue.",
1671+
"live_update_support_scenario_step2_title": "2. Fix & Push to Them Only",
1672+
"live_update_support_scenario_step2_desc": "Create a personal channel for that user, push the fix, and assign their device to it.",
1673+
"live_update_support_scenario_step3_title": "3. Verify & Ship to All",
1674+
"live_update_support_scenario_step3_desc": "User confirms the fix works. Promote the bundle to production for everyone.",
1675+
"live_update_support_scenario_panel_title": "Support Session Timeline",
1676+
"live_update_support_scenario_cta_primary": "See channel targeting",
1677+
"live_update_support_scenario_cta_secondary": "Start free trial",
1678+
"live_update_support_scenario_panel_footer": "From bug report to verified fix in one support call.",
1679+
"live_update_dynamic_bullet5": "Create personal channels for individual users - perfect for debugging specific issues or VIP treatment.",
1680+
"live_update_dynamic_bullet6": "All channel changes are instant - no 24-hour wait, no store approval, no user action required.",
16571681
"live_updates_in_real_time": "Live Updates in Real Time",
16581682
"live_updates_per_month": "Live Updates/month",
16591683
"living_best_life": "living my best life on the beautiful island of Madeira, Portugal",

public/plugins-readme.md

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
<!-- AUTO-GENERATED FILE - DO NOT EDIT DIRECTLY -->
22
<!-- Generated by: bun run generate:plugins-readme -->
3-
<!-- Last updated: 2025-12-16T04:16:21.986Z -->
3+
<!-- Last updated: 2025-12-28T06:43:53.072Z -->
44

55
<h1 align="left">Welcome to the <a href="https://capgo.app">Capgo</a> community!</h1>
66
<p align='center'>
@@ -51,7 +51,7 @@
5151

5252
A collection of high-quality Capacitor plugins maintained by [Capgo](https://capgo.app).
5353

54-
**Total Plugins:** 90 | **Weekly Downloads:** 1.8M | **GitHub Stars:** 1.7K
54+
**Total Plugins:** 90 | **Weekly Downloads:** 1.9M | **GitHub Stars:** 1.7K
5555

5656
<table>
5757
<tr>
@@ -985,10 +985,10 @@ A collection of high-quality Capacitor plugins maintained by [Capgo](https://cap
985985
<tr>
986986
<td align="center" width="33%">
987987
<h3><a href="https://github.com/Cap-go/capacitor-keep-awake/">Keep Awake</a></h3>
988-
<p><code>@capgo/keep-awake</code></p>
988+
<p><code>@capgo/capacitor-keep-awake</code></p>
989989
<p>Prevent device screen from dimming or sleeping for video players, navigation, and presentations</p>
990990
<p>
991-
<a href="https://www.npmjs.com/package/@capgo/keep-awake"><img src="https://img.shields.io/npm/dw/@capgo/keep-awake?style=flat-square&label=downloads" alt="npm downloads"></a>
991+
<a href="https://www.npmjs.com/package/@capgo/capacitor-keep-awake"><img src="https://img.shields.io/npm/dw/@capgo/capacitor-keep-awake?style=flat-square&label=downloads" alt="npm downloads"></a>
992992
<a href="https://github.com/Cap-go/capacitor-keep-awake/"><img src="https://img.shields.io/github/stars/Cap-go/capacitor-keep-awake?style=flat-square&label=stars" alt="GitHub stars"></a>
993993
</p>
994994
<p><a href="https://capgo.app/plugins/keep-awake/">Docs</a> | <a href="https://github.com/Cap-go/capacitor-keep-awake/">GitHub</a></p>

src/data/npm-downloads.json

Lines changed: 89 additions & 89 deletions
Original file line numberDiff line numberDiff line change
@@ -1,97 +1,97 @@
11
{
2-
"@capgo/native-market": 10026,
3-
"@capgo/capacitor-native-biometric": 248698,
4-
"@capgo/camera-preview": 21971,
5-
"@capgo/capacitor-updater": 447065,
6-
"@capgo/capacitor-uploader": 6254,
7-
"@revenuecat/purchases-capacitor": 186649,
8-
"@capgo/capacitor-flash": 10765,
9-
"@capgo/capacitor-screen-recorder": 9607,
10-
"@capgo/capacitor-crisp": 10150,
11-
"@capgo/nativegeocoder": 22875,
12-
"@capgo/inappbrowser": 244346,
13-
"@capgo/capacitor-mute": 39240,
14-
"@capgo/native-audio": 25036,
15-
"@capgo/capacitor-shake": 47050,
16-
"@capgo/capacitor-navigation-bar": 77581,
17-
"@capgo/ivs-player": 2971,
18-
"@capgo/home-indicator": 24709,
19-
"@capgo/native-purchases": 16199,
20-
"@capgo/capacitor-data-storage-sqlite": 5767,
21-
"@capgo/capacitor-android-usagestatsmanager": 4415,
2+
"@capgo/native-market": 11170,
3+
"@capgo/capacitor-native-biometric": 255671,
4+
"@capgo/camera-preview": 21079,
5+
"@capgo/capacitor-updater": 438127,
6+
"@capgo/capacitor-uploader": 6639,
7+
"@revenuecat/purchases-capacitor": 208296,
8+
"@capgo/capacitor-flash": 11984,
9+
"@capgo/capacitor-screen-recorder": 10803,
10+
"@capgo/capacitor-crisp": 10849,
11+
"@capgo/nativegeocoder": 21480,
12+
"@capgo/inappbrowser": 248995,
13+
"@capgo/capacitor-mute": 39128,
14+
"@capgo/native-audio": 26610,
15+
"@capgo/capacitor-shake": 60256,
16+
"@capgo/capacitor-navigation-bar": 80976,
17+
"@capgo/ivs-player": 2781,
18+
"@capgo/home-indicator": 23548,
19+
"@capgo/native-purchases": 18604,
20+
"@capgo/capacitor-data-storage-sqlite": 5894,
21+
"@capgo/capacitor-android-usagestatsmanager": 4720,
2222
"@capgo/capacitor-streamcall": 0,
23-
"@capgo/capacitor-autofill-save-password": 13230,
24-
"@capgo/capacitor-social-login": 202875,
25-
"@capgo/capacitor-jw-player": 1655,
23+
"@capgo/capacitor-autofill-save-password": 13304,
24+
"@capgo/capacitor-social-login": 214946,
25+
"@capgo/capacitor-jw-player": 2069,
2626
"@capgo/capacitor-ricoh360-camera-plugin": 0,
27-
"@capgo/capacitor-admob": 1295,
28-
"@capgo/capacitor-alarm": 4033,
29-
"@capgo/capacitor-android-inline-install": 2068,
30-
"@capgo/capacitor-android-kiosk": 226,
27+
"@capgo/capacitor-admob": 1799,
28+
"@capgo/capacitor-alarm": 3983,
29+
"@capgo/capacitor-android-inline-install": 2397,
30+
"@capgo/capacitor-android-kiosk": 469,
3131
"@capgo/capacitor-appinsights": 0,
3232
"@capgo/capacitor-audiosession": 0,
3333
"@capgo/capacitor-background-geolocation": 0,
34-
"@capgo/capacitor-document-scanner": 3679,
35-
"@capgo/capacitor-downloader": 3507,
36-
"@capgo/capacitor-env": 2673,
37-
"@capgo/capacitor-ffmpeg": 0,
38-
"@capgo/capacitor-gtm": 1069,
39-
"@capgo/capacitor-health": 4246,
40-
"@capgo/capacitor-is-root": 2647,
41-
"@capgo/capacitor-launch-navigator": 1958,
34+
"@capgo/capacitor-document-scanner": 4448,
35+
"@capgo/capacitor-downloader": 3892,
36+
"@capgo/capacitor-env": 3321,
37+
"@capgo/capacitor-ffmpeg": 58,
38+
"@capgo/capacitor-gtm": 1193,
39+
"@capgo/capacitor-health": 5496,
40+
"@capgo/capacitor-is-root": 2914,
41+
"@capgo/capacitor-launch-navigator": 2208,
4242
"@capgo/capacitor-live-reload": 0,
43-
"@capgo/capacitor-llm": 2098,
44-
"@capgo/capacitor-media-session": 1828,
45-
"@capgo/capacitor-mux-player": 1860,
46-
"@capgo/capacitor-pay": 1810,
47-
"@capgo/capacitor-pdf-generator": 709,
48-
"@capgo/capacitor-persistent-account": 3177,
49-
"@capgo/capacitor-photo-library": 2649,
50-
"@capgo/capacitor-sim": 2085,
51-
"@capgo/capacitor-speech-recognition": 879,
52-
"@capgo/capacitor-textinteraction": 1395,
53-
"@capgo/capacitor-twilio-voice": 19742,
54-
"@capgo/capacitor-video-player": 2695,
55-
"@capgo/capacitor-volume-buttons": 1727,
56-
"@capgo/capacitor-youtube-player": 501,
57-
"@capgo/capacitor-wechat": 1207,
58-
"@capgo/capacitor-ibeacon": 229,
59-
"@capgo/capacitor-nfc": 1829,
60-
"@capgo/capacitor-android-age-signals": 252,
61-
"@capgo/capacitor-barometer": 1129,
62-
"@capgo/capacitor-accelerometer": 1309,
63-
"@capgo/capacitor-contacts": 418,
64-
"@capgo/capacitor-audio-recorder": 2772,
65-
"@capgo/capacitor-share-target": 909,
66-
"@capgo/capacitor-realtimekit": 1598,
67-
"@capgo/capacitor-pedometer": 1113,
68-
"@capgo/capacitor-fast-sql": 1103,
69-
"@capgo/capacitor-file-compressor": 430,
70-
"@capgo/capacitor-speech-synthesis": 518,
71-
"@capgo/capacitor-printer": 226,
72-
"@capgo/capacitor-zip": 583,
73-
"@capgo/capacitor-wifi": 922,
74-
"@capgo/capacitor-screen-orientation": 215,
75-
"@capgo/capacitor-webview-guardian": 1172,
76-
"@capgo/capacitor-firebase-analytics": 404,
77-
"@capgo/capacitor-firebase-app": 304,
78-
"@capgo/capacitor-firebase-app-check": 289,
79-
"@capgo/capacitor-firebase-authentication": 283,
80-
"@capgo/capacitor-firebase-crashlytics": 307,
81-
"@capgo/capacitor-firebase-firestore": 297,
82-
"@capgo/capacitor-firebase-functions": 292,
83-
"@capgo/capacitor-firebase-messaging": 302,
84-
"@capgo/capacitor-firebase-performance": 284,
85-
"@capgo/capacitor-firebase-remote-config": 288,
86-
"@capgo/capacitor-firebase-storage": 278,
87-
"@capacitor-plus/core": 114,
88-
"@capacitor-plus/cli": 106,
89-
"@capacitor-plus/android": 101,
90-
"@capacitor-plus/ios": 104,
91-
"@capgo/capacitor-compass": 375,
92-
"@capgo/capacitor-file": 311,
93-
"@capgo/capacitor-bluetooth-low-energy": 0,
94-
"@capgo/capacitor-keep-awake": 0,
95-
"@capgo/capacitor-in-app-review": 0,
96-
"@capgo/capacitor-file-picker": 0
43+
"@capgo/capacitor-llm": 2315,
44+
"@capgo/capacitor-media-session": 2286,
45+
"@capgo/capacitor-mux-player": 2010,
46+
"@capgo/capacitor-pay": 2213,
47+
"@capgo/capacitor-pdf-generator": 953,
48+
"@capgo/capacitor-persistent-account": 3519,
49+
"@capgo/capacitor-photo-library": 2992,
50+
"@capgo/capacitor-sim": 2671,
51+
"@capgo/capacitor-speech-recognition": 1318,
52+
"@capgo/capacitor-textinteraction": 1383,
53+
"@capgo/capacitor-twilio-voice": 23838,
54+
"@capgo/capacitor-video-player": 3435,
55+
"@capgo/capacitor-volume-buttons": 1971,
56+
"@capgo/capacitor-youtube-player": 824,
57+
"@capgo/capacitor-wechat": 1536,
58+
"@capgo/capacitor-ibeacon": 531,
59+
"@capgo/capacitor-nfc": 2316,
60+
"@capgo/capacitor-android-age-signals": 498,
61+
"@capgo/capacitor-barometer": 1357,
62+
"@capgo/capacitor-accelerometer": 1641,
63+
"@capgo/capacitor-contacts": 647,
64+
"@capgo/capacitor-audio-recorder": 3463,
65+
"@capgo/capacitor-share-target": 1323,
66+
"@capgo/capacitor-realtimekit": 1920,
67+
"@capgo/capacitor-pedometer": 2559,
68+
"@capgo/capacitor-fast-sql": 1424,
69+
"@capgo/capacitor-file-compressor": 569,
70+
"@capgo/capacitor-speech-synthesis": 988,
71+
"@capgo/capacitor-printer": 479,
72+
"@capgo/capacitor-zip": 880,
73+
"@capgo/capacitor-wifi": 1965,
74+
"@capgo/capacitor-screen-orientation": 540,
75+
"@capgo/capacitor-webview-guardian": 1391,
76+
"@capgo/capacitor-firebase-analytics": 438,
77+
"@capgo/capacitor-firebase-app": 314,
78+
"@capgo/capacitor-firebase-app-check": 299,
79+
"@capgo/capacitor-firebase-authentication": 302,
80+
"@capgo/capacitor-firebase-crashlytics": 333,
81+
"@capgo/capacitor-firebase-firestore": 304,
82+
"@capgo/capacitor-firebase-functions": 301,
83+
"@capgo/capacitor-firebase-messaging": 331,
84+
"@capgo/capacitor-firebase-performance": 309,
85+
"@capgo/capacitor-firebase-remote-config": 295,
86+
"@capgo/capacitor-firebase-storage": 299,
87+
"@capacitor-plus/core": 320,
88+
"@capacitor-plus/cli": 304,
89+
"@capacitor-plus/android": 289,
90+
"@capacitor-plus/ios": 293,
91+
"@capgo/capacitor-compass": 809,
92+
"@capgo/capacitor-file": 674,
93+
"@capgo/capacitor-bluetooth-low-energy": 385,
94+
"@capgo/capacitor-keep-awake": 281,
95+
"@capgo/capacitor-in-app-review": 94,
96+
"@capgo/capacitor-file-picker": 143
9797
}

0 commit comments

Comments
 (0)