Сегодня 24.04.2024 г.
Ваш IP-адрес: 18.119.131.72

Новый релиз Joomla 3.9.21 и будущие версии после Joomla 4.0

Вышел и доступен для скачивания новый релиз безопасности Joomla 3.9.21, который устраняет три уязвимости безопасности и содержит более 20 исправлений ошибок и улучшений. Данное обновление рекомендуется к установке. Также появилась информация, чего ждать после выхода Joomla 4.0.

 

Что нового в 3.9.21?

 

Joomla 3.9.21 включает в себя три исправления уязвимости с низким уровнем безопасности, а также несколько ошибок и улучшений, в том числе:

 

Исправлена уязвимость безопасности:

  • Низкий приоритет - Ядро - XSS в модуле mod_latestactions (затрагивает версии с Joomla 3.9.0 по 3.9.20).
  • Низкий приоритет - Ядро - Открытое перенаправление в функции голосования компонента com_content (затрагивает версии с Joomla 3.0.0 по 3.9.20).
  • Низкий приоритет - Ядро - Обход директории в компоненте com_media (затрагивает версии с Joomla 2.5.0 по 3.9.19).

 

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

  • Обновлён редактор TinyMCE.
  • Обновлён редактор CodeMirror.
  • Добавлена проверка размера загружаемого файла при обновлении Joomla через архив.
  • Удалены ненужные строки из файла robots.txt.

 

Я обновил несколько своих сайтов и проблем замечено не было.

Не забывайте делать резервную копию сайта перед обновлением.

 

Будущее Joomla! после версии 4.0

 

А далее давайте посмотрим, чего нам ждать от сообщества Joomla. Если вы следите за новостями, то с момента выхода бета-версии Joomla 4.0 прошло уже несколько недель и сейчас наступает стадия «полировки» стабильной версии. Это означает, что на этом этапе новых функций добавляться не будет. Основное внимание уделяется исправлению последних ошибок, чтобы получить Joomla! 4.0 как можно скорее.

Дорожная карта выхода новых версий Joomla

Но что будет после выхода стабильной версии? Очевидно, что разработка останавливаться не будет, и сообщество будет продолжать развиваться. Однако стратегия разработки будет немного пересмотрена и поделена на циклы согласно дорожной карте.

 

Стратегия развития

 

Как и раньше, выпуск новой минорной версии запланирован каждые 6 месяцев. Например, 4.1 должна быть выпущена через 6 месяцев после 4.0, а Joomla 4.2 - еще через 6 месяцев. Однако это приводит к проблемам с синхронизацией. Новая функция должна быть готова и объединена за 3 месяца до фактического выпуска, чтобы устранить все ошибки и должным образом протестировать ее.

Что это значит? Когда начинается разработка новых функций после выпуска последней минорной версии, то останется меньше 3 месяцев, чтобы все закончить.

В большинстве случаев этого недостаточно для реализации большей функциональности. Так что план состоит в том, чтобы быстро начать работу и определить базовые функции для следующих двух выпусков, пока текущая разрабатываемая версия находится в состоянии бета-тестирования. Одновременно с этим планируется начинать процесс разработки вышеупомянутых функций.

В частности, в планах разрабатывать более одного второстепенного релиза зараз. Фактически уже начата разработка версии Joomla 4.1. Это дает немного больше времени для работы над более крупными функциями для небольшого выпуска.

Вся информация о характеристиках версии будет своевременно объявлена, а также об ответственном руководстве по выпуску, кто управляет разработкой и поддержкой версии. После объявления каждый разработчик может присоединиться к подготовленной рабочей группе и помочь в реализации запланированных функций.

Выше было описано как, далее мы разберемся, какие функции стоит ждать в новых выпусках.

 

Joomla 4.1 (через 6 месяцев после 4.0)
Основная функция: улучшенный медиа-менеджер

 

В Joomla 4.0 была реализована полностью переписанная и улучшенная версия медиа-менеджера. Главной особенностью Joomla 4.1 станет еще более улучшенный медиа-менеджер. Сейчас медиа-менеджер в основном используется для загрузки изображений, но мы хотим расширить его до настоящего средства управления медиа.

Новый медиа-менеджер Joomla 4

Рассмотрите возможность управления изображениями с разными размерами и метаданными, обработка и, в частности, воспроизведение видео и аудио, а также поддержка документов.

 

Специальные возможности

 

Планируются следующие функции доступности:

  • Разрешить скрывать / отображать столбцы в представлениях списка для каждого пользователя.
  • Разрешить отключение / включение функции заметок пользователя для уменьшения количества элементов на экране.
  • Повышение доступности медиа-менеджера.
  • Сделать панель инструментов доступной.
  • Добавить навигацию с клавиатуры в список и редактировать представления

 

Особенности юзабилити

 

Планируются следующие функции удобства использования:

  • Изменить состояние элемента в представлении списка с помощью вызова AJAX вместо перезагрузки страницы.
  • При создании нового пункта меню загружать (в этом сеансе) последний использованный тип меню по умолчанию.
  • Разрешить элементы меню по умолчанию на разных языках в одном меню.
  • Изображения / ссылки как настраиваемые поля.
  • Выделенный значок / кнопка «корзины» для навигации.

На этом все нововведения не заканчиваются и в планах уже есть запланированные наработки для версии 4.2, о которых сообщество расскажет совсем скоро более подробно.

 

Всем удачи!

 

Добавить комментарий


Если у вас имеются вопросы по поводу работы сайта, сотрудничества и предложений, вы можете написать на почту info@alexfine.ru

Я создал первую версию блога и введу его с 2015 года.

Копирование материалов сайта возможно только с указанием активной ссылки «www.alexfine.ru» в качестве источника.

Изображение кнопки наверх