Jump to main content Jump to doc navigation

MODX Revolution 2.4.0 (август 2015) добавляет зависимости пакетов, права пространств имён, индексы базы данных и улучшения менеджера. Полный changelog: core/docs/changelog.txt.

Обзоры релиза:

Перед обновлением

  • Ставьте последний патч 2.4, а не 2.4.0. В линейку 2.4 входит исправление безопасности из 2.3.6.
  • Обновите Extras на текущей версии, очистите core/cache, сбросьте сессии и сделайте резервные копии базы данных и файлов.
  • Проверьте интеграции с modTransportProvider. MODX 2.4.1 вернул совместимость с Extras, которые зависели от прежнего поведения.

Что проверить

Страна в профиле пользователя

modUserProfile.country хранит код страны ISO вместо переведённого названия. Проверьте импорт, экспорт, формы профиля и отчёты, которые сравнивают это поле с полным названием страны.

Формирование URI ресурсов

Настройка use_frozen_parent_uris позволяет учитывать зафиксированные URI родителей при построении URI дочерних ресурсов. Проверьте адреса, если сайт фиксирует URI ресурсов или формирует пути в своём коде.

Контроль доступа и пространства имён

В 2.4 появились права пространств имён, а дерево групп пользователей объединили с таблицей пользователей на странице ACL. После установки проверьте свои политики доступа и учётные записи менеджера.

Зависимости пакетов

Транспортные пакеты могут объявлять зависимости от других Extras. Package Manager разрешает эти зависимости и может показывать параметры setup при установке. Проверьте пакеты со своими резолверами и окнами параметров.

Другие заметные изменения

  • Новые индексы базы данных для частых запросов.
  • Страница управления системными событиями.
  • Формирование alias ресурса в реальном времени.
  • Проверка текстовых TV по регулярному выражению.
  • Возможность скрыть время в TV с датой.
  • Свои иконки для media source и контекстов.
  • Методы saveObject и removeObject в процессорах объектов.
  • Поддержка JSONP в modConnectorResponse.
  • Поддержка contentType=string в modRestCurlClient.

Предупреждение о патчах

В 2.4.3 появилась регрессия выходных фильтров на неопределённых плейсхолдерах. MODX 2.4.4 исправил её. Ставьте последний патч 2.4.x и проверьте страницы, где выходные модификаторы применяются к отсутствующим значениям.

После установки

Проверьте вход в менеджер, ACL, разрешение зависимостей в Package Manager, страну в профилях пользователей и дружественные URL. Перед проверкой очистите кеш браузера для менеджера.

Support the team building MODX with a monthly donation.

The budget raised through OpenCollective is transparent, including payouts, and any contributor can apply to be paid for their work on MODX.

Backers

  • modmore
  • STERC
  • Digital Penguin
  • Jens Wittmann – Gestaltung & Entwicklung
  • CrewMark
  • Fabian Christen
  • Sepia River Studios
  • Dannevang Digital
  • Alex
  • A. Moreno
  • Chris Fickling
  • Stéphane Jäggi
  • Murray Wood
  • Anton Tarasov
  • deJaya
  • JT Skaggs
  • Lefthandmedia
  • eydolan
  • Following Sea
  • Guido Gallenkamp
  • YJ
  • Raffy
  • Snow Creative
  • Nick Clark
  • Guest
  • Helen
  • krisznet
  • Yanni
  • Richard

Budget

$204 per month—let's make that $500!

Learn more