Blog

PrestaShop 8.2: ¿quedarse o pasar a la 9?

La 8.2 ya solo recibe correcciones de seguridad, hasta que se publique PrestaShop 10. Qué cambia en la 9, qué puede fallar durante el cambio, qué aportan la 9.0, la 9.1 y la 9.2 y cómo preparar el paso.

PrestaShop 8.2: ¿quedarse o pasar a la 9?

PrestaShop 9.0 se publicó en junio de 2025; desde entonces, la 8.2 solo recibe correcciones de seguridad y críticas. PrestaShop 9.2 salió en septiembre de 2026, mientras que la última versión de la rama 8.2 es la 8.2.8, de agosto de 2026. PrestaShop recomienda a las tiendas con la versión 8 que planifiquen el paso a la 9, pero no lo considera un paso de urgencia.

La versión 9 es una versión mayor: han cambiado el framework sobre el que se apoya, la plantilla predeterminada y muchas páginas del panel de administración, así que el cambio supone más trabajo que una actualización menor. Este artículo resume hasta cuándo recibe correcciones la 8.2, qué cambia en la 9, qué puede fallar durante el cambio, qué aporta la 9 a una tienda y cómo preparar el paso.

¿No es usted técnico?En resumen: ¿tengo que hacer algo ahora?

PrestaShop 8.2 sigue recibiendo hoy correcciones de seguridad, pero solo eso: no se añaden funciones nuevas. Las correcciones continúan hasta que se publique PrestaShop 10; para eso no hay fecha.

Pasar a la 9 supone más trabajo que una actualización habitual: puede que la plantilla y algunos módulos necesiten cambios. Por eso conviene evaluar ya qué hace falta y probarlo en una copia de prueba antes de que cambie la tienda en producción. Mientras tanto, debería estar instalada la última versión de la 8.2, la 8.2.8.

Qué hacer: pregunte a quien mantenga la tienda. Puede enviarle tal cual las preguntas de abajo.

Preguntas para quien mantiene la tienda

¿Con qué versión de PrestaShop funciona la tienda y está instalada la 8.2.8? ¿Qué plantilla usa la tienda y hay una versión de ella para PrestaShop 9? ¿Qué módulos tienen una versión para PrestaShop 9 y cuáles no? ¿Tiene la tienda desarrollos a medida u overrides que haya que revisar para el cambio? ¿Se puede probar el paso a la 9 en una copia de prueba, y cuánto trabajo supondría?

¿Hasta cuándo recibe correcciones PrestaShop 8.2?

Desde la publicación de la 9.0 (10 de junio de 2025), la 8.2 está en soporte extendido: solo recibe correcciones de errores críticos y de seguridad, hasta que se publique PrestaShop 10.0.0. No se conoce la fecha de la 10.0.0; en 2025, PrestaShop todavía preveía que la 10 llegara después de la 9.1, pero en su lugar se publicó la 9.2.

Durante el soporte extendido han salido hasta ahora siete versiones de corrección de la 8.2, la última la 8.2.8 (18 de agosto de 2026). La 8.2 se basa en el framework Symfony 4.4, que ya no recibe correcciones de Symfony, y PrestaShop no las traslada a la rama 8; por eso recomienda planificar el paso a la 9.

La 8.1 y la 8.0 no reciben correcciones: sus últimas versiones son la 8.1.7 (junio de 2024) y la 8.0.5 (agosto de 2023). Los cinco fallos de seguridad de agosto de 2026 afectan a la versión 8 a partir de la 8.0.0, y solo están corregidos en la 8.2.8. Las tiendas con la 8.1 o la 8.0 tienen que pasar como mínimo a la 8.2.8.

¿En qué se diferencia PrestaShop 9 de la 8.2?

Ámbito8.29.x
FrameworkSymfony 4.4, ya sin correccionesSymfony 6.4, correcciones de seguridad hasta noviembre de 2027
PHP7.2–8.18.1–8.4 (9.0), 8.1–8.5 (9.1, 9.2)
Memoriaal menos 256 MBal menos 512 MB
Plantilla predeterminadaClassicHummingbird en las instalaciones nuevas (desde la 9.1)
Versionessolo correcciones de seguridad y críticastambién funciones nuevas

La única versión de PHP que comparten las dos ramas es la 8.1: una tienda con PHP 8.1 puede mantener el mismo PHP al pasar a la 9. El mínimo de base de datos es el mismo para ambas (MySQL 5.7 o MariaDB 10.2).

¿Qué puede fallar al pasar a la 9?

Según PrestaShop, la 9 es una versión mayor, así que algunos módulos y plantillas pueden necesitar actualizaciones. En los pasos menores dentro de la 9 (por ejemplo 9.1 → 9.2), la plantilla y los módulos deberían seguir funcionando; esto no se aplica al paso de la 8 a la 9. Según la documentación para desarrolladores, ha cambiado lo siguiente:

  • Módulos: se eliminaron algunos hooks (por ejemplo, los de la antigua página de producto), ha desaparecido la antigua página de producto del panel de administración y se rehicieron varias páginas del panel (por ejemplo Productos, Carritos, Estados de pedido). Los módulos que dependen de ellos pueden necesitar una reescritura.
  • Desarrollos a medida: si alguien sobrescribió el funcionamiento de las antiguas páginas del panel de administración, algunos de esos overrides ya no funcionan en la 9.
  • Bibliotecas antiguas: se eliminaron Guzzle y Swift Mailer; los módulos que las usan tienen que reescribirse.
  • Correo electrónico: se eliminó SSL de la configuración SMTP; solo se puede elegir TLS o ningún cifrado. Si la tienda envía con SSL, hay que cambiarlo.
  • Plantilla a medida: los datos de las páginas de categoría, marca, proveedor y tienda física llegan a la plantilla de otra forma, así que hay que reescribir las plantillas de un tema a medida.

Cuáles de estos cambios afectan a una tienda concreta depende de sus módulos instalados, su plantilla y sus desarrollos a medida; una copia de prueba es la forma de averiguarlo.

¿Qué pasa con la plantilla Classic en la 9?

Desde la 9.1, Hummingbird es la plantilla predeterminada en las instalaciones nuevas. Classic sigue formando parte del paquete de la 9.2, con una versión 3.x aparte para la 9; PrestaShop trasladó Classic a su propio repositorio para que en el futuro pueda ser opcional. No hay información oficial sobre si una tienda existente cambia a Hummingbird al actualizarse ni sobre cuánto tiempo tendrá soporte Classic.

El nuevo checkout en una sola página de la 9.2 funciona directamente con las plantillas basadas en Hummingbird y no es compatible de forma predeterminada con la plantilla Classic. Si la tienda usa una plantilla a medida basada en Classic, conviene preguntar a su autor por una versión para la 9.

¿Qué aporta la 9 a una tienda?

PrestaShop 8.2 o 9: soporte, novedades de la 9.0, la 9.1 y la 9.2, los pasos del cambio
El soporte de la 8.2, lo que aporta la 9 y los pasos del cambio.
  • 9.0: imágenes WebP y AVIF; compra como invitado con una dirección de correo que ya tiene cuenta; URL de producto más limpias; las páginas de listado filtradas quedan fuera de los buscadores; registro de las acciones de los módulos.
  • 9.1: Hummingbird 2.0 como plantilla predeterminada; carrito más rápido con muchas combinaciones de producto; dos funciones experimentales (dividir un pedido en varios envíos, un nuevo sistema de descuentos), que PrestaShop todavía no recomienda en una tienda en producción.
  • 9.2: checkout en una sola página (el checkout en cuatro pasos se mantiene), campos propios en productos, clientes y pedidos, nuevos estados del producto, datos estructurados (JSON-LD) en el propio PrestaShop, un asistente de IA con el proveedor que usted elija.

Más sobre la 9.2 en otro artículo: PrestaShop 9.2: novedades y actualización.

¿Cómo se pasa de la 8.2 a la 9?

PrestaShop recomienda actualizar a la 9 con el módulo Update Assistant (antes 1-Click Upgrade). El módulo solo ofrece versiones de destino compatibles con el PHP del servidor. De forma predeterminada desactiva los módulos no nativos, desinstala los módulos no compatibles con la versión de destino y regenera las plantillas de correo, por lo que los cambios propios en las plantillas de correo pueden perderse.

Para un cambio de versión mayor (por ejemplo de la 8 a la 9), la documentación para desarrolladores propone también la migración: una tienda nueva con la 9 a la que se trasladan los datos, porque la plantilla y los módulos antiguos pueden ser incompatibles. Sin embargo, la descripción de la actualización dice que una actualización sobre la propia tienda conserva los datos, los módulos y la plantilla. Qué camino es mejor depende de los módulos y la plantilla de la tienda.

  • Primero, una copia de prueba: para cada actualización, PrestaShop pide probarla primero en un entorno de pruebas, junto con los módulos y la plantilla.
  • Copia de seguridad: una copia propia de los archivos y de la base de datos, además de la de Update Assistant.
  • Después: vuelva a activar los módulos desactivados y recorra la tienda como si fuera un cliente: registro, pedido, pago, correos.

¿Qué debería hacer ahora?

  1. Si la tienda funciona con la 8.1 o la 8.0: pase como mínimo a la 8.2.8, porque estas ramas no reciben correcciones.
  2. Si funciona con la 8.2: instale la 8.2.8 si todavía no está instalada.
  3. Evaluación: haga una lista de la plantilla, los módulos y los desarrollos a medida, y compruebe cuáles tienen una versión para la 9.
  4. Prueba: pruebe el paso a la 9 en una copia de prueba y haga una compra completa.
  5. Calendario: planifique el cambio en producción a partir de la prueba, fuera de la temporada alta.

Actualización de PrestaShop

La tienda actualizada junto con su plantilla, sus módulos y sus datos, preparada en una copia de prueba.

Solicitar la actualización

Preguntas frecuentes

P: ¿Hasta cuándo recibe correcciones PrestaShop 8.2?

R: Hasta que se publique PrestaShop 10.0.0, y solo correcciones de seguridad y críticas. No se conoce la fecha de la 10.0.0.

P: ¿Es urgente pasar a la 9?

R: Según PrestaShop no es un paso de urgencia, pero recomienda planificarlo. Mientras tanto, debería estar instalada la última versión de la 8.2, la 8.2.8.

P: ¿Tengo que cambiar de PHP para la 9?

R: No necesariamente: tanto la 8.2 como la 9 funcionan con PHP 8.1.

P: ¿Funciona la plantilla Classic en la 9?

R: Sí, Classic sigue formando parte del paquete de la 9.2. En las instalaciones nuevas, Hummingbird es la predeterminada desde la 9.1, y el checkout en una sola página de la 9.2 no es compatible con Classic de forma predeterminada.

P: ¿Se conservan los módulos al pasar a la 9?

R: Update Assistant desactiva los módulos no nativos y desinstala los que no son compatibles con la 9. Si un módulo tiene una versión para la 9 hay que consultarlo con su autor.

Fuentes: PrestaShop 9.0 ya está disponible (en inglés), fase de soporte extendido de la 8.2.x, PrestaShop 9.1.0 ya está disponible (en inglés), PrestaShop 9.2.0 ya está disponible (en inglés), requisitos del sistema (9), cambios en PrestaShop 9.0, mantener PrestaShop actualizado

Compartir

Infórmese de nuestras últimas noticias y ofertas especiales

Al suscribirme, acepto que PrestaHU me envíe boletines y utilice mi dirección de correo electrónico, en forma de hash, para crear audiencias publicitarias en Google Ads y Meta. El consentimiento puede retirarse en cualquier momento.

Política de privacidad

Pellizque o toque dos veces para ampliar

Mis módulos