Saltar al contenido

De V7 a V8

Esta versión mayor está aquí para seguir la versión mayor 8 de Capacitor

Primero sigue la guía de migración de Capacitor:

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

El objetivo de implementación mínimo de iOS se ha aumentado a 15 para garantizar que los dispositivos iOS con CVE-2022-36943 sean excluidos. Esta es la versión mínima de la biblioteca zip de iOS que tiene implementada la corrección de seguridad.

npm i @capgo/capacitor-updater@8

Luego sincroniza la actualización del código nativo:

npx cap sync

¡Eso es todo! ¡Bastante fácil!

La versión 8 de capacitor-updater trae compatibilidad completa con Capacitor 8, asegurando que tu aplicación pueda aprovechar las últimas características y mejoras del sistema operativo móvil.

  • Compatibilidad con Capacitor 8: Soporte completo para las características nativas mejoradas de Capacitor 8
  • Mejoras de rendimiento: Proceso optimizado de entrega e instalación de actualizaciones
  • Estabilidad mejorada: Correcciones de errores y mejoras de estabilidad desde v7
  • Compatibilidad de API mantenida: Sin cambios importantes en la API del plugin desde v7

La configuración sigue siendo la misma que en v7. Tu configuración existente de capacitor.config continuará funcionando:

{
plugins: {
CapacitorUpdater: {
appId: 'your-app-id',
version: '1.0.0',
autoUpdate: true,
// ... otras configuraciones
}
}
}
  • Seguir la guía de migración v8 de Capacitor, verificar cambios incompatibles
  • Aumentar el objetivo de implementación mínimo de iOS a 15 (requerido para la corrección de CVE-2022-36943)
  • Actualizar @capgo/capacitor-updater a ^8.0.0
  • Ejecutar npx cap sync
  • Probar tu aplicación exhaustivamente en iOS y Android

Si encuentras algún problema durante la migración, por favor:

  1. Consulta nuestra documentación
  2. Visita nuestra comunidad de Discord
  3. Abre un problema en GitHub