Что нового в MODX Revolution 2.8.0-pl

Просьба поделиться, что нового в MODX Revolution 2.8.0-pl. Стоит ли обновляться?
Роман
07 октября 2020, 16:15
modx.pro
731
0
Поблагодарить автора Отправить деньги

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

Андрей
08 октября 2020, 13:22
+1
MODX Revolution 2.8.1-pl (TBA)
====================================
— Fix XSS in resource group name at TV > Access Permissions [#15280]
— Fix XSS in resource list TV [#15280]
— Fix fatal error in url TV input type [#15279]
— Fix fatal error in System Info [#15277]

MODX Revolution 2.8.0-pl (October 6, 2020)
====================================
— Prevent limited manager users from interacting with files in any media source
— Fix assorted stored XSS issues in the manager [#15273]
— Fix XSS in file upload and file tree [#15262]
— Fix display of pagination toolbar [#15246]
— Add check existing file on upload [#15232]
— Update Smarty to 3.1.36 [#15249]
— Prevent potential XXE vulnerability in modRestService [#15238]
— Fix incorrect path setting when uploading files [#15227]
— Add indication of selected file and expand active source in tree [#15228]
— Display caption instead of description in template TV grid [#15231]
— Create dedicated method to get resource preview URL [#14954]
— Fix bug when emptying resource trash [#15171]
— Fix url parameters in config.js processor [#15165]
— Localize anonymous in context interface [#15153]
— Update xPDO to 2.8.1
— Use 0 if id is undefined [#15103]
— Load tree_show_resource_ids permission [#15101]
— Set error message by field name instead of id [#15099]
— Fix typeAhead parameter check [#15069]
— Prevent XSS on template name in TV template access grid [#15142]
— Fix login screen PHP notice [#15140]
— Prevent XSS on Template's name [#15137]
— Prevent path traversal when sending registry message [#15134]
— Fix combocolumn grid refresh [#15122]
— Will add the image format `webp` to the list of allowed `Uploadable File Types` and `Uploadable Image Types` [#15114]
— Add «Allow Blank» setting to URL, RichText, Image & File Template Variables [#15106]
— New lexicon for edit content type [#15095]
— Add numberfield as Field Type option for system settings [#15092]
— Add responsive styles for login screen [#15048]
— Prevent rewrite of .well-known directory used by LetsEncrypt [#15033]
— Allow custom values in Listbox (Multi-Select) TV [#14957]
— Fix DSN creation during an update with an existing port [#15083]
— Update phpThumb 1.7.15 [#15071]
— Clear phpThumb connector properties [#15055]
— Update PHPMailer to 5.2.28 [#15041]
— Fix a Fatal Error when upgrading from MODX Revolution 2.5.x or earlier [#15053]
— Improve the error handling and showing invalid fields when creating/editing resources or elements [#14743, #15116, #15088]
— Prevent error when creating a new folder in media source root [#15263]
— Add «Update User Group» button to Access Control Lists > User Groups & Users for easier navigation [#15270]
    Иван Бочкарев
    08 октября 2020, 14:38
    0
      Роман
      08 октября 2020, 14:51
      0
      Просто не понятно, почему его в новую ветку засунули. Есть какие-то небольшие обновления в xPDO и Smarty. Остальное просто пофиксили. Или я ошибаюсь. Возможно более опытные разработчики помогут разобраться.
        Иван Бочкарев
        08 октября 2020, 14:58
        0
        Смотреть: https://semver.org/lang/ru/

        Это минорный выпуск с новыми функциями. Не только исправления.
          Роман
          08 октября 2020, 15:05
          0
          Я вас понял. Спасибо за статью, прочитал. Узнал новое.
      AlexFux
      11 октября 2020, 21:37
      0
      Очень странное поведение пришло с этим обновлением!
      Ситуация следующая:
      1. Обновил до версии 2.8.0
      2. Перенёс сайт на другой хостинг.
      3. Верхнее меню пропало и!!! перенеслось в «шестеренку»


      Был backup перед обновлением, он приживается при переносе нормально.
        Иван Бочкарев
        11 октября 2020, 23:22
        0
        Обновите кеш браузера
          AlexFux
          12 октября 2020, 13:29
          0
          В том-то и юмор, на нескольких компах с нескольких браузеров пробовал.
          И очищал конечно-же. Очень странно…
            Роман
            12 октября 2020, 14:33
            0
            Дело не в компах. Удалите все содержимое в папке /core/cache/ на хостинге. Если останется, значить проблема в несовместимости какие-то дополнений.
              AlexFux
              12 октября 2020, 14:42
              0
              Core тоже чистил.
              Как-раз таки сижу вычисляю дополнение)
                Сергей
                12 октября 2020, 14:46
                0
                Я обновился до 2.8 — вообще все ок, все работает, ошибки отсутствуют.
          AlexFux
          13 октября 2020, 20:25
          0
          Вопрос решился сменой версии php.
          Обновлялся на версии 7.4 переносил на домен с версией 7.1.
          На новом домене (на который переносил сайт) установил 7.4 и заработало
          Прохор
          14 октября 2020, 19:50
          0
          После обновления при заходе на главную вижу это
          Fatal error: Uncaught --> Smarty Compiler: Syntax error in template "file:/home/h93433/site.ru/docs/manager/templates/default/element/tv/renders/input/url.tpl" on line 42 "//,listeners: {'keydown': {fn:MODx.fireResourceFormChange, scope:this}}" - Unexpected ": ", expected one of: "}" <-- thrown in /home/h902113433/rainier.ru/docs/core/model/smarty/sysplugins/smarty_internal_templatecompilerbase.php on line 42
          строчку из шаблона удаляю все заводится. но это же не выход?
          Анатолий
          21 октября 2020, 10:34
          0
          В админке не работает станица «Сведения о системе» открывается пустой экран, на старой версии 2.73 работало. PHP 7.3
            Роман
            21 октября 2020, 10:41
            0
            Попробуйте кэш почистить. Посмотрите ошибки в логах. Должно работать.
              Анатолий
              21 октября 2020, 11:01
              0
              Очистка кэша из админки не помогла, в логах только такие строчки, но они и раньше были
              [2020-10-21 07:57:11] (ERROR @ /core/components/pdotools/vendor/fenom/fenom/src/Fenom/Template.php(487): eval()'d code: 21) PHP warning: A non-numeric value encountered
              Андрей
              21 октября 2020, 11:33
              1
              +3
              До выхода 2.8.1 нужно внести изменения из этого pull request — Fixing error 500 when viewing system information
                Анатолий
                21 октября 2020, 11:59
                0
                Андрей, премного благодарен, заработало
              Виталик
              30 октября 2020, 01:55
              0
              У кого то есть похожая проблема: если в названии шаблона использовать [ или такую скобку — ], то все, шаблон не сохраняется.
              Столкнулся с такой проблемой. На многих проектах было использовано в названии, вроде такого Шаблон [главная]
                Иван Бочкарев
                10 ноября 2020, 11:21
                0
                В 2.8.1 есть такая ошибка? Если да — оформите issue.
                  Андрей
                  10 ноября 2020, 12:34
                  0
                  Не думаю что это ошибка. Там сообщается что название недопустимо. Аналогично нельзя создать и чанки, тв, плагины или сниппеты:

                  template

                  Имхо, всё логично, чтобы не лепили спецсимволы куда попало.
                Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.
                22