5.4.1
| Добавлено |
В 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.
|