Вышли релизы Joomla 5.1.0 и Joomla 4.4.4

Вышли релизы Joomla 5.1.0 и Joomla 4.4.4

Сегодня важный день для проекта Joomla! После полугода напряженной работы наших добровольцев мы с гордостью объявляем о выпуске новой минорной версии Joomla 5.1.0, наряду с Joomla 4.4.4.

Какие новые возможности появились в Joomla 5.1?

TUF updater для обновления ядра #42799
Чтобы избежать возможные атаки при обновлении, в систему обновления была добавлена поддержка The Update Framework.
Переключатель тёмной темы #42221 и её множественные улучшения #42986
Тёмная тема была значительно доработана и улучшена. Добавлен переключатель для выбора светлой темы, тёмной темы или включение темы на основе настройки операционной системы.
Приветственный (Welcome) обучающий тур #41659
Для новых установок приветственный тур будет включаться автоматически.
SEO: настройка для слеша в конце URL-адреса #42702
В SEF плагин добавлена настройка, которая позволяет добавлять или убирать завершающий слеш в конце URL.
SEO: улучшения поведения URL с index.php #42704
В SEF плагин добавлена настройка, которая позволяет убирать index.php 
В общие настройки добавлено уведомление о дополнительных настройках в SEF плагине #42832
В раздел SEO общих настроек добавлено уведомление о том, что в SEF плагине есть дополнительных настройки, которые относятся к SEO.
Улучшение Jooa11y #42780
Значительные улучшения плагина проверки доступности.
Поддержка валидации полей формы с помощью регулярных выражений #42657
Добавляем validate="regex" в XML формы и само выражение в validate_regex="".
Два новых типа схемы для Schemaorg #42699 #42402
Добавлены два новых плагина для Schema.org: Generic и Article.
Замена Bootstrap modal на dialog
Во многих местах заменены устаревшее модальное окно на более современное окно dialog.
Обновление: улучшена обработка ошибок при записи файлов #41096
Попытка улучшить процесс обновления и его зависания посередине процесса.
Расширения и совместимость
В Joomla 5.1 представлены Fontawesome 6.5.1 и TinyMCE до 6.8.3.
Добавлена поддержка SVG в mod_banners #41854
В модуле можно было загрузить SVG, но он не отображал изображение. Это исправлено.
И множество других изменений и улучшений

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

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

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

Установка 5.1.0

Установка 4.4.4

Обновление

Обновление 5.1.0

Обновление 4.4.4

Хотите посмотреть Joomla 5 без необходимости ее установки? У нас есть для вас решение: Попробуйте Joomla 5.0 на launch.joomla.org.

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

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

Почему?

По двум основным причинам:

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

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

Полную информацию можно найти здесь: https://docs.joomla.org/Joomla_4.4.x_to_5.x_Planning_and_Upgrade_Step_by_Step.

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

Вы также можете задаться вопросом, нужно ли выполнять миграцию как можно скорее. Вы можете не торопиться - мы будем поддерживать 4.4 еще 1.5 года. Так что вашему сайту ничего не угрожает, если вы не перейдете на новую версию сейчас. Не забывайте, что некоторые из ваших расширений могут быть еще не готовы к Joomla 5 (несмотря на то, что большинство разработчиков проделали большую работу). Вы можете отфильтровать по версии в каталоге расширений Joomla, чтобы увидеть, какие из них готовы к J5, а какие готовы к J5 с включенным плагином обратной совместимости.

Вышла Joomla 5. Давайте раструбим об этом на весь мир!

Пусть весь мир узнает о выходе Joomla 5.0.

Используйте хэштег #Joomla5, поделитесь видеороликом о Joomla 5, отправьте посадочную страницу Joomla 5 своим клиентам или добавьте ее на свой профессиональный сайт.

 

А что насчёт Joomla 4.4.4?

В Joomla 4.4.4 нет новых функций. Вам необходимо обновить Joomla 4.x до Joomla 5.x.

Она содержит улучшения (порядка 40), в том числе обеспечивающие более плавное обновление до Joomla 5.

Существует ли помощь разработчикам расширений для Joomla 5?

Да, постоянно обновляемое и дополняемое руководство предназначено для тех, кто разрабатывает и поддерживает свои расширения. Его можно найти по адресу https://manual.joomla.org/migrations/44-50/.

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

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

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

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

Где можно найти документацию по Joomla 5?

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

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

Огромное спасибо нашим добровольцам!

Joomla 5.1.0 - это результат тысяч часов работы десятков добровольцев. Большое спасибо всем, кто внес свой вклад в создание релиза 5.1.0!

Особо следует отметить релиз менеджера Joomla 5.1: Martina Scholz и Benjamin Trenkle (который был всегда рядом и помогал при необходимости).

Спасибо Martin Kopp и Allon Moritz, которые работали над релизом Joomla 4.4.4.

Огромный привет нашим командам, которые проделали такую замечательную работу. В частности, CMS maintenance team, CMS release team, Docs team и Marketing team сделали все возможное, чтобы этот релиз состоялся.

Спасибо вам всем!

Joomla!® CMS — пожалуй, лучшая система управления контентом с открытым исходным кодом

Логотип Joomla

Joomla! — это больше, чем просто программное обеспечение, это люди, включающие разработчиков, дизайнеров, системных администраторов, переводчиков, копирайтеров, и, что самое главное — простых пользователей.

Мы рады пригласить вас в ряды нашего сообщества!

Свернуть

Коротко о главном в Joomla

Новости портала

Новое в блогах

Видео

Форум о Joomla