
Joomla!® 5.3.0 Beta 3
A cosa serve questa versione?
Ci sono due obiettivi principali per le versioni Beta:
- Fornire agli sviluppatori una base per testare le loro estensioni e segnalare eventuali problemi prima della versione finale;
- Consentire agli utenti di scoprire le nuove funzionalità introdotte in Joomla!® 5.3.
Per un elenco completo dei problemi noti di compatibilità con le versioni precedenti di Joomla!® 5.3, consultare la sezione "Potential backward compatibility issues in Joomla 5.3" sul sito della documentazione.
A cosa NON serve questa versione?
Questa versione beta di Joomla!® 5.3 non è adatta per siti in produzione. È solo per scopi di test.
Dove scaricarla?
Per utilizzare sempre l'ultima versione di Joomla 5, ti invitiamo a utilizzare i pacchetti nightly build (aggiornati ogni notte).
Quando verrà rilasciata la versione finale?
Joomla!® 5.3 (versione stabile) verrà rilasciata intorno al 16 aprile 2025. Le tappe previste sono:
Alpha
- Alpha 1: 26 novembre 2024
- Alpha 2: 24 dicembre 2024
- Alpha 3: 24 gennaio 2025
Beta (Feature Freeze)
- Beta 1: 18 febbraio 2025
- Beta 2: 4 marzo 2025
- Beta 3: 18 marzo 2025 (questa versione)
Release Candidate (Language Freeze)
- RC1: 1 aprile 2025
Versione stabile
- 15 aprile 2025
Nota: le date possono subire variazioni a seconda della disponibilità dei volontari e di circostanze impreviste.
Novità in Joomla!® 5.3 Beta 2
Siamo impegnati a rendere la prossima generazione di Joomla!® la migliore possibile.
Queste sono le funzionalità incluse nella versione 5.3:
Migliorata la compatibilità con PHP 8.4 [45125]
[Accessibilità] Modalità scura per il messaggio di accesso [45117]
Pulizia del campo modulo CategoryEdit [45116]
Test di sistema nel media manager per evitare rinominazioni indesiderate [45115]
allowTourAutoStart nel profilo utente [45109]
Gestione degli errori CORS non definiti nelle opzioni globali [45103]
Consentiti gli indirizzi email con un trattino basso (_) [45102]
Ordinamento alfabetico dei tipi di attività [45080]
Descrizione del template [45078]
Pulizia del modello StyleModel di com_templates [45077]
Aggiunto il link di aiuto mancante per il modulo Articoli [45064]
Correzione dei testi (#44954) [45058]
Correzione di avvisi nell'editing delle opzioni del template frontend [45053]
Rimosso l'uso di JPATH_COMPONENT_ADMINISTRATOR nel codice dei componenti [45049]
Correzione della proprietà indefinita stdClass::$modified_by [45043]
Evitato l'uso delle funzioni get deprecate nel plugin di log delle azioni Joomla [45033]
Correzione del recupero delle informazioni sugli aggiornamenti dopo il cambio del canale di aggiornamento [44954]
Aggiornata la dipendenza npm "joomla-ui-custom-elements" da 0.2.0 a 0.4.1 [44888]
Guided Tours: Novità [44871]
Quali sono i piani per Joomla!® 5.3?
Dal rilascio della Beta 1 siamo in Feature Freeze, il che significa che non verranno aggiunte nuove funzionalità. Eventuali nuove funzionalità potranno essere integrate in Joomla!® 6.0, previsto per la fine dell'anno.
Le seguenti funzionalità sono già state integrate:
Aggiunta della cartella "Files" nel componente Media e nell'adattatore "FileSystem local". Ciò cambierà la posizione predefinita dei file da "images" a "files" per le nuove installazioni. [43532]
Il pulsante di test email nella configurazione globale di Joomla ora invia l'email di prova all'utente attualmente connesso, invece che all'indirizzo email della configurazione. [44002]
Ulteriori miglioramenti nel sistema di routing di Joomla
Rimozione di tutto il codice legacy dal core e miglior gestione degli errori interni con eccezioni
Vista della cronologia delle attività nel task scheduler del back-end. [42530]
Google sta modificando il proprio metodo di autenticazione email, eliminando l'autenticazione base con username e password. Potremmo integrare il metodo OAuth nel core di Joomla, a condizione di trovare un contributore. Se sei uno sviluppatore PHP e vuoi partecipare, contattaci su Mattermost.
Per saperne di più sulla nostra strategia di sviluppo, leggi questo articolo.
Come puoi aiutare con lo sviluppo di Joomla!® 5.3?
Per garantire che la versione 5.3 e le sue principali funzionalità siano pronte per la produzione, abbiamo bisogno del tuo aiuto per testare le versioni e segnalare eventuali bug su issues.joomla.org.
In particolare, incoraggiamo gli sviluppatori di estensioni a testare le loro estensioni con Joomla!® 5.3 e a comunicarci eventuali problemi.
Dove trovare la documentazione su Joomla!® 5?
Sono disponibili alcuni tutorial per aiutarti con Joomla!® 5. Puoi trovare guide su:
Creazione di un Plugin o un Modulo per Joomla 5!®
Convenzioni sui namespace
Query con prepared statements
Utilizzo delle nuove classi web asset
Una pagina JDocs aiuterà gli sviluppatori a vedere la documentazione esistente e quella ancora necessaria.
Vi invitiamo a controllarla regolarmente, ad aggiornarla e a fornire i contenuti mancanti.
Tutto il materiale è disponibile su docs.joomla.org.
Incoraggiamo gli sviluppatori a contribuire alla documentazione su docs.joomla.org e manual.joomla.org per aiutare e guidare gli utenti e gli sviluppatori di estensioni.
Una pagina JDocs aiuterà gli sviluppatori a individuare la documentazione esistente e quella ancora da scrivere. Ti invitiamo a controllarla regolarmente, aggiornarla e fornire i contenuti mancanti.
Informazioni correlate
Se sei uno sviluppatore di estensioni, assicurati di iscriverti al canale Extension Development Room su Mattermost:
🔗 https://joomlacommunity.cloud.mattermost.com/main/channels/extension-development-room
Qui puoi unirti alla community degli sviluppatori di estensioni.
Altri strumenti utili:
Joomla Feature Tracker
Mailing list per sviluppatori
Joomla Developer Network
Joomla UI Framework
Un enorme grazie ai nostri volontari!
Un grande ringraziamento a tutti coloro che hanno contribuito a questa release! 🎉