Strumenti di accessibilità

Skip to main content
Joomla!® 5.3.0 Beta 3

Joomla!® 5.3.0 Beta 3

Pubblicata il: 22 Marzo 2025

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?

Scarica Joomla 5.3 Beta 3

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! 🎉