Dzisiaj w nocy Matt Mullenweg ogłosił udostępnienie stablinej wersji WordPressa 3.7 (nazwanego Count Basie – na cześć amerykańskiego pianisty jazzowego). Tworzona przez niespełna trzy miesiące edycja przynosi niewiele nowości, ale za to są one interesujące. Przede wszystkim wprowadzono kilka elementów, które powinny przyczynić się do poprawy bezpieczeństwa stron zarządzanych przez zwykłych użytkowników. Pojawiły się również pierwsze zmiany w mechanizmie lokalizacji wtyczek i szablonów, który od dawna wymaga przebudowy.
Automatyczne aktualizacje w tle
To w mojej opinii najważniejsza z nowości. Od tej pory WordPress sam, bez konieczności podejmowania jakichkolwiek działań z naszej strony, będzie się aktualizował w ramach wersji głównej (czyli na przykład z wersji 3.7 do 3.7.1). Tego typu aktualizacje są w większości przypadków związane z usuwaniem błędów związanych z bezpieczeństwem i praktycznie nigdy nie powodują problemów z zainstalowanymi wtyczkami i szablonami – nie ma więc obaw, że nasz serwis nagle przestanie działać.
Co ciekawe, mechanizm ten jest również przygotowany do automatycznego uaktualniania WordPressa do wyższych wersji głównych (na przykład z wersji 3.7.2 do 3.8), a także do aktualizowania wtyczek lub motywów (więcej informacji na ten temat znaleźć można w dokumentacji.
Lepszy miernik siły hasła
Małą nowością w WordPressie 3.7 jest usprawniony miernik siły hasła. Poza standardowymi czynnikami, takimi jak występowanie wielkich liter, cyfr i znaków specjalnych, bierze on również pod uwagę najczęściej popełniane przez użytkowników błędy, takie jak zawieranie w haśle nazwy użytkownika, dat czy łatwych do odgadnięcia ciągów znaków (na przykład 1234).
Ulepszony mechanizm lokalizacji
WordPress otrzymał możliwość automatycznej instalacji i aktualizacji odpowiednich plików językowych. Jest to również pierwszy krok do wprowadzenia niezależnych plików językowych dla wtyczek, co powinno ułatwić dodawanie i utrzymywanie tłumaczeń (do dodania lub uaktualnienia tłumaczenia nie będzie wymagana aktualizacja wtyczki, tak jak to ma miejsce w tej chwili).
Usprawnione wyszukiwanie
Wpisy w wynikach wyszukiwania są teraz posortowane według trafności zamiast (jak do tej pory) według daty ich publikacji.
Zmiany dla deweloperów
WordPress 3.7 zawiera również kilka nowości, które są kierowane do twórców wtyczek i szablonów. Przede wszystkim wprowadzono nowe mechanizmy pobierania wpisów według daty publikacji – możliwe jest na przykład określenie zakresu dat lub wybieranie wpisów nowszych lub starszych niż określona data. Dodano również nowe funkcje i uchwyty dla instalacji sieciowych (multisite) oraz do obsługi nowych elementów WordPressa.
Poprawiono także kilkanaście błędów oraz dodano kilka drobnych usprawnień. Pełna lista zmian i nowości znajduje się w dokumentacji.