Skip to content

From V7 to V8

This major version is here to follow Capacitor major version 8

First follow the migration guide of Capacitor:

https://capacitorjs.com/docs/updating/8-0

The iOS minimum deployment target has been bumped to 15 to ensure that iOS devices with CVE-2022-36943 are excluded. This is the minimum version of the iOS zip library that has the security fix implemented.

npm i @capgo/capacitor-updater@8

Then sync the native code update:

npx cap sync

That’s it! Pretty easy!

Version 8 of capacitor-updater brings full compatibility with Capacitor 8, ensuring your app can leverage the latest mobile OS features and improvements.

  • Capacitor 8 Compatibility: Full support for Capacitor 8’s enhanced native features
  • Performance Improvements: Optimized update delivery and installation process
  • Enhanced Stability: Bug fixes and stability improvements from v7
  • Maintained API Compatibility: No breaking changes to the plugin API from v7

The configuration remains the same as v7. Your existing capacitor.config settings will continue to work:

{
plugins: {
CapacitorUpdater: {
appId: 'your-app-id',
version: '1.0.0',
autoUpdate: true,
// ... other settings
}
}
}
  • Follow Capacitor’s v8 migration guide, check for breaking changes.
  • Bump iOS minimum deployment target to 15 (required for CVE-2022-36943 fix)
  • Update @capgo/capacitor-updater to ^8.0.0
  • Run npx cap sync
  • Test your app thoroughly on both iOS and Android

If you encounter any issues during the migration, please:

  1. Check our documentation
  2. Visit our Discord community
  3. Open an issue on GitHub

If you are using From V7 to V8 to plan native plugin work, connect it with Capgo Plugin Directory for the product workflow in Capgo Plugin Directory, Capacitor Plugins by Capgo for the implementation detail in Capacitor Plugins by Capgo, Adding or Updating Plugins for the implementation detail in Adding or Updating Plugins, Ionic Enterprise Plugin Alternatives for the product workflow in Ionic Enterprise Plugin Alternatives, and Capgo Native Builds for the product workflow in Capgo Native Builds.