Полный пакет последней версии Joomla 5 в формате ZIP.
Joomla 5 — предыдущая основная серия CMS, версии которой выпускаются с октября 2023 года. Официальная поддержка серии запланирована до октября 2027 года. Полный пакет предназначен для новой установки Joomla 5 и содержит все необходимые файлы для развертывания сайта. Для новых сайтов рекомендуется использовать последнюю стабильную версию актуальной основной серии Joomla 6, а Joomla 5 устанавливать при необходимости совместимости с используемыми расширениями или окружением.
| Безопасность |
[20260801] Устранена возможность внедрения заголовков HTTP-ответа в представлениях загрузки файлов.
|
| Безопасность |
[20260802] Исправлена некорректная проверка источника CORS.
|
| Безопасность |
[20260803] Исправлены непоследовательные проверки ACL в конечных точках веб-служб, изменяющих данные.
|
| Безопасность |
[20260804] Исправлены некорректные проверки ACL в конечных точках веб-служб пользовательских полей.
|
| Безопасность |
[20260805] Исправлены некорректные проверки ACL в конечных точках веб-служб категорий.
|
| Безопасность |
[20260806] Устранена XSS-уязвимость при выводе данных Schema.org.
|
| Безопасность |
[20260807] Устранена возможность обхода многофакторной аутентификации (MFA).
|
| Безопасность |
[20260808] Исправлены некорректные проверки ACL при пакетном копировании.
|
| Безопасность |
[20260809] Исправлены некорректные проверки ACL при добавлении контактных данных Schema.org.
|
| Безопасность |
[20260810] Запрещена неограниченная загрузка файлов формата SHTML.
|
| Исправлено |
#46805 — Добавлена проверка ACL при отображении ссылки на форму редактирования пользователя.
|
| Исправлено |
#47202 — Исправлено перенаправление после редактирования пункта меню: теперь сохраняются исходные фильтры списка.
|
| Исправлено |
#47626 — Реализована проверка даты и времени при изменении введённых значений.
|
| Исправлено |
#47766 — Улучшены сообщения об ошибках серверов обновлений.
|
| Исправлено |
#47780 — Исправлен атрибут data-nested для вложенных компонентов, включая категории, пункты меню и модули.
|
| Исправлено |
#47886 — Исправлена глобальная разблокировка: записи с checked_out=0 больше не считаются требующими разблокировки.
|
| Исправлено |
#48060 — Исправлена ошибка, из-за которой индивидуальные параметры материала могли игнорироваться при его просмотре.
|
| Исправлено |
#48074 — Предотвращена ошибка DivisionByZeroError в ListModel при значении list.limit, равном 0.
|
| Исправлено |
#48080 — Библиотека joomla/filesystem обновлена с версии 3.2.0 до 3.3.0 и частично перенесено исправление загрузки обновлений из ветки Joomla 6.1.
|
| Исправлено |
#48088 — Устранено дублирование сообщения об отсутствии результатов в списке установленных языков.
|
| Исправлено |
#48091 — Плагин журнала действий теперь создаёт только одну запись при блокировке или разблокировке пользователя.
|
| Исправлено |
#48116 — Удалены оставшиеся данные FilePatcher после срочного исправления Joomla 5.4.7 при обновлении ядра.
|
| Исправлено |
#48163 — Исправлено деление на ноль при работе с вложенными формами.
|
| Исправлено |
#48171 — Добавлены проверки обхода каталогов в компоненте шаблонов com_templates.
|
| Исправлено |
#48173 — Стандартизирован параметр memory_table_limit в компоненте умного поиска.
|
| Исправлено |
#48184 — Исправлена опечатка в примере использования Awesomplete.
|
| Исправлено |
#48185 — Исправлены отступы в древовидном поле выбора.
|
| Исправлено |
#48212 — Исправлена нормализация параметра days_of_week.
|
| Исправлено |
#48216 — Исправлена работа режима «Сайт выключен».
|
| Исправлено |
#48247 — Отменено некорректное изменение проверки пути в компоненте шаблонов.
|
| Примечание |
Joomla 5.4.8 является обновлением безопасности и исправления ошибок.
|
| Примечание |
Рекомендуется установить Joomla 5.4.8 как можно скорее.
|
| Примечание |
Релиз Joomla 5.4.8 выпущен одновременно с Joomla 6.1.3.
|
| Примечание |
Перед обновлением рекомендуется создать резервную копию сайта и проверить совместимость установленных расширений и шаблонов.
|
| Безопасность |
[20260701] Исправлен некорректный контроль доступа в конечных точках веб-служб компонента com_media.
|
| Безопасность |
[20260702] Исправлен некорректный контроль доступа при скачивании файлов VCF в компоненте com_contact.
|
| Безопасность |
[20260703] Устранена XSS-уязвимость в интерфейсе управления методами многофакторной аутентификации.
|
| Безопасность |
[20260704] Устранена XSS-уязвимость в компоненте шаблонов com_templates.
|
| Безопасность |
[20260705] Устранены XSS-уязвимости в различных макетах modalreturn.
|
| Безопасность |
[20260706] Устранена XSS-уязвимость в компоненте установщика com_installer.
|
| Безопасность |
[20260707] Устранена XSS-уязвимость в стандартном макете вывода изображений.
|
| Безопасность |
[20260708] Устранена XSS-уязвимость, связанная с переопределениями языковых констант.
|
| Безопасность |
[20260709] Исправлен некорректный контроль доступа в компоненте рабочих процессов com_workflow.
|
| Безопасность |
[20260710] Исправлен некорректный контроль доступа в компоненте модулей com_modules.
|
| Безопасность |
[20260711] Исправлен некорректный контроль доступа в конечных точках веб-служб компонента конфиденциальности com_privacy.
|
| Безопасность |
[20260712] Исправлен некорректный контроль доступа в конечных точках веб-служб компонента пользовательских полей com_fields.
|
| Исправлено |
#47836 — Обновлён файл phpstan-baseline.neon.
|
| Исправлено |
#47203 — Добавлена возможность обновлять расширения через командную строку CLI.
|
| Исправлено |
#47603 — Почтовый шаблон теперь загружается с учётом языка самого шаблона.
|
| Исправлено |
#47734 — Установщик больше не переходит к настройке базы данных, если пароль содержит пробелы в начале или конце.
|
| Исправлено |
#47837 — Добавлен системный тест для проверки обхода каталогов при поиске в менеджере медиафайлов.
|
| Исправлено |
#47748 — В веб-службы добавлено создание уровня доступа пользователей с помощью запроса POST.
|
| Исправлено |
#47752 — Исправлено отображение автора при использовании индивидуальных настроек материала.
|
| Исправлено |
#47771 — Обновлены зависимости NPM.
|
| Исправлено |
#47774 — Фильтры на сайте теперь активируются только при наличии кнопки фильтрации.
|
| Исправлено |
#47800 — Исправлено сохранение текста нулевого варианта в поле выбора.
|
| Исправлено |
#47825 — GitHub Action для проверки опечаток обновлён до версии 1.46.3.
|
| Исправлено |
#47827 — GitHub Action actions-setup-mysql обновлён до версии 1.51.0.
|
| Исправлено |
#47852 — Исправлена регрессия, появившаяся после исправления безопасности в Joomla 5.4.6 и 6.1.1.
|
| Исправлено |
#47855 — Исправлена ошибка навигации при использовании пагинации в модальном окне.
|
| Исправлено |
#47751 — Добавлено изменение уровня доступа пользователей без передачи правил с помощью запроса PATCH.
|
| Исправлено |
#47847 — Библиотека symfony/yaml обновлена до версии 6.4.41 для устранения трёх уязвимостей безопасности.
|
| Исправлено |
#47830 — GitHub Action github-script обновлён до версии 9.0.0.
|
| Исправлено |
#47826 — GitHub Action setup-php обновлён до версии 2.37.1.
|
| Исправлено |
#47882 — Метаданные FIDO теперь кэшируются в каталоге сборки и сохраняются при повторной сборке.
|
| Исправлено |
#47865 — Исправлено отображение успешного уведомления Joomla.
|
| Исправлено |
#47637 — Путь к файлу манифеста теперь формируется относительно корневого каталога расширения.
|
| Исправлено |
#47895 — В конфигурацию Drone добавлено кэширование FIDO, Composer и NPM.
|
| Исправлено |
#47548 — Исправлено дублирование редактора CodeMirror.
|
| Исправлено |
#47483 — Исправлена проверка атрибута aria-expanded.
|
| Исправлено |
#47869 — Добавлен тест отправки электронной почты для формы контактов.
|
| Исправлено |
#47896 — Изменён порядок и обновлены вызовы Text::script() для подписей поля медиафайлов.
|
| Исправлено |
#47917 — Изменён порядок и обновлены вызовы Text::script() в компоненте обновления Joomla.
|
| Исправлено |
#47931 — Исправлен блок документации для типа ввода.
|
| Исправлено |
#47819 — Исправлена отправка формы com_contact через веб-службы при включённом пользовательском ответе.
|
| Исправлено |
#47964 — При установке найденного расширения теперь всегда создаётся новый экземпляр установщика.
|
| Исправлено |
#47978 — Исправлена потенциальная проблема при одновременном обновлении нескольких расширений.
|
| Исправлено |
#47985 — При аутентификации с помощью cookie загружается языковой файл, поэтому сообщения журнала теперь переводятся.
|
| Исправлено |
#47986 — Исправлена подстановка имени пользователя в сообщении журнала о неудачном входе через cookie.
|
| Исправлено |
#47972 — Для получения сообщения из исключения теперь используется правильная функция.
|
| Исправлено |
#47916 — Исправлен конструктор отладчика индексатора и добавлен вывод ошибки при отсутствии или неправильном ID.
|
| Исправлено |
#44914 — Исправлены сериализаторы контактов и новостных лент.
|
| Исправлено |
#47818 — Добавлены интеграционные тесты для консольной команды config:get.
|
| Исправлено |
#47993 — Исправлена фильтрация неактивированных пользователей в компоненте com_users.
|
| Исправлено |
#47763 — Добавлен системный тест для консольных команд планировщика задач.
|
| Исправлено |
#47951 — Во всплывающей подсказке «Выполняется с» на странице запланированных задач теперь используется свойство locked вместо last_execution.
|
| Исправлено |
#48018 — Обновлены зависимости Composer.
|
| Исправлено |
#48024 — Обновлены зависимости NPM.
|
| Исправлено |
#47936 — Исправлен стиль программного кода и обновлена конфигурация PHPStan.
|
| Примечание |
Joomla 5.4.7 является обновлением безопасности и исправления ошибок.
|
| Примечание |
Рекомендуется установить Joomla 5.4.7 как можно скорее.
|
| Примечание |
Релиз Joomla 5.4.7 выпущен одновременно с Joomla 6.1.2.
|
| Примечание |
В Joomla 5.4.7 обнаружена известная проблема: индивидуальные параметры материала могут игнорироваться при его отображении через макет категории или отдельный пункт меню.
|
| Примечание |
Для временного устранения проблемы выпущен устанавливаемый пакет Joomla_5_4_7_and_6_1_2_ArticleModel_Hotfix1.zip.
|
| Примечание |
Окончательное исправление известной проблемы включено в Joomla 5.4.8.
|
| Примечание |
Перед обновлением рекомендуется создать резервную копию сайта и проверить совместимость установленных расширений и шаблонов.
|
| Безопасность |
[20260501] Устранена XSS-уязвимость в модулях новостных лент.
|
| Безопасность |
[20260502] Устранена XSS-уязвимость в компоненте связей com_associations.
|
| Безопасность |
[20260503] Устранена XSS-уязвимость в компоненте истории материалов com_contenthistory.
|
| Безопасность |
[20260504] Устранена XSS-уязвимость в ссылках «Подробнее».
|
| Безопасность |
[20260505] Устранена CSRF-уязвимость в конечной точке активации пользователей.
|
| Безопасность |
[20260506] Устранена слепая SQL-инъекция в компоненте умного поиска com_finder, доступная авторизованным пользователям.
|
| Безопасность |
[20260507] Устранена слепая SQL-инъекция в компоненте тегов com_tags, доступная авторизованным пользователям.
|
| Безопасность |
[20260508] Исправлена некорректная проверка доступа в конечных точках веб-служб компонента com_config.
|
| Безопасность |
[20260509] Устранена уязвимость локального подключения файлов через параметр макета HTMLView.
|
| Безопасность |
[20260510] Устранена возможность обхода каталогов в конечной точке веб-службы компонента com_media.
|
| Безопасность |
[20260511] Устранена возможность обхода многофакторной аутентификации.
|
| Безопасность |
[20260512] Устранена ещё одна возможность обхода многофакторной аутентификации.
|
| Безопасность |
[20260513] Устранена возможность повышения привилегий через пакетные операции компонента com_users.
|
| Безопасность |
[20260514] Устранена возможность повышения привилегий через конечные точки веб-служб компонента com_users.
|
| Безопасность |
[20260515] Исправлен некорректный контроль доступа в плагинах демонстрационных данных.
|
| Безопасность |
[20260516] Исправлен некорректный контроль доступа в компоненте планировщика задач com_scheduler.
|
| Безопасность |
[20260517] Исправлено некорректное формирование ключа кэша для объектов InputFilter.
|
| Безопасность |
[20260518] Устранена возможность понижения уровня транспортного шифрования для ссылок сброса имени пользователя и пароля.
|
| Безопасность |
[20260519] Улучшена фильтрация содержимого в коде фильтра checkAttribute фреймворка Joomla.
|
| Безопасность |
[20260520] Улучшена фильтрация содержимого в коде фильтра cleanAttributes фреймворка Joomla.
|
| Исправлено |
#47565 — Исправлена обработка вложений, передаваемых в виде списка объектов.
|
| Исправлено |
#47413 — Предотвращено появление ошибочного сообщения о неудачном сохранении при сбое отправки почтового уведомления.
|
| Исправлено |
#47423 — Улучшен поиск по части строки в поле Fancy Select.
|
| Исправлено |
#47624 — Обновлена документация по веткам разработки после выпуска Joomla 6.1.0.
|
| Исправлено |
#47590 — Исправлено удаление архива обновления после автоматического обновления ядра Joomla.
|
| Исправлено |
#47644 — Добавлен отсутствовавший заголовок столбца таблицы для улучшения доступности.
|
| Исправлено |
#47650 — Исправлено выравнивание выпадающего списка панели инструментов в административной панели для языков с направлением письма справа налево.
|
| Исправлено |
#47604 — Исправлена замена HTML-тегов при преобразовании HTML-содержимого письма в обычный текст.
|
| Исправлено |
#47642 — Значение атрибута aria-posinset теперь правильно начинается с 1.
|
| Исправлено |
#47616 — Добавлен формат перевода, позволяющий корректно отображать время последней проверки автоматических обновлений.
|
| Исправлено |
#47653 — Улучшена доступность информации об установке языковых пакетов.
|
| Исправлено |
#47697 — Загрузка языка модуля mod_menu перенесена после определения client_id в ItemsModel.
|
| Исправлено |
#47586 — Исправлена загрузка пользовательских полей категорий.
|
| Исправлено |
#47729 — Исправлено отображение кнопки закрытия уведомления в светлом режиме.
|
| Исправлено |
#47731 — При проверке имени дочернего шаблона теперь учитываются только шаблоны соответствующего типа.
|
| Исправлено |
#47533 — Исправлена опечатка при проверке режима ECB в адаптере OpenSSL AES и обновлена соответствующая документация.
|
| Исправлено |
#46886 — Добавлен системный тест фильтрации опубликованных и неопубликованных материалов.
|
| Исправлено |
#47555 — Добавлен системный тест консольной команды очистки кэша.
|
| Исправлено |
#47556 — Добавлен системный тест консольных команд планировщика задач.
|
| Исправлено |
#47712 — Добавлены системные тесты пользовательских полей в материалах.
|
| Исправлено |
#47254 — Версия phpMyAdmin в среде Codespaces обновлена до актуальной.
|
| Исправлено |
#47476 — В аргументы события содержимого модуля материалов добавлен отсутствовавший параметр страницы.
|
| Исправлено |
#47480 — Исправлен неправильный ключ параметра привязки в HTML-помощнике категорий.
|
| Исправлено |
#45145 — Исправлена неправильная ошибка, возникавшая при переименовании файла.
|
| Исправлено |
#47307 — Исправлена проблема доступности ссылки «Наверх».
|
| Исправлено |
#47401 — Удалена неиспользуемая ссылка на веб-ресурс.
|
| Исправлено |
#47735 — Исправлен предварительный просмотр версий материалов для пользователей с правами автора.
|
| Исправлено |
#47610 — Добавлены интеграционные тесты для получения списка расширений по типу.
|
| Примечание |
Joomla 5.4.6 является обновлением безопасности и исправления ошибок.
|
| Примечание |
Рекомендуется установить Joomla 5.4.6 как можно скорее.
|
| Примечание |
Релиз Joomla 5.4.6 выпущен одновременно с Joomla 6.1.1.
|
| Примечание |
Перед обновлением рекомендуется создать резервную копию сайта и проверить совместимость установленных расширений и шаблонов.
|
| Примечание |
При обновлении с версии ниже Joomla 4.4 необходимо сначала перейти на Joomla 4.4, а затем обновляться до Joomla 5.
|
| Исправлено |
#47474 — Исправлено регулярное выражение ShowOnRule для пользовательских полей.
|
| Исправлено |
#47520 — Обновлён номер версии в документации метода allowEdit.
|
| Исправлено |
#47523 — В файле шаблона связей теперь используется полный путь для переменной $this.
|
| Исправлено |
#47433 — Исправлено двойное преобразование часового пояса в датах файлов менеджера медиафайлов.
|
| Исправлено |
#47448 — Для единообразного отображения в режимах RTL и LTR теперь используется логический радиус верхнего угла.
|
| Исправлено |
#47462 — Исправлен сброс угла поворота изображения на 0 в менеджере медиафайлов.
|
| Исправлено |
#47467 — В модуле материалов mod_articles добавлена обработка события onContentPrepare.
|
| Исправлено |
#47478 — TinyMCE теперь загружает несжатый пользовательский CSS-файл, если его минимизированная версия отсутствует.
|
| Исправлено |
#47505 — Исправлена подсветка обязательного модального поля категории при ошибке проверки.
|
| Исправлено |
#47529 — Библиотека phpseclib/phpseclib обновлена до версии 3.0.50 для устранения одной уязвимости высокой степени опасности.
|
| Исправлено |
#47530 — Обновлены косвенные зависимости NPM для устранения восьми уязвимостей безопасности.
|
| Исправлено |
#47511 — Добавлено предупреждение об удалении повторяющихся полей вложенной формы при сохранении.
|
| Исправлено |
#47540 — Исправлена английская притяжательная форма слова users в языковом тексте.
|
| Исправлено |
#47208 — Предотвращена рекурсия в плагине обработки тегов loadposition и loadmodule.
|
| Исправлено |
#47534 — Косвенная зависимость среды разработки lodash обновлена до версии 4.18.1.
|
| Примечание |
Joomla 5.4.5 является выпуском с исправлениями ошибок для ветки Joomla 5.
|
| Примечание |
Отдельные исправления безопасности ядра Joomla для этой версии не объявлялись.
|
| Примечание |
Обновление включает исправление одной уязвимости высокой степени опасности в библиотеке phpseclib.
|
| Примечание |
Обновление также устраняет восемь уязвимостей в косвенных зависимостях NPM.
|
| Примечание |
Перед обновлением рекомендуется создать резервную копию сайта и проверить совместимость установленных расширений и шаблонов.
|
| Примечание |
При обновлении с версии ниже Joomla 4.4 необходимо сначала перейти на Joomla 4.4, а затем обновляться до Joomla 5.
|
| Безопасность |
[20260301] Усилен контроль прав доступа ACL в компоненте com_ajax.
|
| Безопасность |
[20260302] Устранена SQL-инъекция в конечной точке веб-службы материалов компонента com_content.
|
| Безопасность |
[20260303] Устранена XSS-уязвимость в представлении сравнения компонента com_associations.
|
| Безопасность |
[20260304] Устранены XSS-уязвимости в различных местах вывода заголовков материалов.
|
| Безопасность |
[20260305] Устранена возможность произвольного удаления файлов через компонент обновления Joomla com_joomlaupdate.
|
| Безопасность |
[20260306] Исправлена некорректная проверка доступа в конечных точках веб-служб.
|
| Исправлено |
#46866 — Обновлена информация о версии развёртывания.
|
| Исправлено |
#46857 — Уменьшено количество исключений в файле phpstan-baseline.neon.
|
| Исправлено |
#46811 — Исправлена подсветка дат в календаре на сайте.
|
| Исправлено |
#46905 — Обновлён сценарий browserlist:update.
|
| Исправлено |
#46889 — Исправлена инициализация TinyMCE в Firefox Developer Edition.
|
| Исправлено |
#46719 — Исправлено наследование атрибута data-transitions от первого разрешённого элемента содержимого.
|
| Исправлено |
#46835 — Обновлён шаблон Pull Request для автоматического связывания с задачей.
|
| Исправлено |
#46910 — Исправлено отображение календаря для языков с направлением письма справа налево.
|
| Исправлено |
#46917 — В шаблон Pull Request добавлена информация о политике использования искусственного интеллекта.
|
| Исправлено |
#46906 — Обновлены данные Browserlist.
|
| Исправлено |
#46881 — При получении баннеров добавлены проверки состояния публикации.
|
| Исправлено |
#46929 — На этапе подготовки автоматического обновления теперь доступно имя файла обновления.
|
| Исправлено |
#47235 — Из файла README.md удалена повторяющаяся пустая строка.
|
| Исправлено |
#47226 — Исправлен фон отметки выбранного значения в полях Choices.js.
|
| Исправлено |
#47253 — Добавлен рабочий процесс для автоматической маркировки конфликтующих Pull Request.
|
| Исправлено |
#47265 — Отключён пустой шаблон создания задач на GitHub.
|
| Исправлено |
#47286 — Исправлена опечатка в комментарии файла merge-conflicts.yml.
|
| Исправлено |
#47258 — Обновлён список удаляемых файлов и каталогов в script.php для выпуска Joomla 5.4.4.
|
| Исправлено |
#47293 — В файл CONTRIBUTING.md добавлены новые версии Joomla.
|
| Исправлено |
#47268 — Исправлено мигание значков боковой панели в административной части Joomla.
|
| Исправлено |
#47218 — В модуле популярных тегов mod_tags_popular исправлен повторный подсчёт материалов при связи «многие ко многим».
|
| Исправлено |
#47263 — В модуле материалов mod_articles исправлен условный вывод ссылки «Подробнее».
|
| Исправлено |
#47244 — Исправлены внутренние отступы в полях выбора Choices.js.
|
| Исправлено |
#47321 — Обновлены зависимости среды разработки NPM для устранения девяти уязвимостей безопасности.
|
| Исправлено |
#47217 — Исправлена остановка планировщика задач, если одна из задач зависла.
|
| Исправлено |
#47336 — Добавлена проверка существования пути к схеме, указанного в манифесте.
|
| Исправлено |
#47352 — При очистке фильтров SearchTools теперь также сбрасываются фильтры полей выбора.
|
| Исправлено |
#46933 — Исправлены предупреждения о неопределённых ключах массива при проверке разрешений рабочих процессов.
|
| Исправлено |
#47274 — Исправлено отсутствие номера версии Joomla в уведомлениях о ночных сборках.
|
| Исправлено |
#47390 — В командах ночной сборки вместо переменной MINORVERSION теперь используется DRONE_BRANCH.
|
| Исправлено |
#47397 — Скорректировано экранирование кавычек в уведомлениях о ночных сборках.
|
| Исправлено |
#47399 — Исправлено формирование уведомлений о ночных сборках с использованием одинарных кавычек и объединения строк.
|
| Исправлено |
#47376 — Исправлено исключение в MailHelper::isEmailAddress() при проверке адреса с недопустимыми символами.
|
| Исправлено |
#47388 — Кнопка «Версии» теперь скрывается, если компонент истории содержимого com_contenthistory отключён.
|
| Исправлено |
#47406 — Косвенная зависимость NPM flatted обновлена для устранения уязвимости высокой степени опасности.
|
| Исправлено |
#47251 — Исправлены относительные пути к ресурсам на странице ошибки шаблона Cassiopeia.
|
| Исправлено |
#47411 — Обновлён шаблон GitHub для запросов новых функций.
|
| Исправлено |
#47422 — Обновлены GitHub Actions и прекращено использование Node.js 20.
|
| Исправлено |
#47427 — Кнопка редактирования медиафайла теперь отключается, если не включён ни один плагин обработки медиафайлов.
|
| Примечание |
Joomla 5.4.4 является обновлением безопасности и исправления ошибок.
|
| Примечание |
Рекомендуется установить Joomla 5.4.4 как можно скорее.
|
| Примечание |
Релиз Joomla 5.4.4 выпущен одновременно с Joomla 6.0.4.
|
| Примечание |
Перед обновлением рекомендуется создать резервную копию сайта и проверить совместимость установленных расширений и шаблонов.
|
| Примечание |
При обновлении с версии ниже Joomla 4.4 необходимо сначала перейти на Joomla 4.4, а затем обновляться до Joomla 5.
|
| Исправлено |
Исправлена опечатка в комментарии.
|
| Исправлено |
Устранено предупреждение при формировании ссылки на тег без Itemid.
|
| Исправлено |
Ссылки-якоря теперь пропускаются сценарием версионирования CSS.
|
| Исправлено |
Исправлено дублирование ссылки «Главная» модулем хлебных крошек на многоязычных сайтах.
|
| Исправлено |
Скрыта ссылка на справку в меню панели управления.
|
| Исправлено |
Обновлён HTTP-пакет Joomla Framework.
|
| Исправлено |
Класс обработки изображений теперь принимает пользовательские входные данные.
|
| Исправлено |
Исправлен код завершения CLI-установщика, если версия PHP не соответствует требованиям.
|
| Исправлено |
Модулю архивных материалов добавлена метка устаревшего расширения.
|
| Исправлено |
Исправлена ошибка 500 в Умном поиске при использовании определённых поисковых запросов.
|
| Исправлено |
Уточнено регулярное выражение для поиска пунктов меню, чтобы предотвратить появление дублирующихся значков редактирования.
|
| Исправлено |
Тип поля списка групп пользователей в XML приведён к нижнему регистру: usergrouplist.
|
| Исправлено |
Исправлено отсутствие родительских пунктов при создании пункта меню с помощью функции «Сохранить в меню».
|
| Исправлено |
Пакет paragonie/sodium_compat обновлён до версии 1.24.0 для устранения предупреждений Composer Audit.
|
| Исправлено |
Обновлены зависимости для разработки и устранены обнаруженные NPM Audit уязвимости безопасности.
|
| Исправлено |
Исправлена опечатка в комментарии.
|
| Исправлено |
Удалена папка layouts и добавлены предустановки.
|
| Исправлено |
Дополнительно исправлено отсутствие родительских пунктов при создании пункта меню с помощью функции «Сохранить в меню».
|
| Исправлено |
Исправлена проверка OptionsRule для поддержки полей groupedlist.
|
| Исправлено |
Исправлен регистр символов в манифесте mod_articles.
|
| Исправлено |
Отменены изменения, связанные с улучшением почтового компонента.
|
| Исправлено |
Исправлена ошибка Metis Menu, возникавшая при нажатии за пределами раскрывающегося меню.
|
| Исправлено |
Пакет algo26-matthias/idna-convert обновлён до версии 3.2.1.
|
| Исправлено |
Улучшено сообщение об ошибке при отсутствии архива.
|
| Исправлено |
К адресам изображений в структурированных данных теперь добавляется корневой URL сайта.
|
| Исправлено |
Исправлен тип переменной расширения в AssociationExtensionHelper.
|
| Исправлено |
Добавлена очистка кеша после объединения запроса на включение изменений.
|
| Исправлено |
Исправлен ответ веб-служб при запросе несуществующего уровня доступа пользователя.
|
| Исправлено |
Устранено предупреждение PHP 8.5 об использовании null в качестве ключа функции array_key_exists().
|
| Исправлено |
Выбранные строки на временной шкале профилировщика отладки теперь выделяются контуром.
|
| Исправлено |
Исправлена обработка изображений в модуле материалов.
|
| Исправлено |
Исправлено оформление кнопок в уведомлениях.
|
| Исправлено |
Исправлена обработка ZIP-архивов в компоненте шаблонов.
|
| Исправлено |
Обновлены зависимости для разработки и устранены уязвимости NPM низкого и среднего уровня опасности.
|
| Исправлено |
Веб-службы теперь позволяют обновлять пользователя методом PATCH без обязательного указания групп в запросе.
|
| Исправлено |
Добавлен интеграционный тест для проверки обновлений расширений.
|
| Исправлено |
Исправлен URL-адрес шрифтов.
|
| Исправлено |
Исправлено предупреждение о неопределённом ключе массива language в плагине SEF.
|
| Исправлено |
WebAssetRegistry теперь поддерживает переименованную папку панели управления.
|
| Исправлено |
Улучшено сообщение об ошибке при установке Joomla на MySQL.
|
| Исправлено |
Исправлен непереведённый текст в интерфейсе командной строки.
|
| Исправлено |
Обновлён шаблон запросов на включение изменений.
|
| Исправлено |
Веб-службы теперь позволяют обновлять учётную запись суперадминистратора методом PATCH.
|
| Исправлено |
Добавлены отсутствующие кавычки имён и исправлен регистр псевдонима столбца в классе Nested.
|
| Исправлено |
Стиль XML-кода полей Joomla.form.field приведён к единому виду.
|
| Исправлено |
Папки с тестами HTTP-клиента Symfony исключены из пакетов Joomla.
|
| Исправлено |
Обновлены три зависимости для разработки, чтобы устранить предупреждения Composer Audit.
|
| Исправлено |
Обновлены косвенные зависимости для разработки и устранены 19 уязвимостей NPM.
|
| Исправлено |
Добавлены модульные тесты для правил форм.
|
| Исправлено |
Исправлено удаление папки installation в Windows.
|
| Исправлено |
Обновлён список удаляемых файлов и папок в script.php.
|
| Исправлено |
Для задачи разблокировки объектов добавлено значение по умолчанию.
|
| Исправлено |
Устранён повторный вызов getLayoutData в модуле популярных тегов.
|
| Исправлено |
Добавлена проверка отсутствующего пользователя в плагине журнала действий для предотвращения предупреждений PHP.
|
| Исправлено |
Перед обращением к элементу заголовка страницы теперь проверяется его существование.
|
| Исправлено |
Устранён сбой поля календаря при использовании недопустимого формата даты.
|
| Исправлено |
Отменено изменение, позволявшее создавать уровни доступа пользователей через POST-запрос веб-служб.
|
| Примечание |
Joomla 5.4.3 является корректирующим выпуском серии Joomla 5.4.
|
| Примечание |
Версия Joomla 5.4.3 выпущена одновременно с Joomla 6.0.3.
|
| Примечание |
Отдельные исправления безопасности ядра Joomla для этой версии не объявлялись.
|
| Примечание |
Некоторые зависимости обновлены для устранения предупреждений аудита и уязвимостей безопасности.
|
| Примечание |
В Firefox 148 обнаружена проблема совместимости с редактором TinyMCE, которая может вызывать мерцание и бесконечную загрузку содержимого.
|
| Примечание |
Для устранения проблемы совместимости Firefox 148 и TinyMCE опубликовано устанавливаемое исправление.
|
| Примечание |
Перед обновлением рекомендуется создать полную резервную копию файлов и базы данных сайта.
|
| Примечание |
При обновлении с версии ниже Joomla 4.4 рекомендуется сначала перейти на Joomla 4.4.
|
| Безопасность |
Устранена недостаточная фильтрация содержимого для URL-адресов типа data, позволявшая проводить XSS-атаки через теги изображений.
|
| Безопасность |
Устранены XSS-уязвимости в плагинах разрыва страницы и навигации по страницам.
|
| Добавлено |
Добавлена полная поддержка PHP 8.5.
|
| Добавлено |
PHP 8.5 добавлен в модульные и интеграционные тесты.
|
| Добавлено |
В README добавлен раздел о выборе целевой ветки для запросов на включение изменений.
|
| Исправлено |
Исправлен статический вызов getTemplate в шаблонах электронных писем.
|
| Исправлено |
Обновлено использование функции fputcsv для совместимости с PHP 8.4.
|
| Исправлено |
Исправлена проверка версии PHP 8.5.
|
| Исправлено |
Удалены оставшиеся устаревшие вызовы JText.
|
| Исправлено |
Исправлена ошибка 404 в маршруте конфигурации компонентов веб-служб, если название компонента содержит цифры.
|
| Исправлено |
Исправлено согласование заголовков Envelope-From и Return-Path с адресом отправителя в MailTemplateFactory.
|
| Исправлено |
Исправлено условие проверки формата запроса в MenusHelper, вызывавшее предупреждение об использовании устаревшего кода.
|
| Исправлено |
Типы сообщений success и message теперь правильно сопоставляются с SymfonyStyle в ConsoleApplication.
|
| Исправлено |
В осенней цветовой схеме тёмного режима удалена рамка боковой панели и добавлена тень.
|
| Исправлено |
Обновлены косвенные зависимости для разработки и устранены уязвимости, обнаруженные NPM Audit.
|
| Исправлено |
Исправлена перезапись фильтра таксономии в Умном поиске при наличии одинаковых заголовков.
|
| Исправлено |
Материалы больше не загружаются в макете блога, если их загрузка отключена в настройках.
|
| Исправлено |
Исправлено регулярное выражение в DocumentRenderer.php.
|
| Исправлено |
Модуль последних действий теперь загружает языковые файлы соответствующих расширений.
|
| Исправлено |
Исправлена функция отложенного напоминания в плагине уведомления об окончании поддержки Joomla.
|
| Исправлено |
Исправлена ошибка MySQL 8 «Недопустимый аргумент регулярного выражения» в модели баннеров.
|
| Исправлено |
Дополнительно обновлены косвенные зависимости для разработки и устранены уязвимости NPM.
|
| Исправлено |
Исправлены уведомления планировщика задач об обновлении Joomla с версий ниже Joomla 5.3.
|
| Исправлено |
Ошибки завершения автоматического обновления теперь возвращаются в ответе API.
|
| Исправлено |
Удалён ненужный вызов setError с пустым значением.
|
| Исправлено |
Обновлены зависимости для разработки и устранены обнаруженные NPM уязвимости безопасности.
|
| Исправлено |
Из редактора TinyMCE удалена ссылка на устаревший конструктор тем оформления.
|
| Исправлено |
Исправлен список полей в настройках подформы, где ошибочно отображалось текущее поле.
|
| Примечание |
Joomla 5.4.2 является выпуском безопасности и исправления ошибок.
|
| Примечание |
Версия Joomla 5.4.2 выпущена одновременно с Joomla 6.0.2.
|
| Примечание |
Уязвимость CVE-2025-63082 имеет средний уровень опасности и низкую вероятность эксплуатации.
|
| Примечание |
Уязвимость CVE-2025-63083 имеет средний уровень опасности и низкую вероятность эксплуатации.
|
| Примечание |
Перед обновлением рекомендуется создать полную резервную копию файлов и базы данных сайта.
|
| Примечание |
Обновление рекомендуется предварительно проверить на копии рабочего сайта.
|
| Примечание |
При обновлении с версии ниже Joomla 4.4 необходимо сначала перейти на Joomla 4.4, а затем выполнить обновление до Joomla 5.
|
| Добавлено |
В Codespaces добавлена поддержка тестирования электронной почты с помощью Mailpit.
|
| Добавлено |
Уже выбранные элементы в улучшенных списках теперь отмечаются галочкой.
|
| Добавлено |
MySQL добавлен в матрицу тестирования с указанием минимальной и максимальной поддерживаемых версий базы данных.
|
| Исправлено |
Исправлено использование устаревшего кода в PHP 8.5.
|
| Исправлено |
Устранены предупреждения об устаревшем коде в PHP 8.5.
|
| Исправлено |
Исправлены дополнительные участки кода, устаревшие в PHP 8.5.
|
| Исправлено |
Исправлено отсутствие некоторых параметров в постраничной навигации.
|
| Исправлено |
Исправлено сохранение истории содержимого при использовании PostgreSQL.
|
| Исправлено |
Удалён устаревший в PHP 8.5 вызов функции xml_parser_free().
|
| Исправлено |
Удалён устаревший в PHP 8.5 вызов функции curl_close().
|
| Исправлено |
В InstallerScript исправлено использование поля id вместо extension_id для таблицы расширений.
|
| Исправлено |
Устранено использование null в качестве смещения массива, устаревшее в PHP 8.5.
|
| Исправлено |
Удалено использование устаревших методов setAccessible() объектов Reflection.
|
| Исправлено |
Исправлено использование null в качестве смещения массива в модульных тестах.
|
| Исправлено |
Пакет joomla/http обновлён до версии 3.1.3 для устранения устаревшего вызова curl_close() в PHP 8.5.
|
| Исправлено |
Пакет joomla/test обновлён до версии 3.0.4 для устранения устаревшего вызова Reflection setAccessible() в PHP 8.5.
|
| Исправлено |
Удалён устаревший в PHP 8.5 вызов функции imagedestroy().
|
| Исправлено |
Исправлено сообщение запроса конфиденциальности при отключённой отправке электронной почты.
|
| Исправлено |
Улучшены сообщения об ошибках и справочная информация в интерфейсе командной строки.
|
| Исправлено |
Исправлено отображение цветовой схемы панели управления.
|
| Исправлено |
Исправлен формат записей в журнале.
|
| Исправлено |
Для улучшения доступности добавлено подчёркивание ссылок.
|
| Исправлено |
Удалены устаревшие рабочие процессы GitHub Actions для Joomla 4.4 и очищен файл contributing.md.
|
| Исправлено |
Обновлён список удаляемых файлов в script.php.
|
| Исправлено |
Исправлена запланированная задача уведомления об обновлениях Joomla.
|
| Исправлено |
Исправлена ошибка установки Joomla в Windows.
|
| Исправлено |
В модели категорий материалов добавлена проверка инициализации состояния.
|
| Исправлено |
Исправлены возвращаемые типы методов getDocument и getLanguage класса приложения.
|
| Исправлено |
Улучшена предварительная проверка обновления до Joomla 6.0.0, исправлено непонятное сообщение и добавлены дополнительные уведомления.
|
| Исправлено |
Ошибка 401 Unauthorized теперь обрабатывается без возникновения необработанной серверной ошибки 500.
|
| Исправлено |
Улучшено сообщение о временной папке PHP.
|
| Исправлено |
Исправлена сортировка материалов в модуле материалов.
|
| Исправлено |
Зависимость mysql2 для разработки обновлена с версии 2.3.3 до версии 3.15.3.
|
| Исправлено |
Исправлена автоматическая очистка кеша модуля материалов.
|
| Исправлено |
Критические ошибки 404 и 406 заменены уведомлениями с полезной диагностической информацией.
|
| Исправлено |
Страница принудительного входа и задача captive.validate теперь доступны даже при обязательном сбросе пароля.
|
| Исправлено |
Значения NULL обновлены в ссылках Умного поиска.
|
| Исправлено |
Исправлена проверка контрольной суммы SHA из XML-файла сервера обновлений.
|
| Исправлено |
Исправлен вывод непереведённой языковой константы JLIB_APPLICATION_ERROR.
|
| Исправлено |
Исправлена отправка заголовков в API-контроллере компонента Медиа.
|
| Исправлено |
Задача очистки сеансов SessionGC теперь удаляет связанные метаданные из базы данных.
|
| Исправлено |
На странице ошибки предотвращён вывод модулей при неполной инициализации приложения.
|
| Исправлено |
Исправлены ошибки установщика языковых пакетов.
|
| Исправлено |
Исправлена информация о версии Joomla.
|
| Исправлено |
Информация профиля больше не запрашивается, если с профилем не связан пользователь.
|
| Исправлено |
Обновлён макет повторяемой таблицы repeatable-table.php.
|
| Исправлено |
Исправлено оформление блока комментария в соответствии со стандартами кода.
|
| Исправлено |
Обновлены косвенные зависимости для разработки и устранены уязвимости, обнаруженные NPM Audit.
|
| Исправлено |
Предотвращено появление уведомлений при обработке повреждённых изображений.
|
| Исправлено |
При сохранении копии фильтра Умного поиска больше не создаются уникальные заголовок и псевдоним.
|
| Примечание |
Joomla 5.4.1 является корректирующим выпуском серии Joomla 5.4.
|
| Примечание |
Версия Joomla 5.4.1 выпущена 25 ноября 2025 года одновременно с Joomla 6.0.1.
|
| Примечание |
Отдельные исправления безопасности ядра Joomla для этой версии не объявлялись.
|
| Примечание |
Значительная часть изменений направлена на повышение совместимости с PHP 8.5.
|
| Примечание |
Перед обновлением рекомендуется создать полную резервную копию файлов и базы данных сайта.
|
| Примечание |
Обновление рекомендуется предварительно проверить на копии рабочего сайта.
|
| Примечание |
При обновлении с версии ниже Joomla 4.4 необходимо сначала перейти на Joomla 4.4, а затем выполнить обновление до Joomla 5.
|
| Добавлено |
Добавлена система автоматического обновления ядра Joomla.
|
| Добавлено |
Добавлен клиент автоматических обновлений Joomla.
|
| Добавлено |
Добавлены уведомления и описание настроек автоматического обновления.
|
| Добавлено |
Добавлен значок состояния автоматического обновления в панели управления.
|
| Добавлено |
Добавлена возможность отказаться от автоматических обновлений во время установки Joomla.
|
| Добавлено |
Добавлен выбор групп пользователей, получающих уведомления об автоматических обновлениях.
|
| Добавлено |
Уведомления об автоматических обновлениях могут отправляться всем суперадминистраторам.
|
| Добавлено |
Добавлены события плагинов для интеграции с системой автоматического обновления.
|
| Добавлено |
В предварительную проверку обновления добавлена проверка плагинов обратной совместимости с Joomla 6.
|
| Добавлено |
Добавлен и включён плагин обратной совместимости с Joomla 6.
|
| Добавлено |
В предварительную проверку обновления добавлена ссылка на раздел «Система — Обслуживание — База данных».
|
| Добавлено |
В уведомление об обновлении добавлена ссылка на раздел шаблонов электронных писем.
|
| Добавлено |
Для пункта меню входа пользователей добавлена поддержка настраиваемой ссылки регистрации.
|
| Добавлено |
В списке материалов добавлен фильтр автора «Нет», позволяющий найти материалы удалённых пользователей.
|
| Добавлено |
В списке материалов добавлен фильтр меток «Нет», позволяющий найти материалы без меток.
|
| Добавлено |
В списке контактов добавлен фильтр меток «Нет».
|
| Добавлено |
В списке лент новостей добавлен фильтр меток «Нет».
|
| Добавлено |
В списках категорий добавлен фильтр меток «Нет».
|
| Добавлено |
Для полей без назначенной группы теперь отображается значение «Нет».
|
| Добавлено |
Для заметок, связанных с удалёнными пользователями, теперь отображается значение «Нет».
|
| Добавлено |
В менеджер материалов и API добавлен фильтр заблокированных материалов.
|
| Добавлено |
Для архивных материалов добавлен параметр порядка сортировки по годам.
|
| Добавлено |
В модуле материалов добавлен уровень заголовка H6.
|
| Добавлено |
В модуле материалов параметр показа изображений теперь доступен и при обрезке вводного текста.
|
| Добавлено |
Для избранных материалов добавлены даты начала и окончания публикации в избранном.
|
| Добавлено |
Для разработки и тестирования Joomla добавлена поддержка GitHub Codespaces.
|
| Добавлено |
В плагин отладки добавлен значок перехода к настройкам.
|
| Изменено |
Joomla 5.4 подготовлена в качестве переходной версии для обновления до Joomla 6.
|
| Изменено |
Классы таблиц компонентов и ядра Joomla переведены на современную архитектуру.
|
| Изменено |
Модули случайного изображения, меню, последних материалов, пользователей на сайте, авторизованных пользователей, панели конфиденциальности, Умного поиска и входа переведены на сервис-провайдеры.
|
| Изменено |
Устаревание методов регистрации слушателей плагинов перенесено на Joomla 7.
|
| Изменено |
Срок удаления устаревших механизмов событий, редакторов и CAPTCHA продлён до Joomla 7.
|
| Изменено |
Срок удаления метода JLoader::register() перенесён с Joomla 6 на Joomla 7.
|
| Изменено |
Свойство app в FieldsPlugin объявлено устаревшим.
|
| Изменено |
Устаревший код универсальной модели содержимого UCM объявлен устаревшим.
|
| Изменено |
Представления панели управления переведены с устаревшей обработки ошибок на исключения.
|
| Изменено |
Событие таблицы onBeforeDelete переименовано в onTableBeforeDelete.
|
| Изменено |
Метод DatabaseQuery::castAsChar() заменён на castAs().
|
| Изменено |
Обновлены зависимости Composer и NPM.
|
| Изменено |
Пакет joomla/filesystem обновлён до версии 3.2.0.
|
| Изменено |
Версии используемых рабочих процессов GitHub Actions обновлены до версии 5.
|
| Изменено |
Обновлён экран знакомства с новыми возможностями Joomla.
|
| Изменено |
Обновлена информация о системе в панели управления.
|
| Изменено |
Обновлена документация для разработчиков Joomla.
|
| Исправлено |
Исправлен фильтр материалов по автору.
|
| Исправлено |
Исправлено отображение удалённых пользователей в заметках о пользователях.
|
| Исправлено |
Улучшено отображение полей, которым не назначена группа полей.
|
| Исправлено |
Улучшено отображение сообщений об ошибках меток.
|
| Исправлено |
Исправлена ширина всплывающих подсказок.
|
| Исправлено |
Улучшено сообщение подтверждения удаления файлов в Медиа-менеджере.
|
| Исправлено |
Добавлена современная обработка ошибок с помощью метода shouldUseException().
|
| Исправлено |
Исправлена обработка ответов сервера автоматических обновлений.
|
| Исправлено |
Улучшена работа автоматических обновлений на локальных сайтах.
|
| Исправлено |
Улучшено журналирование загрузки пакетов автоматического обновления.
|
| Исправлено |
Исправлено отображение состояния регистрации автоматического обновления после новой установки.
|
| Исправлено |
Исправлены коды состояния API компонента обновления Joomla при отключённых автоматических обновлениях.
|
| Исправлено |
Информация о версиях, предполагающих переход на более старую версию, больше не обрабатывается системой TUF.
|
| Исправлено |
URL-адрес информации об обновлении TUF преобразуется в формат, совместимый со старым механизмом обновлений.
|
| Исправлено |
Скрипты обновления базы данных больше не создают дублирующиеся записи при повторном выполнении.
|
| Исправлено |
Исправлена предварительная проверка минимальной требуемой версии PHP.
|
| Исправлено |
Исправлено отображение уведомления об ошибке регистрации пользователя.
|
| Исправлено |
Исправлен учёт вложенных папок кеша в статистике раздела очистки кеша.
|
| Исправлено |
Оптимизирован модуль Умного поиска.
|
| Исправлено |
Исправлены фильтры редактора TinyMCE.
|
| Исправлено |
Исправлена папка загрузки по умолчанию в TinyMCE.
|
| Исправлено |
Для события onContentCleanCache больше не требуется принудительное использование класса Model\AfterCleanCacheEvent.
|
| Исправлено |
Исправлена обработка события удаления содержимого системным плагином Schema.org.
|
| Исправлено |
Исправлен несовместимый с предыдущими версиями код метода AbstractView::get().
|
| Исправлено |
Исправлен прямой доступ к состоянию модели, объявленный устаревшим.
|
| Исправлено |
Исправлен прямой доступ к состоянию модели в ArchiveModel компонента материалов.
|
| Исправлено |
Исправлено создание таблицы menuType с использованием базы данных из контейнера зависимостей.
|
| Исправлено |
Исправлена разблокировка и возможное удаление системных плагинов при новых установках и обновлениях.
|
| Исправлено |
Исправлены пункты меню пользовательских полей в предустановках панели управления.
|
| Исправлено |
Исправлен пункт меню списка пользовательских полей в панели управления.
|
| Исправлено |
Исправлен пункт меню «Все группы полей» в панели управления.
|
| Исправлено |
Для писем автоматического обновления теперь используется правильный язык.
|
| Исправлено |
Улучшен код уведомлений о доступных обновлениях.
|
| Исправлено |
Исправлена сортировка языковых констант автоматического обновления в установщике.
|
| Исправлено |
Исправлена сортировка языковых констант в установочном файле joomla.ini.
|
| Исправлено |
Исправлена устаревшая переменная сценария сборки, что позволяет собирать Joomla с помощью Node.js 24.
|
| Исправлено |
Улучшена доступность плагина статистики Joomla.
|
| Исправлено |
Исправлены устаревшие вызовы метода установки файлов cookie.
|
| Исправлено |
Устранено использование устаревшего метода AbstractView::get() в макетах.
|
| Исправлено |
Исправлено именование языковых констант.
|
| Исправлено |
Исправлены опечатки в действиях и языковых константах.
|
| Исправлено |
Исправлено описание настроек пользовательского журналирования.
|
| Исправлено |
Уведомление компонента многоязычных связей перемещено в более подходящее место.
|
| Исправлено |
Удалены неиспользуемые стили CSS из модуля материалов.
|
| Исправлено |
Исправлена структура журнала устаревших интерфейсов базы данных PHPStan.
|
| Удалено |
Удалены устаревшие константы ядра Joomla.
|
| Удалено |
Удалены вызовы LegacyPropertyManagementTrait из класса пользователя.
|
| Удалено |
Удалено использование устаревшего диспетчера в конструкторах плагинов.
|
| Удалено |
Удалён устаревший код обработки HTTP-ответов.
|
| Удалено |
Удалены дублирующиеся языковые константы.
|
| Удалено |
Удалены устаревшие ссылки на библиотеку FOF из комментариев кода.
|
| Удалено |
Удалены лишние логические выражения.
|
| Примечание |
Joomla 5.4.0 является минорным выпуском серии Joomla 5.
|
| Примечание |
Версия Joomla 5.4.0 выпущена 14 октября 2025 года одновременно с Joomla 6.0.0.
|
| Примечание |
Joomla 5.4 служит переходной версией для обновления существующих сайтов Joomla 5 до Joomla 6.
|
| Примечание |
Перед переходом на Joomla 6 рекомендуется проверить совместимость установленных расширений и шаблонов.
|
| Примечание |
Перед обновлением рекомендуется создать полную резервную копию файлов и базы данных сайта.
|
| Примечание |
Обновление рекомендуется предварительно проверить на копии рабочего сайта.
|
| Примечание |
Для обновления сайта с Joomla 4 рекомендуется использовать последнюю версию Joomla 4.4.
|
| Безопасность |
Устранена XSS-уязвимость CVE-2025-54476, вызванная недостаточной фильтрацией содержимого в методах checkAttribute.
|
| Безопасность |
Устранена уязвимость CVE-2025-54477, позволявшая определить существование пользователей через механизм аутентификации ключами доступа.
|
| Добавлено |
Для диалоговых окон Joomla добавлена поддержка атрибута aria-label.
|
| Добавлено |
В механизм управления версиями добавлена проверка существования необходимых полей перед их использованием.
|
| Добавлено |
Классы транспорта теперь поддерживают массивы значений в HTTP-заголовках.
|
| Изменено |
Обновлена языковая константа интерфейса сайта.
|
| Изменено |
Обновлена документация для участников разработки Joomla.
|
| Изменено |
Обновлены зависимости Composer и NPM для устранения обнаруженных уязвимостей безопасности.
|
| Изменено |
Редактор TinyMCE обновлён с версии 6.8.5 до версии 6.8.6.
|
| Изменено |
Обновлён пакет joomla/filesystem.
|
| Изменено |
Обновлён значок раздела дополнительной информации в компоненте контактов.
|
| Изменено |
Очищена документация PHPDoc.
|
| Изменено |
Пакет joomla/oauth2 обновлён до версии 3.0.2.
|
| Исправлено |
Исправлено отображение префикса базы данных.
|
| Исправлено |
Исправлена работа календаря при скрытых номерах недель и использовании 24-часового формата времени.
|
| Исправлено |
Маршрутизатор меток теперь ограничивает неточные совпадения пунктами меню, для которых разрешены любые метки.
|
| Исправлено |
Исправлено сворачивание мобильного меню шаблона Cassiopeia.
|
| Исправлено |
Запрещена явная установка идентификатора сеанса через параметры GET-запроса.
|
| Исправлено |
Восстановленная версия материала теперь корректно блокируется за текущим пользователем.
|
| Исправлено |
Исправлено предупреждение о неопределённом ключе массива в файле table/nested.php.
|
| Исправлено |
Уникальность псевдонимов баннеров теперь проверяется как при создании, так и при обновлении.
|
| Исправлено |
DELETE-запрос к несуществующему объекту теперь возвращает HTTP-код 204.
|
| Исправлено |
Устранён бесконечный цикл API при запросе неизвестного ресурса на сайте, переведённом в автономный режим.
|
| Исправлено |
Для XML-ответов и веб-лент теперь устанавливается правильный заголовок состояния HTTP.
|
| Исправлено |
Упрощён код сообщения об отсутствии файлов в Медиа-менеджере.
|
| Исправлено |
Исправлена ошибка копирования и вставки в определениях полей форм.
|
| Исправлено |
Обновление TinyMCE исправляет неправильное положение курсора в редакторе.
|
| Исправлено |
Обновление joomla/filesystem исправляет загрузку расширений при значении post_max_size, равном нулю.
|
| Исправлено |
Исправлено кеширование параметров метода getOptions поля Predefinedlist.
|
| Исправлено |
Исправлена опечатка в параметре deploy_version компонента планировщика задач.
|
| Исправлено |
После первого запуска набора тестов корректно очищаются тестовые ленты новостей и их категории.
|
| Исправлено |
Добавлены отсутствующие точки в конце предложений интерфейса.
|
| Исправлено |
Исправлено обновление автора элемента с меткой при сохранении материала.
|
| Исправлено |
В SchemaorgPrepareDateTrait используется правильный формат даты ISO 8601.
|
| Исправлено |
Обновление joomla/oauth2 исправляет регистронезависимую аутентификацию OAuth2Client.
|
| Исправлено |
Исправлено ошибочное удаление уведомлений об авторских правах из медиафайлов во время сборки Joomla.
|
| Удалено |
Удалён устаревший файл .github/ISSUE_TEMPLATE.md.
|
| Примечание |
Joomla 5.3.4 является выпуском безопасности и исправления ошибок.
|
| Примечание |
Версия Joomla 5.3.4 выпущена 30 сентября 2025 года.
|
| Примечание |
Уязвимость CVE-2025-54476 имеет средний уровень опасности и среднюю вероятность эксплуатации.
|
| Примечание |
Уязвимость CVE-2025-54477 имеет низкий уровень опасности и низкую вероятность эксплуатации.
|
| Примечание |
Исправления безопасности также выпущены для Joomla 4.4.14.
|
| Примечание |
Перед обновлением рекомендуется создать полную резервную копию файлов и базы данных сайта.
|
| Примечание |
Обновление рекомендуется предварительно проверить на копии рабочего сайта.
|
| Примечание |
При обновлении с версии ниже Joomla 4.4 необходимо сначала перейти на Joomla 4.4, а затем выполнить обновление до Joomla 5.
|
| Добавлено |
Добавлен системный тест для плагинов многофакторной аутентификации с использованием ключей доступа.
|
| Добавлено |
Добавлены переменные SCSS для оформления интерфейса.
|
| Добавлено |
Добавлено уведомление об окончании срока поддержки версии Joomla.
|
| Изменено |
Обновлена базовая конфигурация PHPStan для Joomla 5.3.
|
| Изменено |
Обновлена терминология, связанная с белыми списками.
|
| Изменено |
Тесты AppVeyor перенесены в GitHub Actions.
|
| Изменено |
В тестах Cypress теперь используется автоматически созданный Bearer-токен API.
|
| Изменено |
Обновлено описание тестов.
|
| Изменено |
Обновлён сборщик данных плагина отладки.
|
| Исправлено |
Исправлен цвет текста предупреждений .bg-warning в установщике для улучшения доступности.
|
| Исправлено |
Файл phpstan-baseline.neon исключён из дистрибутива Joomla.
|
| Исправлено |
Из конфигурации Drone удалены тесты, перенесённые в GitHub Actions.
|
| Исправлено |
Удалены оставшиеся настройки анализатора Phan.
|
| Исправлено |
Выполнена очистка конфигурации после перехода на GitHub Actions.
|
| Исправлено |
Предотвращено получение значения null для порядка сортировки при восстановлении элемента из истории версий.
|
| Исправлено |
Для URL-адресов с недопустимым именем контроллера теперь возвращается правильный HTTP-код 404.
|
| Исправлено |
Исправлено перенаправление при автоматической смене языка плагином фильтра языка с включёнными SEF-адресами.
|
| Исправлено |
Исправлено появление лишнего многоточия в модуле материалов.
|
| Исправлено |
Для элементов Choices принудительно устанавливается цвет фона для корректного отображения.
|
| Исправлено |
Исправлена строгая маршрутизация форм в интерфейсе сайта.
|
| Исправлено |
Исправлено формирование некорректного JSON-LD хлебных крошек Schema.org.
|
| Исправлено |
Дополнительно исправлена обработка хлебных крошек системным плагином Schema.org.
|
| Примечание |
Joomla 5.3.3 является корректирующим выпуском серии Joomla 5.3.
|
| Примечание |
Версия Joomla 5.3.3 выпущена 19 августа 2025 года.
|
| Примечание |
Отдельные исправления безопасности ядра Joomla для этой версии не объявлялись.
|
| Примечание |
Перед обновлением рекомендуется создать полную резервную копию файлов и базы данных сайта.
|
| Примечание |
Обновление рекомендуется предварительно проверить на копии рабочего сайта.
|
| Примечание |
При обновлении с версии ниже Joomla 4.4 необходимо сначала перейти на Joomla 4.4, а затем выполнить обновление до Joomla 5.
|
| Добавлено |
В модуль входа добавлена кнопка показа и скрытия пароля.
|
| Добавлено |
Добавлен рабочий процесс непрерывной интеграции на основе GitHub Actions.
|
| Изменено |
Оптимизирована загрузка языковых файлов плагинов Умного поиска.
|
| Изменено |
Кеширование OPcache отключено в системном тесте SEF для повышения стабильности тестирования.
|
| Исправлено |
Добавлена отсутствующая языковая константа установщика Joomla.
|
| Исправлено |
Исправлены комментарии в исходном коде.
|
| Исправлено |
Исправлено создание пакетов Zstandard сценарием build.php в macOS.
|
| Исправлено |
Исправлено отображение повторяющихся запросов в тёмном режиме плагина отладки.
|
| Исправлено |
Улучшена страница ошибки, отображаемая во время установки Joomla.
|
| Исправлено |
Исправлена ошибка копирования и вставки в комментарии исходного кода.
|
| Исправлено |
Исправлены ошибки и повышена стабильность сценария сборки build.php.
|
| Исправлено |
Исправлен тип пользовательских валидаторов форм.
|
| Удалено |
Удалена кнопка пользовательских полей из формы редактирования пользовательского модуля.
|
| Примечание |
Joomla 5.3.2 является корректирующим выпуском серии Joomla 5.3.
|
| Примечание |
Версия Joomla 5.3.2 выпущена 8 июля 2025 года.
|
| Примечание |
Отдельные исправления безопасности ядра Joomla для этой версии не объявлялись.
|
| Примечание |
Перед обновлением рекомендуется создать полную резервную копию файлов и базы данных сайта.
|
| Примечание |
Обновление рекомендуется предварительно проверить на копии рабочего сайта.
|
| Примечание |
При обновлении с версии ниже Joomla 4.4 необходимо сначала перейти на Joomla 4.4, а затем выполнить обновление до Joomla 5.
|
| Добавлено |
В системные тесты добавлена проверка журналов ошибок сервера.
|
| Добавлено |
В установщик добавлена информация о режиме разработки.
|
| Изменено |
Обновлены переводы Joomla.
|
| Изменено |
Упрощены аргументы метода File::upload().
|
| Изменено |
Обновлён датский перевод редактора TinyMCE.
|
| Изменено |
Обновлены встроенные ссылки на справку в языковых константах плагина Jooa11y.
|
| Изменено |
Уведомления журнала действий теперь используют часовой пояс сайта.
|
| Изменено |
Пакет joomla/database обновлён до версии 3.4.2 для совместимости с PHP 8.4.
|
| Исправлено |
Исправлен запрос скрытых параметров при установке Joomla через интерфейс командной строки.
|
| Исправлено |
Исправлены грамматические ошибки в тексте интерфейса.
|
| Исправлено |
Исправлена опечатка в названии события, заменяющего onUserBeforeDataValidation.
|
| Исправлено |
Исправлено расположение описания в строке поиска.
|
| Исправлено |
Исправлена всплывающая подсказка ссылки перехода к содержимому.
|
| Исправлено |
Улучшено сообщение об отсутствии файлов в Медиа-менеджере.
|
| Исправлено |
Устранено предупреждение PHP об устаревшем коде в модуле переключения языков.
|
| Исправлено |
Исправлена последовательность таблицы #__action_log_config при использовании PostgreSQL.
|
| Исправлено |
Плагин изменения размера изображений теперь учитывает индивидуальные ограничения ширины и высоты.
|
| Исправлено |
Устранено несоответствие между параметром по умолчанию и его подписью в фильтре материалов.
|
| Исправлено |
После фильтрации по нескольким категориям в форме создания материала теперь отображаются правильные пользовательские поля.
|
| Исправлено |
Исправлено отсутствие некоторых значений в улучшенных фильтрах выбора.
|
| Исправлено |
Исправлено указание версии устаревания программного интерфейса.
|
| Исправлено |
Исправлен порядок директив политики безопасности содержимого в настройках HTTP-заголовков.
|
| Исправлено |
В StateBehaviorTrait исправлен текст об устаревании и добавлена поддержка Registry.
|
| Исправлено |
Исправлена проверка допустимого JSON в SQL-запросах PostgreSQL.
|
| Исправлено |
Исправлены логические CSS-свойства установщика для языков с направлением текста справа налево.
|
| Исправлено |
Исправлено обновление расположения существующего сервера обновлений.
|
| Исправлено |
Улучшено форматирование длинных списков элементов в Умном поиске.
|
| Исправлено |
Ограничена длина записываемого поискового запроса для предотвращения ошибки MysqliStatement.
|
| Исправлено |
Изменённый URL-адрес сервера обновлений больше не отображается во время проверки обновлений.
|
| Исправлено |
Обновление joomla/database устраняет предупреждения об устаревшем коде в PHP 8.4.
|
| Исправлено |
При сохранении копии материала теперь правильно применяется снятие с публикации или переход рабочего процесса.
|
| Исправлено |
Исправлены ошибки интерфейса и улучшена доступность Медиа-менеджера.
|
| Исправлено |
В библиотеке phpass теперь используется безопасное по времени сравнение значений.
|
| Исправлено |
Исправлено отображение названий дней календаря для языков с направлением текста справа налево.
|
| Удалено |
Удалён неиспользуемый файл инструмента сборки scss-transform.mjs.
|
| Примечание |
Joomla 5.3.1 является корректирующим выпуском серии Joomla 5.3.
|
| Примечание |
Версия Joomla 5.3.1 выпущена 27 мая 2025 года.
|
| Примечание |
Отдельные исправления безопасности ядра Joomla для этой версии не объявлялись.
|
| Примечание |
Перед обновлением рекомендуется создать полную резервную копию файлов и базы данных сайта.
|
| Примечание |
Обновление рекомендуется предварительно проверить на копии рабочего сайта.
|
| Примечание |
При обновлении с версии ниже Joomla 4.4 необходимо сначала перейти на Joomla 4.4, а затем выполнить обновление до Joomla 5.
|
| Добавлено |
В представлении шаблонов электронных писем добавлен доступ к параметрам шаблона для расширенной настройки исходящих сообщений.
|
| Добавлено |
Для новых установок в Медиа-менеджер добавлена отдельная папка files для документов и других файлов, не являющихся изображениями.
|
| Добавлено |
В планировщик задач добавлена полная история выполнения задач.
|
| Добавлено |
В истории выполнения планировщика сохраняются сведения, необходимые для контроля и диагностики запланированных задач.
|
| Добавлено |
Добавлена настройка показа или скрытия заголовка материала в ссылке «Подробнее».
|
| Добавлено |
Добавлены новые методы управления скрытыми и служебными полями форм.
|
| Добавлено |
Добавлено событие BeforeUpdateSiteDownloadEvent, вызываемое перед загрузкой URL-адреса сервера обновлений.
|
| Добавлено |
Плагины установщика теперь могут изменять URL-адрес сервера обновлений перед его использованием.
|
| Добавлено |
В Медиа-менеджере добавлена поддержка миниатюр для видео, PDF, аудиофайлов и других типов файлов.
|
| Добавлено |
Компонент com_ajax теперь поддерживает результаты, реализующие StringableInterface.
|
| Добавлено |
Добавлена возможность настраивать ответы com_ajax с помощью объектов StringableInterface.
|
| Добавлено |
Добавлен ознакомительный тур по новым возможностям Joomla 5.3.
|
| Изменено |
Улучшена совместимость Joomla с PHP 8.4.
|
| Изменено |
Плагины ядра продолжают переводиться на типизированные классы событий.
|
| Изменено |
Для загрузки сценариев и таблиц стилей рекомендуется использовать WebAsset API.
|
| Изменено |
Методы HTMLHelper::script() и HTMLHelper::stylesheet() объявлены устаревшими.
|
| Изменено |
Представления компонентов переработаны для прямого обращения к моделям.
|
| Изменено |
Устаревший вызов LegacyPropertyManagementTrait::setProperties() удалён из ядра.
|
| Изменено |
Установщик пакетов переведён с устаревшей файловой системы CMS на пакет Joomla Framework Filesystem.
|
| Изменено |
Улучшена обработка псевдонимов меток и SEF-адресов.
|
| Изменено |
Улучшено обнаружение изменённых и потенциально некорректных URL-адресов.
|
| Изменено |
Обновлены зависимости Composer и NPM.
|
| Изменено |
Обновлены языковые файлы Joomla.
|
| Изменено |
Обновлены языковые константы календаря.
|
| Исправлено |
Исправлена организация документов и файлов, не являющихся изображениями, в Медиа-менеджере.
|
| Исправлено |
Исправлено отображение значков компонента контактов для программ чтения с экрана.
|
| Исправлено |
Улучшена доступность интерфейса компонента контактов.
|
| Исправлено |
Исправлена обработка псевдонимов меток в маршрутизаторе.
|
| Исправлено |
Исправлена обработка SEF-адресов в маршрутизации Joomla.
|
| Исправлено |
Исправлена обработка некорректных URL-адресов.
|
| Исправлено |
Исправлена загрузка файлов расширений установщиком пакетов.
|
| Исправлено |
Исправлено повреждение разметки в тегах script при использовании неэкранированных косых черт.
|
| Исправлено |
Исправлена совместимость устаревших типов параметров с PHP 8.4.
|
| Исправлено |
Исправлены предупреждения PHP 8.4, связанные с неявно допускающими null параметрами.
|
| Исправлено |
Исправлено создание файла обновления с использованием актуального метода createUpdateFile().
|
| Исправлено |
Улучшено журналирование выполнения запланированных задач.
|
| Исправлено |
Улучшена обработка HTML-шаблонов электронных писем.
|
| Исправлено |
Исправлена обработка миниатюр для файлов, не являющихся изображениями.
|
| Исправлено |
Исправлена работа элемента «Подробнее» при отображении заголовка материала.
|
| Исправлено |
Улучшена доступность элементов управления и сообщений панели управления.
|
| Примечание |
Joomla 5.3.0 является минорным выпуском серии Joomla 5.
|
| Примечание |
Версия Joomla 5.3.0 выпущена 15 апреля 2025 года.
|
| Примечание |
Отдельные исправления безопасности ядра Joomla для этой версии не объявлялись.
|
| Примечание |
Папка files автоматически создаётся только при новой установке Joomla 5.3.
|
| Примечание |
На обновлённых сайтах папку files и соответствующий путь Медиа-менеджера необходимо настроить вручную.
|
| Примечание |
Перед обновлением рекомендуется создать полную резервную копию файлов и базы данных сайта.
|
| Примечание |
Обновление рекомендуется предварительно проверить на копии рабочего сайта.
|
| Примечание |
При обновлении с версии ниже Joomla 4.4 необходимо сначала перейти на Joomla 4.4, а затем выполнить обновление до Joomla 5.
|
| Безопасность |
Устранена уязвимость SQL-инъекции CVE-2025-25226 в методе quoteNameStr пакета Joomla Framework Database.
|
| Безопасность |
Устранена уязвимость CVE-2025-25227, позволявшая обойти проверку многофакторной аутентификации.
|
| Безопасность |
При изменении адреса электронной почты пользователя теперь удаляется токен активации.
|
| Изменено |
Обновлены переводы Joomla.
|
| Изменено |
Пакет joomla/database обновлён с версии 3.2.1 до безопасной версии 3.4.0.
|
| Изменено |
Пакет joomla/database дополнительно обновлён до версии 3.4.1.
|
| Изменено |
Номер разрабатываемой минорной версии изменён на Joomla 5.3.
|
| Примечание |
Joomla 5.2.6 является выпуском безопасности серии Joomla 5.2.
|
| Примечание |
Версия Joomla 5.2.6 выпущена 8 апреля 2025 года одновременно с Joomla 4.4.13.
|
| Примечание |
Joomla 5.2.6 является последним выпуском ветки Joomla 5.2.
|
| Примечание |
Уязвимость CVE-2025-25226 имеет высокое потенциальное влияние, низкий уровень опасности и низкую вероятность эксплуатации.
|
| Примечание |
Уязвимость CVE-2025-25227 имеет высокое потенциальное влияние, средний уровень опасности и среднюю вероятность эксплуатации.
|
| Примечание |
Уязвимости обхода многофакторной аутентификации подвержены Joomla от версии 5.0.0 до версии 5.2.5 включительно.
|
| Примечание |
Уязвимый метод quoteNameStr является защищённым и не используется непосредственно оригинальными классами пакета базы данных.
|
| Примечание |
Расширяющие пакет базы данных сторонние классы могут быть уязвимы, если используют метод quoteNameStr.
|
| Примечание |
Перед обновлением рекомендуется создать полную резервную копию файлов и базы данных сайта.
|
| Примечание |
Обновление рекомендуется предварительно проверить на копии рабочего сайта.
|
| Примечание |
При обновлении с версии ниже Joomla 4.4 необходимо сначала перейти на Joomla 4.4, а затем выполнить обновление до Joomla 5.
|
| Безопасность |
Устранена уязвимость CVE-2025-22213, позволявшая загружать вредоносные исполняемые PHP-файлы через Медиа-менеджер.
|
| Безопасность |
Усилена проверка загружаемых файлов для пользователей, имеющих право редактирования в Медиа-менеджере.
|
| Изменено |
Обновлены переводы Joomla.
|
| Изменено |
Библиотека maximebf/debugbar обновлена до версии 1.23.6.
|
| Изменено |
Обновлена документация системных тестов Cypress.
|
| Исправлено |
В модульных тестах добавлено резервное копирование массива $_SERVER с помощью backupGlobals.
|
| Исправлено |
Системные тесты больше не удаляют метаданные TUF.
|
| Исправлено |
Для BannerTable добавлен псевдоним столбца и устранено предупреждение при сохранении баннера как копии.
|
| Исправлено |
Устранено предупреждение PHP о передаче значения null в функцию trim().
|
| Исправлено |
Добавлена граница у последнего элемента хлебных крошек Медиа-менеджера.
|
| Исправлено |
Плагин обратной совместимости отключён в системных тестах.
|
| Исправлено |
Обновлён системный тест меню Cypress.
|
| Исправлено |
Исправлена функция отправки копии отправителю в компоненте контактов.
|
| Исправлено |
Переработана реализация карусели в соответствии с документацией.
|
| Исправлено |
Исправлена настройка редактирования с сайта через интерфейс командной строки после установки Joomla.
|
| Исправлено |
Исправлена команда sudo в документации.
|
| Исправлено |
После тестов Cypress теперь корректно очищается пользовательский сеанс.
|
| Примечание |
Joomla 5.2.5 является выпуском безопасности и исправления ошибок.
|
| Примечание |
Версия Joomla 5.2.5 выпущена 11 марта 2025 года одновременно с Joomla 4.4.12.
|
| Примечание |
Уязвимость CVE-2025-22213 имеет критическое потенциальное влияние, низкий уровень опасности и низкую вероятность эксплуатации.
|
| Примечание |
Уязвимости подвержены версии Joomla от 5.0.0 до 5.2.4 включительно.
|
| Примечание |
Для эксплуатации уязвимости требуется учётная запись с правом редактирования в Медиа-менеджере.
|
| Примечание |
По умолчанию такое право предоставляется группам пользователей панели управления и пользователям сайта с уровнем «Редактор» или выше.
|
| Примечание |
Успешная эксплуатация уязвимости могла привести к выполнению произвольного PHP-кода на сервере.
|
| Примечание |
Перед обновлением рекомендуется создать полную резервную копию файлов и базы данных сайта.
|
| Примечание |
Обновление рекомендуется предварительно проверить на копии рабочего сайта.
|
| Примечание |
При обновлении с версии ниже Joomla 4.4 необходимо сначала перейти на Joomla 4.4, а затем выполнить обновление до Joomla 5.
|
| Безопасность |
Устранена уязвимость SQL-инъекции в списке задач административной панели компонента запланированных задач com_scheduler (CVE-2025-22207).
|
| Исправлено |
Исправлено создание карты пространств имён при использовании PHP 8.4 (#44789).
|
| Исправлено |
Устранены предупреждения PHP для параметров debuguser и debuggroup (#44721).
|
| Исправлено |
Исправлена обработка значений null при обновлении строки базы данных (#39607).
|
| Исправлено |
Исправлен подсчёт количества файлов в кеше (#43986).
|
| Исправлено |
Исправлены права доступа при ручном запуске запланированных задач (#36719).
|
| Исправлено |
В маршрутизаторе меток восстановлена поддержка числовых идентификаторов и списков идентификаторов в формате CSV (#44784).
|
| Исправлено |
Обновлена библиотека enshrined/svg-sanitize для устранения проблем с загрузкой SVG-файлов (#44746).
|
| Исправлено |
Исправлена ошибка, из-за которой статью нельзя было сохранить во фронтенде сайта (#44680).
|
| Исправлено |
Исправлено скачивание медиафайлов, имена которых содержат пробелы (#44745).
|
| Исправлено |
Из адресов маршрутизатора умного поиска удалены ненужные параметры запроса (#44055).
|
| Исправлено |
Устранён конфликт плагина Jooa11y с кешированием страниц (#41956).
|
| Исправлено |
Исправлена доступность компонента аккордеона посредством корректного атрибута role (#40578).
|
| Исправлено |
Удалён лишний альтернативный текст у пунктов меню, одновременно содержащих изображение и заголовок (#40675).
|
| Исправлено |
Исправлен цвет навигационной цепочки в светлом и тёмном режимах (#44212).
|
| Исправлено |
Исправлен альтернативный текст адреса электронной почты в компоненте контактов (#44491).
|
| Исправлено |
Исправлена загрузка внешних ресурсов с завершающей косой чертой в менеджере веб-ресурсов (#44774).
|
| Исправлено |
Исправлено множественное выделение файлов в менеджере медиа (#44747).
|
| Исправлено |
Улучшена обработка ошибок при создании папок в менеджере медиа (#39878).
|
| Исправлено |
Исправлены ресурсы компонента com_scheduler при новой установке Joomla (#44684).
|
| Исправлено |
Исправлен сброс пароля пользователя в административной панели (#44723).
|
| Исправлено |
Исправлена обработка адресов электронной почты с интернационализированными доменными именами плагином маскировки email (#39888).
|
| Исправлено |
Корневой путь теперь удаляется из строки только в том случае, если он находится в её начале (#36685).
|
| Исправлено |
Отменено изменение, загружавшее пространство имён из кешированного манифеста (#44755).
|
| Исправлено |
Устранено дублирование записей ресурсов CodeMirror (#44674).
|
| Безопасность |
Устранены векторы межсайтового скриптинга XSS, вызванные некорректной обработкой входных данных в стилях отображения модулей (CVE-2024-40747).
|
| Безопасность |
Устранена XSS-уязвимость в атрибуте id списков меню, вызванная отсутствием экранирования выводимых данных (CVE-2024-40748).
|
| Безопасность |
Устранена ошибка контроля доступа ACL, позволявшая получать доступ к защищённым представлениям компонентов Joomla (CVE-2024-40749).
|
| Исправлено |
Исправлена проверка кнопок в плагине joomlaExtButtons редактора TinyMCE (#44507).
|
| Исправлено |
Исправлена проверка адресов электронной почты, содержащих апостроф (#44527).
|
| Исправлено |
Исправлена установка значений AssetTitle и AssetParentId (#42493).
|
| Исправлено |
Удалены пустые изображения и ссылки из модулей «Материалы — Новости», «Материалы — Категория» и «Материалы» (#42493, #44478, #44475).
|
| Исправлено |
Удалён неправильный CSS-класс у ссылки отмены на странице добавления кода подтверждения во фронтенде (#44473).
|
| Исправлено |
Добавлена возможность множественного выбора для полей с флажками (#44500).
|
| Исправлено |
Исправлены подсказки умного поиска при использовании базы данных PostgreSQL (#44384).
|
| Исправлено |
В предварительную проверку обновления добавлена проверка расширений на использование AllowDynamicProperties (#44307).
|
| Исправлено |
Исправлена обработка допускающего null параметра в PHPCS (#44543).
|
| Исправлено |
Исправлена лишняя закрывающая фигурная скобка во встроенных стилях (#44532).
|
| Исправлено |
Устранена ошибка JavaScript при отсутствии элемента toggleButton (#44555).
|
| Исправлено |
Исправлен регистронезависимый поиск в плагинах для языков с символами Unicode (#44525).
|
| Исправлено |
Устранено предупреждение об устаревшем увеличении неалфавитно-цифровой строки (#44173).
|
| Исправлено |
Исправлена ошибочная отмена недавно установленного требования сменить пароль пользователя (#44519).
|
| Исправлено |
Исправлен неправильный текст кнопки, создаваемой методом back() в CoreButtonsTrait (#44509).
|
| Исправлено |
Маршрутизатор меток теперь корректно определяет страницы, которые должны возвращать ошибку 404 (#44540).
|
| Исправлено |
Добавлена обработка исключения при получении пользователя в модели журнала действий (#44358).
|
| Исправлено |
Исправлено объявление возвращаемого типа в трейте IdentityAware (#44567).
|
| Исправлено |
Библиотека joomla/application обновлена до версии 3.0.3 для устранения предупреждений об устаревшем коде PHP в веб-клиенте (#44585).
|
| Исправлено |
Разрешено прохождение многофакторной аутентификации перед обязательным сбросом пароля (#44521).
|
| Исправлено |
Устранено дублирование записей в журнале действий после обновления Joomla (#44629).
|
| Исправлено |
Исправлена ошибка «Invalid Response» команды CLI extension:remove при использовании параметра -n (#44546).
|
| Исправлено |
Исправлена обработка многофакторной аутентификации при недействительном согласии с политикой конфиденциальности (#44522).
|
| Исправлено |
Добавлено обновление URL списка изменений при обновлении кеша манифеста расширения (#44565).
|
| Безопасность |
Исправлены небезопасные разрешения 777 для файлов и папок ядра, установленные в новых установках Joomla 5.2.0; для папок восстановлены разрешения 755, а для файлов — 644 (#44379).
|
| Исправлено |
Исправлены повреждённые URL-адреса в электронных письмах, использующих макеты почтовых шаблонов (#44378).
|
| Исправлено |
Добавлен перенос длинного текста, чтобы содержимое не выходило за пределы области просмотра (#44441).
|
| Исправлено |
Исправлено отображение тёмного режима в стандартном административном шаблоне Atum (#44211).
|
| Исправлено |
Исправлена ошибка удаления в корзину заблокированных для редактирования элементов (#44392).
|
| Исправлено |
Исправлена работа параметра filter_category_id при создании пункта меню административной панели (#44305).
|
| Исправлено |
Устранён пустой экран на странице шагов интерактивного тура после завершения пользовательской сессии (#44375).
|
| Исправлено |
Устранён бесконечный цикл в многоязычных связях материалов (#44360).
|
| Исправлено |
Улучшена обработка ошибок при обновлении расширений (#43321).
|
| Безопасность |
Исправлены небезопасные разрешения файлов и папок в пакетах для новых установок: вместо разрешений 777 теперь используются правильные значения 755 для папок и 644 для файлов.
|
| Добавлено |
Добавлен автоматически запускаемый интерактивный тур «Что нового», знакомящий пользователей с возможностями новой версии Joomla (#43966).
|
| Добавлено |
Добавлена возможность размещать несколько главных страниц для разных языков в одном меню (#43862).
|
| Добавлено |
Добавлен новый универсальный модуль «Материалы» с гибкой фильтрацией и настройкой отображения публикаций (#43738).
|
| Добавлено |
Добавлена поддержка настраиваемых HTML-макетов для системных электронных писем Joomla (#43829).
|
| Добавлено |
Добавлена возможность создавать и сохранять категории непосредственно при работе с пунктами меню (#43840).
|
| Добавлено |
Добавлено условное отображение полей формы в зависимости от значений глобальных параметров (#43842).
|
| Добавлено |
В редактор TinyMCE добавлен выбор CSS-класса для оформления ссылок (#43260).
|
| Добавлено |
Расширен список специальных символов, разрешённых для использования в паролях (#43484).
|
| Добавлено |
Добавлены классы событий для более удобной и современной разработки плагинов (#43639).
|
| Изменено |
Улучшены строгая маршрутизация и обработка SEF-адресов для уменьшения количества дублирующихся страниц и ненужных перенаправлений (#43432).
|
| Изменено |
Менеджер медиа теперь автоматически выбирает последний загруженный файл (#43823).
|
| Изменено |
Улучшено сжатие миниатюр изображений для уменьшения размера файлов и ускорения загрузки страниц (#43282).
|
| Изменено |
Добавлена совместимость с PHP 8.4 (#43323).
|
| Изменено |
На странице запланированных задач добавлено предупреждение о неудачном выполнении задачи (#43491).
|
| Исправлено |
Исправлена работа ссылок постраничной навигации в умном поиске и архиве материалов после изменений безопасности, внесённых в Joomla 5.1.3 (#43953, #43967).
|
| Исправлено |
Исправлена фильтрация параметров option, format, view и layout при кешировании и формировании постраничной навигации (#43983).
|
| Исправлено |
Обновлены даты поддержки версий PHP (#43984).
|
| Исправлено |
Добавлено экранирование небезопасных тегов в копиях писем отправителю и уведомлениях администраторам без экранирования пользовательских полей электронной почты (#43981).
|
| Исправлено |
Обновлены языковые файлы Joomla (#43923, #43980).
|
| Безопасность |
Устранены XSS-уязвимости в методах OutputFilter::strip*, вызванные некорректной обработкой входных данных (CVE-2024-40743).
|
| Безопасность |
Исправлена проверка прав доступа ACL в представлении профиля административной панели, позволявшая пользователям изменять своё имя пользователя при наличии соответствующего запрета (CVE-2024-27187).
|
| Безопасность |
Устранены XSS-уязвимости в HTML-шаблонах электронных писем, вызванные отсутствием экранирования данных (CVE-2024-27186).
|
| Безопасность |
Устранена возможность отравления кеша через произвольные параметры в ссылках постраничной навигации (CVE-2024-27185).
|
| Безопасность |
Улучшена проверка внутренних URL-адресов для предотвращения перенаправления на внешние ресурсы (CVE-2024-27184).
|
| Исправлено |
Редактор TinyMCE обновлён до версии 6.8.4 (#43808).
|
| Исправлено |
Исправлена обработка вложений в классе Mail (#43828).
|
| Исправлено |
Добавлено удаление данных Schema.org после удаления соответствующего элемента (#43839).
|
| Исправлено |
Из интерфейса командной строки удалён тестовый канал обновлений (#43764).
|
| Исправлено |
Исправлена работа языка фронтенда на многоязычных сайтах без включённого плагина обратной совместимости (#43791).
|
| Исправлено |
Удалены неиспользуемые переменные (#43763).
|
| Исправлено |
Добавлен отсутствовавший токен безопасности в поле ModalSelect (#43745).
|
| Исправлено |
Исправлена установка атрибута Secure для файлов cookie пользовательской сессии (#43882).
|
| Исправлено |
Исправлено кодирование данных в ссылках всплывающих окон (#43874).
|
| Исправлено |
Исправлен перевод заголовка полей модального выбора (#43878).
|
| Исправлено |
Устранена ошибка JavaScript для переключателей, отображаемых во вложенном макете (#43804).
|
| Исправлено |
Исправлена обработка относительных URL-адресов в личных сообщениях (#43897).
|
| Безопасность |
Устранена XSS-уязвимость в доступном поле выбора медиафайлов, вызванная недостаточной проверкой входных данных (CVE-2024-21729).
|
| Безопасность |
Устранена Self-XSS-уязвимость в макете поля списка Fancy Select, вызванная неправильным экранированием входных данных (CVE-2024-21730).
|
| Безопасность |
Устранена XSS-уязвимость в методе StringHelper::truncate, вызванная некорректной обработкой входных данных (CVE-2024-21731).
|
| Безопасность |
Устранены XSS-уязвимости в компоненте и модуле Wrapper, вызванные недостаточной проверкой входных данных (CVE-2024-26279).
|
| Безопасность |
Устранена XSS-уязвимость в значении пользовательского поля по умолчанию компонента com_fields (CVE-2024-26278).
|
| Исправлено |
В компонент обновления Joomla добавлен сброс выбранного канала обновлений (#43717).
|
| Исправлено |
Данные Schema.org теперь загружаются только в поддерживаемых формах (#42825).
|
| Исправлено |
Для поля created_by теперь используется значение 0, если автор не указан (#43752).
|
| Исправлено |
Вновь разрешено встраивание PDF-документов (#43716).
|
| Исправлено |
URL-адрес перенаправления из заголовка Location теперь корректно обрабатывается как строка, а не как массив (#43734).
|
| Исправлено |
Исправлено отображение переключателей и флажков во вложенных полях типа «Подформа» (#43660).
|
| Исправлено |
В поле формы Modal Select добавлена поддержка атрибута onchange (#43618).
|
| Исправлено |
Добавлен сброс кешированных данных макета при выполнении метода setup() поля формы (#43562).
|
| Исправлено |
Исправлен синтаксис комментариев в SQL-скрипте обновления, добавляющем поддержку TUF (#43306).
|
| Исправлено |
Исправлен селектор тёмного режима в административном шаблоне (#43310).
|
| Исправлено |
Исправлен переключатель светлого и тёмного режимов административного интерфейса (#43454).
|
| Исправлено |
Исправлена ссылка на официальный форум Joomla (#43414).
|
| Исправлено |
Исправлен тип сообщения о состоянии плагина перенаправлений (#43402).
|
| Исправлено |
Исправлена кнопка выбора медиафайлов TinyMCE при редактировании материалов во фронтенде (#43376).
|
| Исправлено |
Исправлена ошибка вставки ссылок с помощью кнопки медиафайлов TinyMCE (#43374).
|
| Исправлено |
Исправлены ссылки на справочную документацию в представлениях пустого состояния (#43371).
|
| Исправлено |
Устранено предупреждение PHP о передаче значения null в метод PDO::quote() (#43288).
|
| Исправлено |
Добавлена обратная совместимость со старыми модальными окнами Bootstrap, используемыми плагинами и модулями (#43291).
|
| Исправлено |
Исправлена обработка значения поля календаря (#43234).
|
| Исправлено |
Восстановлена совместимость с устаревшими плагинами editor-xtd, возвращающими массив кнопок (#43129).
|
| Исправлено |
Исправлена подсветка синтаксиса JavaScript в редакторе CodeMirror 6 (#43114).
|
| Исправлено |
Исправлено неправильное значение нового параметра trailingslash в системном плагине SEF (#43292).
|
| Исправлено |
В индекс справки добавлены отсутствовавшие записи (#43251).
|
| Исправлено |
Исправлен инструмент сборки индекса справки helpTOC.php (#43250).
|
| Исправлено |
Исправлено переключение между дублирующимися меню в административной панели (#43308).
|
| Исправлено |
Обновлена информация об устаревших возможностях в списке изменений Joomla (#43219).
|
| Исправлено |
Устранены предупреждения PHP при создании новых пользовательских полей (#42956).
|
| Исправлено |
Исправлена обработка параметра бренда административного шаблона (#41458).
|
| Исправлено |
Обновлена ссылка на документацию (#43370).
|
| Исправлено |
Добавлена корректная поддержка изображений в форматах AVIF и WebP (#43295).
|
| Исправлено |
Улучшена обработка исключений при создании миниатюр в менеджере медиа (#43468).
|
| Исправлено |
Устранена ошибка, из-за которой проверка совместимости расширений перед обновлением Joomla могла выполняться бесконечно (#43410).
|
| Исправлено |
URL-адрес перенаправления из заголовка Location в CurlTransport теперь корректно обрабатывается как строка, а не как массив (#42769).
|
| Исправлено |
В документации добавлено упоминание MariaDB и удалено устаревшее упоминание Microsoft SQL Server (#43368).
|
| Исправлено |
Добавлена встроенная справка для кнопки включения расширенного режима в компоненте перенаправлений (#43435).
|
| Исправлено |
Исправлено преобразование даты и времени при отсутствии текущего пользователя (#43521).
|
| Добавлено |
Реализован защищённый механизм обновлений TUF (#42799).
|
| Добавлено |
Добавлен переключатель светлого и тёмного режимов административной панели (#42221).
|
| Добавлено |
Добавлен приветственный интерактивный тур для новых пользователей (#41659).
|
| Добавлено |
В системный плагин SEF добавлена настройка обработки завершающей косой черты в URL-адресах (#42702).
|
| Добавлено |
В глобальную конфигурацию добавлено уведомление о дополнительных настройках в системном плагине SEF (#42832).
|
| Добавлено |
В интерактивные туры добавлена обработка обязательных полей и поддержка флажков, переключателей и списков в качестве целевых элементов (#40994).
|
| Добавлено |
Добавлена проверка значений полей с помощью регулярных выражений (#42657).
|
| Добавлено |
В Schema.org добавлен универсальный тип Generic (#42699).
|
| Добавлено |
В Schema.org добавлен тип Article (#42402).
|
| Добавлено |
Добавлена возможность управлять формой пользовательских полей аналогично форме категории (#42510).
|
| Добавлено |
На страницу ошибки шаблона Cassiopeia добавлена основная область main и улучшена поддержка модулей (#42719).
|
| Добавлено |
В представление блога добавлена кнопка «Создать материал» (#39506).
|
| Добавлено |
В представление категории контактов добавлена поддержка уровней подкатегорий (#41618).
|
| Добавлено |
В командную строку добавлена команда управления каналами обновления ядра Joomla (#42597).
|
| Добавлено |
В командную строку добавлена команда проверки обновлений расширений update:extension:check (#42844).
|
| Добавлено |
В командную строку добавлена команда обновления структуры базы данных (#42568).
|
| Добавлено |
На панели установки языков добавлены кнопки быстрого перехода к страницам управления языками (#42610).
|
| Добавлено |
В поле типа «Подформа» добавлены кнопки перемещения строк вверх и вниз (#42334).
|
| Добавлено |
В компонент меток добавлена кнопка перестроения дерева меток (#42586).
|
| Добавлено |
Для пользовательских полей добавлена глобальная настройка макета формы (#37320).
|
| Добавлено |
В модуль баннеров добавлена поддержка изображений SVG (#41854).
|
| Изменено |
Значительно улучшено отображение административной панели в тёмном режиме (#42986).
|
| Изменено |
Улучшено формирование SEF-адресов, содержащих index.php (#42704).
|
| Изменено |
Плагин проверки доступности Jooa11y обновлён до новой версии библиотеки Sa11y (#42780).
|
| Изменено |
Модальные окна Bootstrap в административной панели заменены новым диалоговым компонентом для запланированных задач, списков изменений, пакетной обработки, плагинов, модулей, медиафайлов, категорий, контактов, лент новостей и истории версий (#42746, #42453, #42355, #42447, #42423, #42288, #42293, #42326, #42327, #42328, #42454).
|
| Изменено |
Библиотека Font Awesome обновлена до версии 6.5.1 (#42721).
|
| Изменено |
Редактор TinyMCE обновлён до версии 6.8.3 (#42930).
|
| Изменено |
Тип столбца value в таблице #__fields_values изменён с TEXT на MEDIUMTEXT (#42606).
|
| Изменено |
Переименована и улучшена команда проверки обновлений ядра core:update:check (#42594).
|
| Изменено |
Улучшен вывод информации командой обновления ядра Joomla (#42601).
|
| Изменено |
Основные административные и системные модули преобразованы для использования контейнера сервисов Joomla (#42214, #42845, #42866, #42853, #42852, #42990, #42838, #42827, #42801, #42781, #42792, #42814, #42886, #42883, #42877, #42735, #42215, #42898, #42899, #42910, #42929, #42987).
|
| Изменено |
Улучшено отображение длинных описаний шаблонов (#42651).
|
| Изменено |
Улучшено удаление дочерних расширений, установленных в составе пакета (#42607).
|
| Изменено |
Улучшена фильтрация данных в веб-службах API (#42519).
|
| Изменено |
Улучшены классы событий веб-служб API (#42092).
|
| Изменено |
Для документов в менеджере медиа теперь используется универсальный значок (#42527).
|
| Изменено |
Компонент многоязычных связей com_associations переписан на чистом JavaScript (#42771).
|
| Изменено |
Добавлены классы событий для плагина кеширования страниц (#41965).
|
| Изменено |
При выполнении операций пакетной обработки теперь загружается соответствующая группа плагинов (#39013).
|
| Изменено |
Внесены дополнительные улучшения JavaScript (#42756, #42755, #42776, #42784).
|
| Изменено |
Обновлён инструмент автоматического форматирования исходного кода (#42603).
|
| Исправлено |
Улучшена обработка ошибок записи файлов во время обновления Joomla (#41096).
|
| Исправлено |
Из изображений в HTML-письмах удаляются потенциально небезопасные атрибуты (#42448).
|
| Исправлено |
Исправлены электронные уведомления журнала действий, содержащие HTML-ссылки (#40033).
|
| Безопасность |
Исправлено недостаточное завершение пользовательских сессий после изменения методов многофакторной аутентификации MFA (CVE-2024-21722).
|
| Безопасность |
Устранена возможность открытого перенаправления из-за недостаточной проверки URL-адресов в приложении установки Joomla (CVE-2024-21723).
|
| Безопасность |
Устранены XSS-уязвимости в полях выбора медиафайлов, вызванные недостаточной проверкой входных данных (CVE-2024-21724).
|
| Безопасность |
Устранены XSS-уязвимости при выводе адресов электронной почты в различных компонентах Joomla (CVE-2024-21725).
|
| Безопасность |
Улучшена фильтрация содержимого для устранения XSS-уязвимостей в различных компонентах Joomla (CVE-2024-21726).
|
| Исправлено |
Исправлен цвет фона редактора CodeMirror в полноэкранном режиме (#42683).
|
| Исправлено |
Обновлены языковые файлы Joomla (#42669).
|
| Исправлено |
Добавлено отображение системных сообщений на странице ошибки (#42652).
|
| Исправлено |
Отменено ошибочное изменение минимальной версии программного окружения в конфигурации Drone CI (#42583).
|
| Исправлено |
Исправлена потеря параметра function во время перенаправления (#42315).
|
| Исправлено |
Библиотека phpseclib обновлена до версии 3.0.34 (#42469).
|
| Исправлено |
Улучшена контрастность цветов в списке файлов менеджера медиа (#42544).
|
| Исправлено |
Унифицированы названия типов запланированных задач (#42574).
|
| Исправлено |
Добавлено корректное сообщение об ошибке при установке пакета, не содержащего расширений (#42337).
|
| Исправлено |
Добавлены отсутствовавшие языковые строки для улучшения доступности интерфейса (#42387).
|
| Исправлено |
Устранено предупреждение PHP об устаревшем создании динамических свойств (#42429).
|
| Исправлено |
Устранены предупреждения об устаревшем коде PHP 8 при установке Joomla из командной строки (#42451).
|
| Исправлено |
Исправлено предупреждение об устаревшем создании свойства clientId при установке Joomla через CLI (#42436).
|
| Безопасность |
Устранена возможность раскрытия переменных окружения через манипулирование обработкой языковых файлов (CVE-2023-40626).
|
| Исправлено |
Исправлено отображение SVG-файлов в режиме списка менеджера медиа (#42119).
|
| Исправлено |
В настройках пользовательских полей добавлено предупреждение о возможном раскрытии информации при индексировании умным поиском (#42111).
|
| Исправлено |
Устранено уведомление PHP при замене тегов в почтовых шаблонах (#41679).
|
| Исправлено |
Улучшено представление личных сообщений в компоненте com_messages (#42135).
|
| Исправлено |
Исправлена установка Joomla из командной строки (#42116).
|
| Добавлено |
Добавлена интеграция Schema.org с автоматическим формированием структурированных данных для организации и названия сайта.
|
| Добавлено |
В менеджер медиа добавлена поддержка изображений в формате AVIF.
|
| Добавлено |
В менеджер веб-ресурсов добавлена поддержка карт импорта JavaScript.
|
| Добавлено |
Добавлена возможность исключать архивные материалы из индексирования умным поиском.
|
| Добавлено |
Добавлена возможность произвольной сортировки меню.
|
| Добавлено |
Добавлен новый компонент модальных окон Joomla для кнопок выбора элементов.
|
| Добавлено |
Добавлен плагин обратной совместимости для поддержки расширений Joomla 4, использующих устаревшие API.
|
| Изменено |
Значительно улучшен тёмный режим пользовательской и административной частей Joomla.
|
| Изменено |
Улучшено кеширование ресурсов CSS и JavaScript.
|
| Изменено |
Оптимизирован исходный код Joomla для повышения производительности.
|
| Изменено |
Улучшена совместимость с PHP 8 и устранены предупреждения об устаревшем коде в PHP 8.2.
|
| Изменено |
Фреймворк Bootstrap обновлён до версии 5.3.2.
|
| Изменено |
Редактор TinyMCE обновлён до версии 6.7 и получил дополнительные возможности выравнивания изображений.
|
| Изменено |
Редактор исходного кода CodeMirror обновлён до версии 6.
|
| Изменено |
Библиотека значков Font Awesome обновлена до версии 6.4.
|
| Изменено |
Обновлена библиотека аутентификации WebAuthn.
|
| Изменено |
Несколько системных запланированных задач перенесены в отдельные плагины планировщика.
|
| Изменено |
События ядра Joomla перенесены в специализированные классы событий.
|
| Изменено |
Внутренний код переработан для использования современных программных интерфейсов API.
|
| Изменено |
Минимальные системные требования повышены до PHP 8.1, MySQL 8.0.13, MariaDB 10.4 и PostgreSQL 12.
|
| Удалено |
Удалены неработающие плагины CAPTCHA reCAPTCHA.
|
| Удалено |
Удалена поддержка устаревшего стандарта JavaScript ECMAScript 5.
|
| Удалено |
Удалены устаревшие API и неиспользуемый код предыдущих версий Joomla.
|