Joomla 6 jest na rynku od października 2025 i przynosi rzecz, na którą społeczność czekała latami: automatyczne aktualizacje rdzenia. Ale jest też data, która powinna zainteresować Cię bardziej niż lista nowości.
Jeśli Twoja strona stoi na Joomla 5, zwykłe wsparcie dla niej kończy się 13 października 2026. Poniżej rozkładam na czynniki pierwsze, co dostajesz w szóstce, czego wymaga od serwera i czy przesiadka ma sens akurat teraz.
Co nowego przynosi Joomla 6
Wydanie o nazwie kodowej Kuimarisha ukazało się 14 października 2025, równolegle z Joomla 5.4. Złożyło się na nie 35 nowych funkcji i 265 scalonych zmian w kodzie. Najważniejsze z punktu widzenia osoby, która prowadzi stronę, są cztery.
Automatyczne aktualizacje rdzenia. To największa zmiana praktyczna. Wydania poprawkowe, czyli przejście z 6.0.0 na 6.0.1, instalują się teraz samodzielnie, bez logowania do panelu. Znika najczęstsza przyczyna włamań na strony oparte o systemy CMS, czyli poprawka bezpieczeństwa wydana w środę i zainstalowana przez właściciela w listopadzie. Funkcja trafiła jednocześnie do Joomla 5.4, więc nie jest to argument wyłącznie za szóstką.
Uwaga na zakres tej automatyzacji, bo bywa źle rozumiany. Samoczynnie instalują się wydania poprawkowe wewnątrz jednej linii. Przeskok na kolejną wersję główną, czyli właśnie z piątki na szóstkę, pozostaje decyzją administratora i wymaga świadomego kliknięcia. I bardzo dobrze, bo to jedyny moment, w którym coś może się posypać.
Wersjonowanie obejmuje wreszcie pola własne. Historia zmian artykułu zapisuje teraz także zawartość pól własnych, tagi i kategorie. Wcześniej cofnięcie się do starszej wersji przywracało sam tekst, a wszystko, co siedziało w polach dodatkowych, zostawało w stanie bieżącym. Przy rozbudowanych serwisach potrafiło to solidnie namieszać.
Dwa nowe typy pól własnych. Pole notatki wstawia tekst objaśniający pomiędzy inne pola formularza, co ratuje sytuację, gdy stronę wypełnia treścią klient, a nie osoba, która ją zbudowała. Pole liczbowe pozwala ustawić zakres, krok i opcjonalne formatowanie walutowe.
Szablon potomny Cassiopeia z rozszerzonymi opcjami. Kolory tła, odnośników i tekstów oraz rozmiary krojów ustawisz teraz z poziomu zakładek, bez zakładania własnego pliku CSS. Dla prostych wdrożeń to oszczędność realnej roboty.
Poza tym: edytor TinyMCE podskoczył z wersji 6 na 8.0.1, doszły pola formularza typu data i data z godziną, a pliki językowe są teraz cache'owane, co odciąża serwer.
Czego Joomla 6 wymaga od serwera
Tu zaczynają się schody i to jest najczęstszy powód, dla którego aktualizacja nie przechodzi.
| Składnik | Minimum | Zalecane |
|---|---|---|
| PHP | 8.3.0 | 8.4 |
| MySQL | 8.0.13 | 8.4 |
| MariaDB | 10.6 | 12.0 |
| PostgreSQL | 14.0 | 17.6 |
Kluczowa liczba to PHP 8.3. Sporo hostingów współdzielonych nadal serwuje domyślnie 8.1 albo 8.2, a część starszych kont ma zablokowaną możliwość przełączenia na nowszą wersję bez kontaktu z obsługą.
Zanim więc w ogóle zaczniesz myśleć o aktualizacji, sprawdź w panelu hostingu, jaką wersję PHP masz włączoną i jakie są dostępne. To zajmuje dwie minuty, a rozstrzyga, czy cała operacja jest w tej chwili możliwa.
Jeśli okaże się, że hosting nie oferuje PHP 8.3, masz dwa wyjścia: poprosić dostawcę o podniesienie wersji albo przenieść stronę gdzie indziej. To drugie opisałem krok po kroku w tekście o migracji strony na nowy serwer bez utraty pozycji w Google.
Do kiedy wspierana jest Joomla 5
To pytanie decyduje o kalendarzu, a nie sama lista nowości. Oficjalny harmonogram projektu wygląda tak:
| Wersja | Premiera | Koniec zwykłego wsparcia | Koniec poprawek bezpieczeństwa |
|---|---|---|---|
| Joomla 5 | 17.10.2023 | 13.10.2026 | 12.10.2027 |
| Joomla 6 | 14.10.2025 | 17.10.2028 | 16.10.2029 |
Czytaj to tak: po 13 października 2026 Joomla 5 przestaje dostawać poprawki błędów i nowe funkcje, ale nadal otrzymuje łatki bezpieczeństwa przez kolejny rok, do 12 października 2027. Twoja strona nie przestanie działać ani nie stanie się z dnia na dzień dziurawa.
Nie ma więc powodu do paniki i pośpiesznej aktualizacji w weekend. Jest natomiast powód, żeby wpisać sobie te dwie daty do kalendarza i zaplanować przesiadkę spokojnie, w ciągu najbliższych kilkunastu miesięcy, zamiast robić ją pod presją.
Warto też wiedzieć, że linia 5.x jest wciąż aktywnie rozwijana. Wydania obu gałęzi wychodzą równolegle, tego samego dnia, więc pozostanie na piątce przez jakiś czas nie oznacza siedzenia na porzuconym oprogramowaniu.
Czy i kiedy przechodzić z piątki na szóstkę
Odpowiedź zależy od jednej rzeczy: od Twoich rozszerzeń. Sam rdzeń Joomli aktualizuje się przewidywalnie, problemy robią dodatki firm trzecich.
Projekt przygotował na to wtyczkę Behaviour - Backward Compatibility 6, która trafiła już do Joomla 5.4. Dzięki niej rozszerzenia napisane pod piątkę, wymagające starszych zachowań systemu, nie wywalają procesu aktualizacji. Włączasz wtyczkę i dodatek działa dalej.
Listę tego, co masz zainstalowane, znajdziesz w panelu w sekcji System, w widoku zarządzania rozszerzeniami. Warto wyeksportować ją albo choćby zrzucić na ekran, bo przy stronie prowadzonej od kilku lat zwykle okazuje się, że połowa dodatków jest nieużywana. To dobry moment, żeby je usunąć zamiast przenosić na nowy system.
Przechodź teraz, jeśli:
- hosting daje Ci PHP 8.3 lub nowsze,
- korzystasz głównie z rdzenia i kilku popularnych rozszerzeń, które mają już wersje pod szóstkę,
- zależy Ci na automatycznych aktualizacjach i dłuższym oknie wsparcia.
Poczekaj, jeśli:
- strona opiera się o rozszerzenie, którego autor nie wypuścił jeszcze wersji zgodnej z Joomla 6,
- masz komponent pisany na zamówienie i nikt go nie przejrzał pod kątem szóstki,
- zbliża się Twój sezon sprzedażowy, bo żadna aktualizacja nie jest tego warta.
Zanim cokolwiek ruszysz, zrób listę wszystkich zainstalowanych rozszerzeń i sprawdź na stronie każdego autora, czy deklaruje zgodność z Joomla 6. To najnudniejszy etap całej operacji i jednocześnie ten, którego pominięcie kosztuje najwięcej.
Jak przeprowadzić aktualizację
Kolejność, która oszczędza nerwów:
- Zrób pełną kopię zapasową, plików i bazy danych. To warunek, nie sugestia.
- Przetestuj aktualizację lokalnie. Postaw kopię strony na własnym komputerze i zaktualizuj najpierw ją. Zobaczysz wszystkie problemy, zanim zobaczą je klienci.
- Sprawdź wersję PHP u dostawcy hostingu i w razie potrzeby przełącz ją przed aktualizacją, nie po.
- Zaktualizuj najpierw wszystkie rozszerzenia do najnowszych wersji pod piątkę, dopiero potem rdzeń do szóstki.
- Po aktualizacji przejdź stronę ręcznie: formularze, wyszukiwarka, koszyk, logowanie. Automat tego nie sprawdzi.
Testowanie lokalne brzmi groźnie, a jest prostsze, niż się wydaje. Cały proces, od postawienia darmowego środowiska na własnym komputerze po działającą kopię strony, opisałem w poradniku Laragon, Joomla i Gantry 5 od podstaw.
Jeśli dopiero zaczynasz z tym systemem i część powyższych pojęć nic Ci nie mówi, zacznij od podstaw, czyli od tekstu o tym, co to jest Joomla i z czego składa się strona zbudowana na tym systemie.
A jeśli wolisz nie robić tego samodzielnie, aktualizacje i opieka nad stroną to stały element mojej pracy. Przy stronach z rozszerzeniami pisanymi na zamówienie zwykle i tak trzeba zajrzeć w kod, a nie tylko kliknąć przycisk w panelu.
Twoja strona stoi na Joomla 5, a wsparcie kończy się w październiku?
Napisz do mnie. Sprawdzę, czy Twoje rozszerzenia są gotowe na szóstkę, i przeprowadzę aktualizację razem z testem na kopii.