Drupal 7.28 je údržbová aktualizace, která tentokrát neřeší žádný bezpečnostní problém, ale pouze reaguje na několik funkčních chyb, které uživatelé tohoto redakčního systému objevili. Kromě opravy chyb obsahuje také několik drobných vylepšení v API a funkčnosti.
Aktualizace by měla být bez problémů, tedy klasickým způsobem záloha, překopírování všeho kromě .htaccess a složky sites a spuštění update.php.
Je tu nicméně jedno ale. Změny v modulu Update Manager, který hlídá dostupné aktualizace pro jádro Drupalu i instalované moduly a témata vzhledu, mohou v některých situacích vést ke zpomalení webu pro návštěvníky v případě, že web využívá automatický cron a nikoli jeho externí volání. Jinými slovy z toho vychází, že automatická kontrola aktualizací nyní trvá delší dobu. Viz dále.
Z významnějších změn v Drupalu 7.28:
- oprava problémů s JavaScriptem ve starších verzích webových prohlížečů
- navýšen limit pro Update Manager z 5 na 30 sekund pro kontrolu aktualizací, což by mělo vyřešit problém s tím, že občas se ne všechny aktualizace nalezly při běhu cronu
- oprava tokenu [node:summary] v případě, že uzel neměl ručně vytvořený souhrn
- úprava některých databázových funkcí
- cron ukládá problémové události do logu, místo toho, aby se ihned ukončil, jako dříve
- vylepšena podpora pro čtecí zařízení doplněním HTML atributu aria-live k políčkům pro nahrávání souborů
- stránkovač u Trackeru nastaven na stejné číslo, jako v ostatních výchozích výpisech Drupalu
- oprava chyby s čištěním cache po uložení nebo smazání entity
- doplněny chybějící země do vybíraček v administraci
- v nastavení vyhledávání přejmenován u položek ovlivňujících řazení výsledků termín váha na vliv a doplněn popisek, k čemu to slouží, nyní to snad bude zřejmější
- opraven problém s nemožností přeložit některé věci v administraci
- opravena chyba v modulu Taxonomy způsobující nárůst potřebné paměti a výkonu procesoru u webů s velkým počtem nevydaných příspěvků
Kompletní seznam novinek, které přináší Drupal 7.28 najdete v jeho poznámkách k vydání.