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

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

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

  • Устранена проблема, при которой привилегированные пользователи могли быть обманом вынуждены выполнять действия без их ведома через уязвимость CSRF.

  • Исправление проблемы, из-за которой классы меню дублировались в расширенных настройках

  • Исправление проблемы, когда хлебные крошки не отображаются

  • Исправление проблем с тегами шаблона show_menu

  • Мелкие исправления в документации

  • Устранение проблемы, связанной с функцией «Empty all» Placeholder

  • Исправьте сортировку плагинов в Python 3

  • Исправьте выравнивание количества результатов поиска и элементов в списке изменений страницы

  • Сохраняйте информацию о текущем представлении при применении декоратора CMS

  • Исправление X-Frame-Options на страницах верхнего уровня

  • Исправьте порядок, в котором URL-адреса приложений внедряются в urlpatterns

  • Исправить удаление несуществующего языка страницы

  • Исправьте откат языка для вложенных плагинов

  • Исправить тег шаблона render_model, не показывающий корректный список изменений

  • Исправление Ошибка сканирования на наличие заполнителей в тегах include с переменной в качестве аргумента

  • Версия Pin South до 1.0.2

  • Установите версию html5lib на 0.999, пока не будет исправлена текущая ошибка

  • Исправьте шаблон выбора языка

Потенциально обратно несовместимые изменения

Порядок инжектирования приложений теперь основан на глубине страницы, если вы используете вложенные apphooks, вы можете проверить, что это не изменит поведение ваших приложений в зависимости от жадности urlconf приложений.

Спасибо

Большое спасибо участникам сообщества, приславшим сообщения о проблемах, и особенно этим пользователям GitHub, которые также прислали запросы на исправление: douwevandermeij, furiousdave, nikolas, olarcheveque, sephii, vstoykov.

Особая благодарность Мэтту Уилксу и Сильвену Фанкхаузеру за сообщение о проблеме безопасности.

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