Passer au contenu

De V7 à V8

Cette version majeure est ici pour suivre la version majeure 8 de Capacitor

Suivez d’abord le guide de migration de Capacitor :

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

La cible de déploiement iOS minimale a été augmentée à 15 pour garantir que les appareils iOS avec CVE-2022-36943 sont exclus. C’est la version minimale de la bibliothèque zip iOS qui a le correctif de sécurité implémenté.

npm i @capgo/capacitor-updater@8

Ensuite, synchronisez la mise à jour du code natif :

npx cap sync

C’est tout ! Assez facile !

La version 8 de capacitor-updater apporte une compatibilité complète avec Capacitor 8, garantissant que votre application peut exploiter les dernières fonctionnalités et améliorations du système d’exploitation mobile.

  • Compatibilité Capacitor 8 : Support complet des fonctionnalités natives améliorées de Capacitor 8
  • Améliorations des performances : Processus optimisé de livraison et d’installation des mises à jour
  • Stabilité améliorée : Corrections de bugs et améliorations de stabilité depuis v7
  • Compatibilité API maintenue : Aucune modification majeure de l’API du plugin depuis v7

La configuration reste la même que pour v7. Vos paramètres capacitor.config existants continueront de fonctionner :

{
plugins: {
CapacitorUpdater: {
appId: 'your-app-id',
version: '1.0.0',
autoUpdate: true,
// ... autres paramètres
}
}
}
  • Suivre le guide de migration v8 de Capacitor, vérifier les changements incompatibles
  • Augmenter la cible de déploiement iOS minimale à 15 (requis pour le correctif CVE-2022-36943)
  • Mettre à jour @capgo/capacitor-updater vers ^8.0.0
  • Exécuter npx cap sync
  • Tester votre application en profondeur sur iOS et Android

Si vous rencontrez des problèmes lors de la migration, veuillez :

  1. Consulter notre documentation
  2. Visiter notre communauté Discord
  3. Ouvrir un problème sur GitHub