3.2.1 примечания к выпуску¶
Что нового в версии 3.2.1¶
Улучшения¶
Добавьте поддержку Django 1.9 (с некоторыми предупреждениями об обесценивании).
Добавьте поддержку django-версии 1.10+ (требуется для Django 1.9+).
Добавление имени-заполнителя во всплывающую подсказку редактирования.
Добавьте
attr['is_page']=True
в узлы навигации CMS Page.Добавьте версии Django и Python в информационную подсказку панели отладки
Исправления ошибок¶
Устранение проблемы с обновлением пользовательского интерфейса при переключении языка CMS.
Устранение проблемы, при которой урлы боковых фреймов не запоминались после перезагрузки.
Исправьте хлебную крошку в списке ревизий страницы.
Исправьте ошибку в Foundation, из-за которой кнопка «Добавить плагин» была непригодна для использования.
Исправление повреждения дерева при вставке вложенного плагина под другой плагин.
Исправление сообщения о том, что версия CMS не отображалась при наведении в режиме отладки.
Исправление некорректного позиционирования сообщений в режиме отладки.
Исправление проблемы, когда при вставке плагина не соблюдались родительские ограничения плагина.
Исправление проблемы, когда пункт меню «Копировать все» мог быть щелкнут на пустом заполнителе.
Исправление ошибки, при которой стили дерева страниц не загружались из STATIC_URL, указывающего на другой хост.
Исправление проблемы, при которой боковая рамка не обновлялась при некоторых обстоятельствах.
Почитайте CMS_RAW_ID_USERS в GlobalPagePermissionAdmin.
Коррупция Древобороды¶
До версии 3.2.1 перемещение или вставка вложенных плагинов приводила к некоторым не фатальным повреждениям дерева, вызывая ошибку при добавлении плагинов под вновь вставленными плагинами.
Чтобы устранить эти проблемы, обновите версию до 3.2.1, а затем выполните команду manage.py cms fix-tree
для восстановления дерева.
DjangoCMS Text CKEditor¶
Необходимые действия¶
CMS 3.2.1 не совместим с djangocms-text-ckeditor < 2.8.1. Если вы используете djangocms-text-ckeditor, пожалуйста, обновите его до версии 2.8.1 или выше.