Примечания к выпуску 3.0.8¶
Что нового в версии 3.0.8¶
Добавить опцию
require_parent
кCMS_PLACEHOLDER_CONF
Исправления ошибок¶
Исправьте зависимость версии django-mptt для совместимости с PEP440
Исправьте некоторые проблемы совместимости с Django 1.4
Добавьте проверку исправности панели инструментов
Исправьте поведение с CMSPluginBase.get_render_template().
Исправление проблемы на django >= 1.6 с полями формы страницы.
Устранение проблем с пространством имен jQuery в дереве страницы администратора и форме изменений
Устранение проблем для PageField в Firefox/Safari
Исправьте некоторые проблемы совместимости с Python 3.4 при использовании прокси-модулей
Исправьте угловой случай в копировании плагина
Исправления в документации
Мелкие исправления кода
Предупреждение
Исправление для копии плагина устраняет утечку ссылок в cms.models.pluginmodel.CMSPlugin.copy_plugins
, из-за которой исходный объект плагина модифицировался в памяти. Исправленный код оставляет оригинал неизменным и возвращает модифицированную копию.
Пользовательские плагины, которые вызывали cms.utils.plugins.copy_plugins_to
или cms.models.pluginmodel.CMSPlugin.copy_plugins
, могли полагаться на неправильное поведение. Проверьте свой код на наличие вызовов этих методов. Правильно реализованные вызовы должны ожидать, что исходный экземпляр плагина останется неизменным.