5.4.0
| Добавлено |
Добавлена система автоматического обновления ядра 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.
|