MODX Revolution 2.8.3 доступен для скачивания



Разработчики MODX и команда интеграции с гордостью объявляют о выпуске MODX Revolution 2.8.3. MODX Revolution 2.8.3 добавляет дополнительную совместимость с PHP 8 и исправляет ряд ошибок и проблем с безопасностью.

Примечание. Сайты, использующие визуальные редакторы, такие как TinyMCE RTE, TinyMCE Wrapper и подобные, будут иметь проблемы с 2.8.2, связанные с браузером мультимедиа. 2.8.3 обеспечивает решение этих проблем.

Внимание обнаружен неприятный баг!


Сразу после обновления пропадают системные настройки заданные компонентом ClientConfig.
Чистка кэша не помогает в решении проблемы.
Проблема решается если нажать кнопку «Сохранить настройки» внутри компонента.

Ну а теперь собственно анонс.

Что нового



Оригинал со ссылками
MODX Revolution 2.8.3-pl (May 28, 2021)
====================================

  • XSS issues reported by Solar Security (#15720)
  • Patch MagpieRSS for basic use in PHP 8 (#15721)
  • Avoid setting headers for modStaticResource when returning content (#15715)
  • Adjust filtering of placeholders and accessible options for `@SELECT` (#15714)
  • Fix incorrect id format (#15709)
  • Fix filesize() calculation for static resources (#15697)
  • Return content from non-binary static resources (#15702)
  • Fix PHP 8 compatibility with phpThumb (#15706)
  • Fix PHP 8 warnings in modPhpThumb (#15705)
  • Fix PHPMailer version display (#15704)
  • PHP 8 compatibility (#15699)
  • Pass auth token to Browser controller config (#15692)
  • Update to PHPMailer 6.4.1 (#15693)
Вольный перевод
  • Исправлена очередная XSS уязвимость
  • Добавлен Патч MagpieRSS для базового использования в PHP 8
  • Предотвращена установка некорректных заголовков для статичных ресурсов, если те не передаются напрямую в браузер
  • Настроена фильтрация плейсхолдеров и доступных опций для `@ SELECT`
  • Исправлена проблема некорректного поведения URL параметра id при операциях с файловым деревом
  • Исправлен расчет размера статичного файла ресурса (метод filesize() )
  • Добавлен возврат содержимого небинарных статичных ресурсов
  • Исправлена совместимость PHP8 и phpThumb
  • Исправлены предупреждения modPhpThumb для PHP8
  • Исправлено отображение версии PHPMailer
  • Общая совместимость с PHP8
  • Добавлена передача токена аутентификации в конфиг контроллера Browser
  • PHPMailer обновлен до версии 6.4.1
Николай Савин
30 мая 2021, 20:11
modx.pro
926
+18
Поблагодарить автора Отправить деньги

Комментарии: 4

Misha Bulic
31 мая 2021, 10:03
0
эта проблема с ClientConfig, у меня по крайней мере уже пару лет. Всегда после обновления лезу пересохранять.
    Николай Савин
    31 мая 2021, 10:44
    0
    Да, вот уже люди поделились что давно наблюдают. А я впервые заметил.
    Но также есть те, кто вчера потестировал не по подтвердил. В общем странное дело.
    Я автора уведомил, теперь пусть у него голова болит.
    perfkirill
    02 июня 2021, 11:34
    0
    А у меня почему-то при переходе на PHP 8 выдает такую ошибку

    PHP warning: rmdir(/home/c/ct72479/site-name.ru/public_html/core/cache/default/munee/Css/66/): Directory not empty

    Я так понимаю MinifyX косячит

    Причем на все файлы ругается, а не на один, это одна из ошибок. Хостинг timeweb
        Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.
        4