Oggi sono state rilasciate ben due nuove versioni di Drupal: Drupal 7.13 e Drupal 7.14. La prima, Drupal 7.13, contiene esclusivamente alcuni miglioramenti legati alla sicurezza. In particolare sono state applicate delle patch per impedire ad utenti malintenzionati di accedere ai nodi ed ai contenuti senza averne il permesso e per risolvere un potenziale problema DoS (Denial of Service).
Drupal 7.14, invece, oltre a contenere i fix implementati nella versione 7.13, introduce anche un gran numero di aggiornamenti. Dalla precedente release sono stati risolti oltre 200 bug!
Ecco un elenco sintetico di alcune delle principali novità segnalate nel changelog:
- È stato corretto un errore che poteva capitare durante la ricostruzione del registro di Drupal.
- Il percorso per il logo e la favicon personalizzata è stato corretto.
- Corretta anche la gestione delle lettere maiuscole/minuscole nel caso in cui si usi il database MySQL.
- Migliorata l’interfaccia utente per la gestione dei campi.
- Corretta la rimozione della foto utente.
- Corretta la gestione delle sessioni HTTP/HTTPS introdotta in Drupal 7.
- Corretto il funzionamento dei campi di tipo “radio button” nel caso in cui siano obbligatori.
- Corretto l’autocompletamento nei campi di testo: ora un campo con autocompletamento può contenere anche il carattere “slash”.
- Corretta una “race condition” nella funzione
locale()
. - Corretta la gestione dell’immagine predefinita per ogni istanza dei campi di tipo immagine.
- Risolto un problema presente dalla versione 4.7.3 che coinvolgeva la visualizzazione dei suggerimenti per la formattazione.
- Aggiornato Form API per permettere l’uso di OR e XOR.
- Migliorate le prestazioni durante il caricamento dei nodi.
- Corretta la visualizzazione dei gruppi di campi (fieldset) all’interno di tab verticali.
- Ridotto la dimensione della tabella cache_menu per migliorare le prestazioni del CMS.
- Sono stati applicati numerosi aggiornamenti per migliorare le performance dei JavaScript.
- Corretto e migliorato il sistema di aggregazione dei file CSS e JS per aumentare le prestazioni.
- Corretto il comportamento del modulo Overlay che in casi particolari poteva non funzionare.
- Corretta la visualizzazione dell’immagine utente nell’anteprima dei commenti.
- Sono stati effettuati degli aggiornamenti alla documentazione.
- I collegamenti dei paginatori sono stati modificati in modo che abbiano sempre una classe CSS “active” (utile nel theming).
Questo aggiornamento è particolarmente corposo e coinvolge parecchi aspetti del CMS. Come sempre è consigliabile effettuare un backup prima di applicare l’aggiornamento anche se dovrebbe apportare soltanto dei benefici.
Aggiornamenti anche per Drupal 6!
Oltre agli aggiornamenti per la versione 7 di Drupal, è anche disponibile la ventiseiesima release per Drupal 6. Drupal 6.26 contiene poco meno di una ventina di correzioni di bug in quanto le nuove funzionalità sono introdotte solamente nella versione 8 ed ormai il sistema è ben rodato. A differenza di Drupal 7.14, aggiornare il precedente Drupal 6.25 alla nuova versione 6.26 è sicuramente meno urgente.