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

2 ноября 2020

Django 3.1.3 исправляет несколько ошибок в 3.1.2 и добавляет совместимость с Python 3.9.

Исправления

  • Исправлена регрессия в Django 3.1.2, которая приводила к неправильной высоте строки поиска изменений в админке (#32072).
  • Исправлена регрессия в Django 3.1.2, которая приводила к неправильной ширине строки поиска изменений в админке на отфильтрованной странице (#32091).
  • Исправлено отображение символов Unicode в значениях forms.JSONField и только для чтения models.JSONField в админке (#32080).
  • Исправлена регрессия в Django 3.1, которая приводила к сбою ArrayAgg и StringAgg с ordering при преобразовании ключей для JSONField (#32096).
  • Исправлена регрессия в Django 3.1, которая приводила к сбою поиска __in при использовании преобразований ключа для JSONField в значении поиска (#32096).
  • Исправлена регрессия в Django 3.1, которая приводила к сбою ExpressionWrapper с преобразованиями ключей для JSONField (#32096).
  • Исправлена регрессия в Django 3.1, которая вызывала сбой миграций на PostgreSQL при добавлении ExclusionConstraint с преобразованиями ключей для JSONField в expressions (#32096).
  • Исправлена регрессия в Django 3.1, когда атрибуты ProtectedError.protected_objects и RestrictedError.restricted_objects возвращали итераторы вместо set объектов (#32107).
  • Исправлена регрессия в Django 3.1.2, которая приводила к неправильному расположению формы ввода на маленьких экранах в представлении формы изменения администратора (#32069).
  • Исправлена ошибка в Django 3.1, из-за которой токены сброса пароля (#32130), существовавшие до версии Django 3.1, становились недействительными.
  • Добавлена поддержка asgiref 3.3 (#32128).
  • Исправлена регрессия в Django 3.1, которая приводила к неправильному расположению текстовой области на экранах среднего размера в представлении формы изменения администратора с открытой боковой панелью (#32127).
  • Исправлена регрессия в Django 3.0.7, которая не использовала псевдонимы Subquery() в пункте GROUP BY (#32152).
Вернуться на верх