Getting started
⚠️ Update OTA(Over the Air) only works on HTML, CSS, JS changes.
When you update native code (capacitor plugin), you must resubmit to the app store.
Plugin version | Capacitor compatibility | Maintained |
---|---|---|
v4.*.* | v4.*.* | ✅ |
v3.*.* | v3.*.* | only critical bug |
In cloud auto mode, logic is handled by Capgo backend, updates are decided server side, this is more secure and allow fine grain update, partial deploy to one device or group and more.
In cloud manual mode the logic of when update is handled by your JS, the Capgo backend still handle the what to update.
In self-hosted auto mode, you have to recreate the update logic in your backend.
In self-hosted manual mode the logic of when update is handled by your JS, the server still handle the what to update.
Or lastly you can go in manual mode without backend, all the logic have to be handled by your JS.
Manual mode can lead to very complex issue since you ship the code for update withing the update itself.
The roadmap is handle in GitHub
The plugin is under the LGPL-3.0 License and the back-end is AGPL-3.0 License.
💡 LGPL-3.0 mean if someone modify the code of the plugin, it’s mandatory to publish it, in open-source with same licensing. If you use the code without modification, that doesn’t concern you. See issue below for more details check the link 👇
You can include it in your app without worring
I made a bet to open source all the code I built here.
I could have kept it for myself and put a high ticket price.
Instead, I want to make it an open and transparent business.
I do think it would make our world a better place by opening instead of fighting and hiding.
To make it possible, it is necessary for all of us to do our part, including you 🥹.
Last modified 1mo ago