Blog

PrestaShop 8.2: restare o passare alla 9?

La 8.2 ormai riceve solo correzioni di sicurezza, fino all’uscita di PrestaShop 10. Cosa cambia nella 9, cosa può smettere di funzionare durante il passaggio, cosa portano la 9.0, la 9.1 e la 9.2 e come preparare il passaggio.

PrestaShop 8.2: restare o passare alla 9?

PrestaShop 9.0 è uscito a giugno 2025; da allora la 8.2 riceve solo correzioni di sicurezza e critiche. PrestaShop 9.2 è uscito a settembre 2026, mentre l’ultima release del ramo 8.2 è la 8.2.8 di agosto 2026. PrestaShop consiglia ai negozi sulla versione 8 di pianificare il passaggio alla 9, ma non lo considera un intervento d’emergenza.

La versione 9 è una release principale: sono cambiati il framework sottostante, il tema predefinito e molte pagine del back office, quindi il passaggio richiede più lavoro di un aggiornamento minore. Questo articolo riassume per quanto tempo la 8.2 riceve correzioni, cosa cambia nella 9, cosa può smettere di funzionare durante il passaggio, cosa porta la 9 a un negozio e come preparare il passaggio.

Non sei un tecnico?In breve: devo fare qualcosa adesso?

PrestaShop 8.2 riceve ancora oggi correzioni di sicurezza, ma solo quelle: non vengono aggiunte nuove funzioni. Le correzioni continuano fino all’uscita di PrestaShop 10, per la quale non c’è una data.

Passare alla 9 richiede più lavoro di un normale aggiornamento: il tema e alcuni moduli potrebbero richiedere modifiche. Per questo conviene valutare già ora cosa serve e provare il passaggio su una copia di prova prima di spostare il negozio online. Nel frattempo va installata l’ultima release della 8.2, la 8.2.8.

Cosa fare: chiedi a chi gestisce tecnicamente il negozio. Le domande qui sotto si possono inviare così come sono.

Domande per chi gestisce tecnicamente il negozio

Su quale versione di PrestaShop gira il negozio, ed è installata la 8.2.8? Quale tema usa il negozio, ed esiste una sua versione per PrestaShop 9? Quali moduli hanno una release per PrestaShop 9 e quali no? Il negozio ha sviluppi su misura o override da controllare per il passaggio? Si può provare il passaggio alla 9 su una copia di prova, e quanto lavoro richiederebbe?

Per quanto tempo PrestaShop 8.2 riceve correzioni?

Dall’uscita della 9.0 (10 giugno 2025) la 8.2 è in supporto esteso: riceve solo correzioni di bug critici e di sicurezza, fino all’uscita di PrestaShop 10.0.0. La data della 10.0.0 non è nota; nel 2025 PrestaShop prevedeva ancora che la 10 arrivasse dopo la 9.1, ma è uscita invece la 9.2.

Finora, durante il supporto esteso, sono uscite sette release correttive della 8.2, l’ultima delle quali è la 8.2.8 (18 agosto 2026). La 8.2 è basata sul framework Symfony 4.4, che non riceve più correzioni di Symfony, e PrestaShop non le riporta sul ramo 8; per questo consiglia di pianificare il passaggio alla 9.

La 8.1 e la 8.0 non ricevono correzioni: le loro ultime release sono la 8.1.7 (giugno 2024) e la 8.0.5 (agosto 2023). Le cinque falle di sicurezza di agosto 2026 riguardano la versione 8 a partire dalla 8.0.0 e sono corrette solo nella 8.2.8. I negozi sulla 8.1 o sulla 8.0 devono passare almeno alla 8.2.8.

In cosa PrestaShop 9 è diverso dalla 8.2?

Ambito8.29.x
FrameworkSymfony 4.4, non più correttoSymfony 6.4, correzioni di sicurezza fino a novembre 2027
PHP7.2–8.18.1–8.4 (9.0), 8.1–8.5 (9.1, 9.2)
Memoriaalmeno 256 MBalmeno 512 MB
Tema predefinitoClassicHummingbird sulle nuove installazioni (dalla 9.1)
Releasesolo correzioni di sicurezza e criticheanche nuove funzioni

L’unica versione di PHP in comune tra i due rami è la 8.1: un negozio su PHP 8.1 può restare sullo stesso PHP passando alla 9. Il requisito minimo del database è lo stesso per entrambi (MySQL 5.7 o MariaDB 10.2).

Cosa può smettere di funzionare passando alla 9?

Secondo PrestaShop la 9 è una versione principale, quindi alcuni moduli e temi potrebbero richiedere aggiornamenti. Per i passaggi più piccoli all’interno della 9 (per esempio 9.1 → 9.2) il tema e i moduli dovrebbero continuare a funzionare; questo non vale per il passaggio 8 → 9. Secondo la documentazione per sviluppatori, sono cambiati questi aspetti:

  • Moduli: alcuni hook sono stati rimossi (per esempio quelli della vecchia pagina prodotto), la vecchia pagina prodotto del back office non c’è più e diverse pagine del back office (per esempio Prodotti, Carrelli, Stati degli ordini) sono state ricostruite. I moduli che si basano su questi elementi potrebbero dover essere riscritti.
  • Sviluppi su misura: se qualcuno ha sovrascritto il funzionamento di vecchie pagine del back office, alcuni di questi override nella 9 non funzionano più.
  • Vecchie librerie: Guzzle e Swift Mailer sono stati rimossi; i moduli che li usano vanno riscritti.
  • E-mail: SSL è stato rimosso dalle impostazioni SMTP; si può scegliere solo TLS o nessuna cifratura. Se il negozio invia con SSL, va cambiata l’impostazione.
  • Tema personalizzato: i dati delle pagine di categoria, marca, fornitore e punto vendita arrivano al template in una nuova forma, quindi i template di un tema personalizzato vanno riscritti.

Quali di questi punti riguardano un determinato negozio dipende dai moduli installati, dal tema e dagli sviluppi su misura; per scoprirlo serve una copia di prova.

Cosa succede al tema Classic nella 9?

Dalla 9.1 Hummingbird è il tema predefinito sulle nuove installazioni. Classic fa ancora parte del pacchetto 9.2, con una versione 3.x dedicata alla 9; PrestaShop ha spostato Classic in un repository a sé, perché in futuro possa diventare facoltativo. Non ci sono informazioni ufficiali su un eventuale passaggio a Hummingbird di un negozio esistente durante l’aggiornamento, né su quanto a lungo Classic sarà supportato.

Il nuovo checkout in una pagina della 9.2 funziona subito con i temi basati su Hummingbird e non supporta di serie il tema Classic. Se il negozio usa un tema personalizzato basato su Classic, conviene chiedere all’autore del tema se esiste una versione per la 9.

Cosa porta la 9 a un negozio?

PrestaShop 8.2 o 9: supporto, novità di 9.0, 9.1 e 9.2, i passi del passaggio
Il supporto della 8.2, cosa porta la 9 e i passi del passaggio.
  • 9.0: immagini WebP e AVIF; ordine come ospite con un indirizzo e-mail che ha già un account; URL dei prodotti più puliti; le pagine di elenco filtrate vengono escluse dai motori di ricerca; registrazione delle operazioni sui moduli.
  • 9.1: Hummingbird 2.0 come tema predefinito; carrello più veloce con molte combinazioni di prodotto; due funzioni sperimentali (suddivisione di un ordine in più spedizioni, un nuovo sistema di sconti), che PrestaShop non consiglia ancora su un negozio online.
  • 9.2: checkout in una pagina (il checkout in quattro passaggi resta), campi personalizzati su prodotti, clienti e ordini, nuove condizioni del prodotto, dati strutturati (JSON-LD) generati da PrestaShop stesso, un assistente di intelligenza artificiale con il fornitore che scegli.

Altre informazioni sulla 9.2 in un articolo a parte: PrestaShop 9.2: novità e aggiornamento.

Come si passa dalla 8.2 alla 9?

PrestaShop consiglia di aggiornare alla 9 con il modulo Update Assistant (in precedenza 1-Click Upgrade). Il modulo propone solo versioni di destinazione compatibili con il PHP del server. Per impostazione predefinita disattiva i moduli non nativi, disinstalla i moduli non compatibili con la versione di destinazione e rigenera i template delle e-mail, quindi le modifiche personalizzate ai template delle e-mail possono andare perse.

Per un cambio di versione principale (per esempio 8 → 9) la documentazione per sviluppatori suggerisce anche la migrazione: un nuovo negozio sulla 9 in cui trasferire i dati, perché il vecchio tema e i vecchi moduli potrebbero essere incompatibili. La descrizione dell’aggiornamento dice però che un aggiornamento sul posto conserva i dati, i moduli e il tema. Quale strada sia migliore dipende dai moduli e dal tema del negozio.

  • Prima una copia di prova: per ogni aggiornamento PrestaShop chiede di provarlo prima in un ambiente di staging, insieme ai moduli e al tema.
  • Backup: un backup tuo dei file e del database, oltre a quello di Update Assistant.
  • Dopo: riattiva i moduli disattivati e prova il negozio come se fossi un cliente: registrazione, ordine, pagamento, e-mail.

Cosa fare adesso?

  1. Se il negozio gira sulla 8.1 o sulla 8.0: passa almeno alla 8.2.8, perché questi rami non ricevono correzioni.
  2. Se gira sulla 8.2: installa la 8.2.8, se non è ancora installata.
  3. Valutazione: fai l’elenco del tema, dei moduli e degli sviluppi su misura, e verifica quali hanno una release per la 9.
  4. Prova: prova il passaggio alla 9 su una copia di prova e completa un acquisto.
  5. Tempistica: pianifica il passaggio del negozio online in base alla prova, fuori dalla stagione di punta.

Aggiornamento di PrestaShop

Il negozio aggiornato insieme a tema, moduli e dati, preparato su una copia di prova.

Richiedi l’aggiornamento

Domande frequenti

D: Per quanto tempo PrestaShop 8.2 riceve correzioni?

R: Fino all’uscita di PrestaShop 10.0.0, solo correzioni di sicurezza e critiche. La data della 10.0.0 non è nota.

D: Il passaggio alla 9 è urgente?

R: Secondo PrestaShop non è un intervento d’emergenza, ma consiglia di pianificarlo. Nel frattempo va installata l’ultima release della 8.2, la 8.2.8.

D: Per la 9 devo cambiare PHP?

R: Non necessariamente: sia la 8.2 sia la 9 girano su PHP 8.1.

D: Il tema Classic funziona nella 9?

R: Sì, Classic fa ancora parte del pacchetto 9.2. Sulle nuove installazioni il tema predefinito dalla 9.1 è Hummingbird, e il checkout in una pagina della 9.2 non supporta Classic di serie.

D: I moduli restano quando si passa alla 9?

R: Update Assistant disattiva i moduli non nativi e disinstalla quelli non compatibili con la 9. Se un modulo ha una versione per la 9 va verificato con il suo autore.

Fonti: PrestaShop 9.0 è disponibile (in inglese), fase di supporto esteso della 8.2.x, PrestaShop 9.1.0 è disponibile (in inglese), PrestaShop 9.2.0 è disponibile (in inglese), requisiti di sistema (9), modifiche in PrestaShop 9.0, mantenere il negozio aggiornato

Condividi

Ricevi le nostre novità e le offerte speciali

Iscrivendomi accetto che PrestaHU mi invii newsletter e utilizzi il mio indirizzo e-mail, in forma hash, per creare segmenti di pubblico pubblicitari in Google Ads e Meta. Il consenso può essere revocato in qualsiasi momento.

Informativa sulla privacy

Avvicina due dita o tocca due volte per ingrandire

I miei moduli