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

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

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

Подробнее

  • Метод ядра sendmail() позволяет прикреплять файлы расположенные за пределами MODX_BASE_PATH.
  • Безопасный режим — позволяет восстановить работоспособность админки, нарушенную каким-либо плагином. Для запуска в безопасном режиме следует создать файл core/custom/define.php с содержимым:
  • <?php
    define('SAFE_MODE', true);
  • Удалены устаревшие события:
    OnBeforeManagerLogout, OnBeforeManagerLogin, OnManagerAuthentication, OnManagerChangePassword, OnManagerCreateGroup, OnManagerDeleteUser', OnManagerLogin, OnManagerLogout,             OnManagerSaveUser, OnBeforeWUsrFormDelete, OnBeforeWUsrFormSave, OnWUsrFormDelete, OnWUsrFormPrerender, OnWUsrFormRender, OnWUsrFormSave, OnWebDeleteUser, OnWebSaveUser
    .
    Cледует использовать события
    OnBeforeUserDelete, OnBeforeUserLogin, OnBeforeUserLogout, OnBeforeUserSave, OnUserAuthentication, OnUserChangePassword, OnCreateUserGroup, OnUserDelete, OnUserLogin,  OnUserLogout, OnUserSave, OnUserFormRender, OnUserFormPrerender
    .
    Это изменение может частично нарушить работу сайта! Перед обновлением проверьте наличие плагинов, которые используют устаревшие события.
  • События onBeforeMoveDocument и onAfterMoveDocument переименованы в OnBeforeMoveDocument и OnAfterMoveDocument, параметр id_document переименован в id.
    Это изменение может частично нарушить работу сайта! Перед обновлением проверьте наличие плагинов, которые используют события onBeforeMoveDocument и onAfterMoveDocument.
  • Добавлена индикация offline-режима сайта — иконка в верхнем меню и сообщение на главной странице.
  • Исправлена работа offline-режима сайта — просматривать сайт в режими offline смогут только пользователи, которым разрешен доступ в админку.
  • Оптимизировано создание системного кэша. Теперь он управляется одной настройкой, а не двумя. Исправлена обработка ссылок функцией evo_parser.
  • Улучшено управление связями для групп документов и пользователей.
  • Исправлены поломанные блокировки элементов. Изменены модели элементов, работающих с блокировками.
  • Исправлены неправильные значения полей createdby, editedby, createdon, editedon в модели SiteContent.
  • Добавлены аннотации для фасадов.
  • Изменен метод hasPermission — для пользователя с ролью 1 (администратор) или при работе в cli-режиме метод возвращает true.
  • Увеличен размер поля ip в таблице manager_log для корректной работы с IPv6.
  • Добавлены библиотеки MODxAPI.
  • Файлы htaccess изменены для работы с apache 2.4
  • Исправлена проверка прав доступа при редактировании документа.
  • Мелкие исправления интерфейса админки, улучшение совместимости с PHP8.1.

Ну и всех с Новым Годом, разумеется.