Joomla!® 6.0.2 & 5.4.2 - Rilasci di sicurezza e correzioni di bug
Questi rilasci continuano a mantenere gli elevati standard di Joomla!® nel design web accessibile, mettendo in evidenza i valori di inclusività, semplicità e sicurezza, e rendendo ancora più potente questa piattaforma web open-source.
Correzioni di sicurezza
-
Joomla!® Core - [20260101] - Inadequate content filtering for data URLs
-
Joomla!® Core - [20260102] - XSS vector in the pagebreak plugin
Supporto per PHP 8.5
A partire da Joomla!® 5.4.2 e Joomla!® 6.0.2, supportiamo completamente l'esecuzione su PHP 8.5.
La lista delle richieste di pull è disponibile qui: https://manual.joomla.org/migrations/53-54/new-features/#support-for-php-85
Correzioni di bug e miglioramenti in Joomla!® 6.0.2
- #46503 NPM audit fix security vulnerabilities in indirect development dependencies by @richard67
- #46484 Fix menu toggle startlevel handling by @LadySolveig
- #46475 Fix deprecated message in messages - my settings by @chmst
- #46450 Fix emailToPunycode() throws "Prohibited input U+0000005C" by @janschoenherr
- #46279 Cassiopeia Extended - Use hover color for btn-primary by @drmenzelit
- #46518 Language keys of Cassiopeia Extended template (in frontend) translated by @alikon
- #46541 Prevent error when cache of language file broken by @joomdonation
- #46543 Fix tinyMCE dark mode by @dgrammatiko
- #46550 Fix deep submenu display by @bembelimen
- #46591 NPM audit fix security vulnerabilities in development dependencies by @richard67
La lista completa su GitHub è disponibile qui: https://github.com/joomla/joomla-cms/milestone/153?closed=1
Cosa è stato rilasciato con Joomla!® 5.4.2?
La lista completa delle correzioni di bug e miglioramenti in Joomla!® 5.4.2 è disponibile su GitHub: https://github.com/joomla/joomla-cms/milestone/152?closed=1
Dove posso scaricare Joomla!® 6.0.2?
Puoi trovare tutti i download di Joomla!® 6 attraverso la pagina ufficiale dei download su:
https://downloads.joomla.org/cms/joomla6/
Nuove Installazioni
Istruzioni per una nuova installazione e requisiti tecnici:
Installa Joomla!® 6.0.2
Aggiornamento
Vuoi fare un tour di Joomla!® 6 senza doverlo installare? Abbiamo una soluzione per te: installa Joomla!® 6 su launch.joomla.org e aggiornalo (automaticamente).
Dove posso scaricare Joomla!® 5.4.2?
I pacchetti in diversi formati possono essere scaricati come pacchetti completi per l'installazione di nuovi siti Joomla o come pacchetti di aggiornamento per aggiornare un sito Joomla esistente da:
https://downloads.joomla.org/cms/joomla5/5-4-2
Come posso aggiornare il mio sito a Joomla!® 6.0.2?
Buone notizie per chi passa da Joomla!® 5.4.x a Joomla!® 6.x, si tratta di un aggiornamento, non di una migrazione. Perché? Due motivi principali:
-
Le estensioni di Joomla!® 5 (J5) che hanno rimosso tutte le deprecazioni del codice e utilizzano il codice aggiornato di Joomla, funzioneranno in Joomla!® 6 (J6).
-
La maggior parte delle altre funzionerà con il nuovo plugin Behaviour 6 - Backward Compatibility abilitato.
I dettagli completi sono disponibili qui: https://docs-core.sandbox.joomla.org/user-manual/migration/joomla-5-to-6-planning-and-upgrade-step-by-step
Nota: ti consigliamo di testare prima l'aggiornamento su una copia del tuo sito di produzione.
Ti stai chiedendo se devi aggiornare subito? Supporteremo Joomla!® 5.4.x fino al 13 ottobre 2026 con patch di bug e fino al 12 ottobre 2027 con patch di sicurezza. Quindi il tuo sito non è a rischio se non aggiorni ora. E non dimenticare che alcune delle tue estensioni potrebbero non essere ancora pronte per Joomla!® 6 (anche se la maggior parte degli sviluppatori ha fatto un ottimo lavoro offrendo una versione di prova di Joomla!® 6 da un po'). Puoi filtrare per versione nel Joomla!® Extensions Directory per vedere quali estensioni sono pronte per Joomla!® 6 e quali sono compatibili con il plugin b/c abilitato.
Per i problemi noti con la versione!® 6.0.2, consulta le FAQ della versione!® 6.0.2 nella nostra documentazione.
A chi è destinato Joomla!®?
Agenzie web, grandi e piccole aziende, negozi online, blogger, comunità e ogni tipo di organizzazione (ad esempio ONG, scuole, enti di beneficenza e governi) usano Joomla!® come CMS preferito.
Joomla!® è scritto da volontari impegnati. Molti di questi volontari lo utilizzano nel loro lavoro quotidiano di progettazione, sviluppo e hosting web. Quindi, a differenza di molti altri sistemi, Joomla!® è costruito da chi lo usa quotidianamente. Questo si riflette nella sua natura sicura e robusta.
C'è supporto per gli sviluppatori di estensioni con Joomla!® 6?
Sì, esiste un manuale in crescita pensato per coloro che scrivono e mantengono le loro estensioni. Il manuale può essere trovato su https://manual.joomla.org/migrations/54-60/ ed è un lavoro in continua espansione per aiutare gli sviluppatori a tenersi aggiornati su tutte le modifiche.
Come puoi contribuire allo sviluppo di Joomla!®?
Ci sono diversi modi per partecipare attivamente allo sviluppo di Joomla!®. Non importa se sei un programmatore, un integratore o un utente di Joomla!®. Puoi unirti alla comunità su Mattermost e dare un'occhiata ai team a cui puoi unirti, oppure se sei pronto, puoi entrare subito nel Joomla!® Bug Squad.
Il Joomla!® Bug Squad e il CMS Release Team sono tra i team più attivi nel processo di sviluppo del CMS e sono sempre alla ricerca di persone (non solo sviluppatori) che possano aiutare a ordinare i bug report, scrivere patch e testare le soluzioni. È un ottimo modo per aumentare la tua conoscenza del codice di Joomla!® e anche per conoscere persone nuove da tutto il mondo.
Puoi anche aiutare lo sviluppo di Joomla!® ringraziando coloro che sono coinvolti nei vari aspetti del processo. Il progetto desidera ringraziare tutti i collaboratori che hanno preso il tempo di preparare e inviare il lavoro da includere in Joomla!® CMS e Framework.
Dove posso trovare la documentazione su Joomla!® 6?
La principale fonte di documentazione per gli utenti è guide.joomla.org. La documentazione per sviluppatori è disponibile su https://manual.joomla.org.
Il team di documentazione è sempre alla ricerca di nuove mani per migliorare la documentazione. Se vuoi contribuire, dai un'occhiata alle attività da fare e contatta il team di documentazione sul loro canale Mattermost (PD Documentation).
Informazioni correlate
Se sei uno sviluppatore di estensioni, assicurati di iscriverti al canale per sviluppatori di estensioni su https://joomlacommunity.cloud.mattermost.com/main/channels/extension-development-room
Dove puoi unirti alla comunità di sviluppatori di estensioni.
Segnalazione di bug e problemi
Lista generale delle mailing list per sviluppatori
Rete di sviluppatori Joomla!®
Un grande grazie ai nostri volontari!
Joomla!® 6.0.2 è il risultato di migliaia di ore di lavoro da parte di decine di volontari. Un grande grazie a tutti coloro che hanno contribuito a Joomla!® 6.0.2! I dettagli completi sono su GitHub.
Joomla!® 5.4.2 è il prodotto di innumerevoli ore di dedizione della nostra comunità di volontari. Un sincero ringraziamento a tutti coloro che hanno contribuito a rendere possibile Joomla!® 5.4.2. Puoi trovare la lista completa dei cambiamenti su GitHub.
Grazie a tutti!
Articolo in originale (in inglese): https://www.joomla.org/announcements/release-news/5942-joomla-6-0-2-and-5-4-2-security-bugfix-release.html