Примечания к выпуску 3.0.8

Что нового в версии 3.0.8

Исправления ошибок

  • Исправьте зависимость версии 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, могли полагаться на неправильное поведение. Проверьте свой код на наличие вызовов этих методов. Правильно реализованные вызовы должны ожидать, что исходный экземпляр плагина останется неизменным.

Вернуться на верх