Политика версионирования Joomla: релизы, поддержка и сроки EOL

Вадим Куницын 04 марта 2021 2 мин 14877 просмотров

Кратко: 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Июль 2009PHP 4EOL
Joomla 1.5Январь 2008Сентябрь 2012PHP 5EOL
Joomla 2.5Январь 2012Декабрь 2014PHP 5EOL
Joomla 3.xСентябрь 2012Август 2023PHP 5.3+EOL
Joomla 4.xАвгуст 2021Октябрь 2025PHP 8.0EOL
Joomla 5.xОктябрь 2023Октябрь 2027PHP 8.1Поддерживается
Joomla 6.xОктябрь 2025Октябрь 2029PHP 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 года.

Как следить за выходом новых версий

Назад На главную