Вышли релизы безопасности Joomla 6.1.3 и Joomla 5.4.8

Дмитрий Рекун 18 августа 2026 4 мин 2 просмотров
Вышли релизы безопасности Joomla 6.1.3 и Joomla 5.4.8

Проект Joomla! рад сообщить о выходе Joomla 6.1.3 и Joomla 5.4.8. Это релизы безопасности и исправления ошибок для серий 5.x и 6.x.

Данные обновления продолжают поддерживать высокие стандарты Joomla в области доступного веб-дизайна, инклюзивности и простоты, делая платформу еще более мощной и защищенной.

Исправления безопасности

Исправления ошибок и улучшения

Следующие исправления включены в Joomla! 6.1.3 и Joomla! 5.4.8 (все исправления для 5.4 также перенесены в ветку 6.1):

  • #46805: [5.4] Проверка ACL при отображении ссылки на форму редактирования пользователя (@heelc29)
  • #47202: [5.4] Редактирование пункта меню перенаправляет на список с сохранением исходных фильтров (@hiteshm0)
  • #47626: [5.4] Реализация валидации даты и времени при изменении поля ввода (и другие улучшения) (@cyrez)
  • #47766: [5.4] Улучшенные сообщения об ошибках сервера обновлений (@TLWebdesign)
  • #47780: [5.4] Исправление: изменение data-nested='true' для вложенных компонентов (категории, пункты меню, модули) (@RiteshGite)
  • #47886: [5.4] [AI] Исправление глобальной разблокировки: строки с checked_out=0 больше не помечаются как требующие снятия блокировки (@genr8r)
  • #48060: [5.4] Исправление игнорирования параметров статьи в представлении отдельного материала (@joomdonation)
  • #48074: [5.4] Предотвращение ошибки DivisionByZeroError в ListModel при значении list.limit равном 0 (@Denitz)
  • #48080: [5.4] Обновление joomla/filesystem с 3.2.0 до 3.3.0 и частичный бэкпорт PR 48038 из 6.1-dev (@richard67)
  • #48088: [5.4] Устранение дублирующегося сообщения об отсутствии результатов в установленных языках (@adarshdubey03)
  • #48091: [5.4][plg_actionlog] Логирование блокировки/разблокировки пользователя только один раз (@alikon)
  • #48116: [5.4] Очистка остаточных файлов патчера после хотфикса 5.4.7 при обновлении ядра (@richard67)
  • #48163: [5.4] Исправление деления на ноль во вложенных подформах (subforms) (@chmst)
  • #48171: [5.4] Добавление проверок на обход каталогов (Path Traversal) в com_templates (@SniperSister)
  • #48173: [5.4] Умный поиск: стандартизация параметра memory_table_limit (@Hackwar)
  • #48184: [5.4] Исправление опечатки в примере awesomplete (@brianteeman)
  • #48185: [5.4] Бэкпорт исправления отступов в компоненте treeselect (#48125) (@brianteeman)
  • #48212: [5.4] Исправление нормализации дней недели days_of_week (сокращенная версия) (@tecpromotion)
  • #48216: [5.4] Исправление режима отключения сайта (site offline) (@brianteeman)

Полный список Pull Requests для Joomla! 6.1.3 на GitHub доступен по ссылке: GitHub Milestone 166.
Полный список Pull Requests для Joomla! 5.4.8 на GitHub доступен по ссылке: GitHub Milestone 165.

Где можно скачать Joomla?

Новая установка

Инструкция по установке и системные требования

Установка 6.1.3

Обновление

Обновление 6.1.3

Обновление 5.4.8

Хотите ознакомиться с Joomla 6 без необходимости ее установки? Есть решение - попробуйте Joomla 6 на launch.joomla.org.

Как я могу обновить свой сайт до Joomla 6?

Переход с Joomla 4.4.x до 5.x - это обновление, а не миграция.

Почему?

Хорошие новости: при переходе с Joomla 5.4.x на 6.x — это обновление, а не миграция. Почему? Две основные причины

1. Расширения Joomla 5 (J5), в которых удалены все устаревшие элементы кода и используется актуальный код Joomla, будут работать в Joomla 6 (J6).

2. Большинство остальных расширений будет работать при включённом новом плагине обратной совместимости — Behaviour 6 - Backward Compatibility Plugin

Полную информацию можно найти здесь.

Примечание: мы советуем сначала протестировать обновление на копии вашего рабочего сайта.

Как вы можете помочь развитию Joomla?

Существует множество способов, с помощью которых вы можете принять активное участие в развитии Joomla. Неважно, являетесь ли вы разработчиком, интегратором или просто пользователем Joomla. Вы можете присоединиться к сообществу на Mattermost и просмотреть команды, к которым можно присоединиться, или, если вы готовы, вы можете сразу же вступить в команду Joomla! Bug Squad.

Joomla! Bug Squad и CMS Release Team являются одними из самых активных команд в процессе разработки CMS и всегда ищут людей (не только разработчиков), которые могут помочь в сортировке сообщений об ошибках, написании патчей и тестировании решений. Это отличный способ расширить свои знания о кодовой базе Joomla, а также познакомиться с новыми людьми со всего мира.

Где можно найти документацию разработчика по Joomla 6?

Существует довольно много руководств, которые помогут вам в работе с Joomla 4/5. На страницах manual.joomla.org вы можете найти такие руководства как: создание плагина или модуля для Joomla 6, соглашения о пространствах имен, подготовленные операторы, использование новых классов веб-ассетов и многое другое.

Мы призываем разработчиков помочь в написании документации по Joomla 6 на сайте manual.joomla.org, чтобы помочь пользователям и другим разработчикам расширений.

Благодарность волонтерам

Joomla создается силами добровольцев по всему миру. Огромное спасибо всем, кто внес свой вклад в подготовку этих релизов! Если вы хотите помочь проекту, присоединяйтесь к командам Bug Squad или Documentation через сообщество в Mattermost.

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