Вышел новый релиз Evolution 3.1.12 от комьюнити. 

Как обновиться?

  1. Простой вариант — накатить файлы из гита сверху на сайт, запустить /install
  2. Если у вас 3.1.11 — можно просто сделать из папки core:
    php artisan make:site update
    composer update

Возможны ошибки в консоли с пакетом SecurityAdvisories, делайте composer update

Интерфейс:

  • Обновлены переводы.
  • Белорусский язык.
  • Убраны лишние вкладки на страницах с информацией о документе и информацией о системе.
  • Кнопки для действий с элементами выводятся с учетом прав.
  • При использовании глобальных вкладок, название активной вкладки отображается в заголовке окна браузера.
  • Исправлена некорректная работа глобальных вкладок, вкладки доступны не только администраторам.
  • В списках элементов добавлена кнопка «Отключить/включить».
  • Изменена организация верхнего меню: управление модулями перенесено в подменю «Элементы» — «Модули».
  • Добавлен вывод в лог сообщений об ошибках при получении шаблонов blade.

Нововведения

  • Добавлена возможность создания параметров для TV-параметров, как у плагинов, сниппетов и модулей.
  • Добавлена библиотека SimplePie для работы с RSS, старые функции для RSS удалены. Обновить каналы можно из Extras.
  • В методы для получения документов и параметров TV (getAllChildren, getActiveChildren, getDocumentChildren, getDocuments, getDocument, getPageInfo, getParent, getDocumentChildrenTVars, getDocumentChildrenTVarOutput, getTemplateVar, getTemplateVars) добавлен параметр для игнорирования разрешений.
  • Исправлена некорректная работа TV c привязкой @inherit.
  • Новое событие OnLoadSettings.
  • Переделано управление разрешениями для документов, модулей и тв-параметров (подробнее на гите)
  • Удалена обработка тегов парсера в шаблонах blade.

Исправления

  • Исправлена некорректная обработка тегов [+link+].
  • Исправлена ошибка при изменении настройки [(site_unavailable_message)].
  • Исправлена ошибка при изменении настройки [(manager_theme_mode)].
  • Исправлена ошибка при работе метода cleanUpMODXTags.
  • Исправлено игнорирование настройки UpgradeRepository при выполнении команды make:site update.
  • Улучшена совместимость с PHP 8.1.