Политика версионирования Joomla: релизы, поддержка и сроки EOL
Кратко: Joomla использует семантическое версионирование (MAJOR.MINOR.PATCH). Мажорные версии выходят раз в два года и поддерживаются 4 года. Сейчас актуальны Joomla 5.x (до октября 2027) и Joomla 6.x (до октября 2029).
Как устроена нумерация версий Joomla
Joomla следует стандарту Semantic Versioning (SemVer): номер версии состоит из трёх чисел — МАЖОР.МИНОР.ПАТЧ.
- МАЖОР (например, 5 → 6) — крупное обновление с изменениями, которые могут нарушить совместимость расширений и шаблонов
- МИНОР (например, 6.0 → 6.1) — новые функции при сохранении обратной совместимости
- ПАТЧ (например, 6.1.0 → 6.1.1) — исправление ошибок и устранение уязвимостей
Обновляться внутри одной мажорной версии безопасно и не требует переработки шаблонов. Переход между мажорными версиями — полноценная миграция.
Цикл релизов
- Новая мажорная версия выходит раз в два года
- Минорные версии выходят несколько раз в год — добавляют функциональность
- Патч-версии выходят каждые 1–2 месяца
- Joomla 5 и Joomla 6 были выпущены одновременно в октябре 2025 года — это позволяет разработчикам расширений поддерживать обе версии без двойной работы
Таблица версий и сроков поддержки
| Версия | Дата выхода | Конец поддержки (EOL) | Мин. PHP | Статус |
|---|---|---|---|---|
| Joomla 1.0 | Сентябрь 2005 | Июль 2009 | PHP 4 | EOL |
| Joomla 1.5 | Январь 2008 | Сентябрь 2012 | PHP 5 | EOL |
| Joomla 2.5 | Январь 2012 | Декабрь 2014 | PHP 5 | EOL |
| Joomla 3.x | Сентябрь 2012 | Август 2023 | PHP 5.3+ | EOL |
| Joomla 4.x | Август 2021 | Октябрь 2025 | PHP 8.0 | EOL |
| Joomla 5.x | Октябрь 2023 | Октябрь 2027 | PHP 8.1 | Поддерживается |
| Joomla 6.x | Октябрь 2025 | Октябрь 2029 | PHP 8.2 | Актуальная |
Joomla 4 достигла EOL в октябре 2025 года. Если ваш сайт работает на J4, он больше не получает обновления безопасности. Рекомендуем мигрировать на Joomla 5 или 6.
Что происходит после EOL
- Версия больше не получает обновлений безопасности
- Не тестируется на совместимость с новыми версиями PHP и MySQL
- Постепенно теряет поддержку разработчиков расширений
- Становится мишенью для автоматических атак — уязвимости известны, но патчи не выходят
Joomla 5 и 6 — в чём разница
Joomla 5 и 6 поддерживают одни и те же расширения. Разница в наборе функций и требованиях к PHP:
- Joomla 5 — стабильная версия, PHP 8.1+, поддержка до октября 2027
- Joomla 6 — актуальная версия, PHP 8.2+, автообновления, поддержка до октября 2029
Для новых сайтов рекомендуем Joomla 6. Для существующих сайтов на J5 — можно оставаться до октября 2027 года.
Как следить за выходом новых версий
- Новости Joomla на joomlaportal.ru — публикуем релизы в день выхода
- Telegram-канал joomlaru — уведомления о релизах