• 3.1
  • 5.0
  • 6.1
  • Версия документации: 3.2

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

4 декабря 2023 г.

В Django 4.2.8 исправлено несколько ошибок версии 4.2.7 и добавлена ​​совместимость с Python 3.12.

Исправления

  • Исправлена ​​регрессия в Django 4.2, из-за которой makemigrations --check переставала отображать ожидающие миграции (#34457).

  • Исправлена ​​регрессия в Django 4.2, приводившая к сбою QuerySet.aggregate(), когда агрегаты ссылались на другие агрегаты или оконные функции через условные выражения (#34975).

  • Исправлена ​​регрессия в Django 4.2, приводившая к сбою при аннотировании QuerySet с помощью выражений Window, состоящих из предложения partition_by, смешивающего типы полей и выражения агрегации (#34987).

  • Исправлена ​​регрессия в Django 4.2, из-за которой на странице списка изменений администратора были смещены ссылки на страницы и входные данные при использовании list_editable (#34991).

  • Исправлена ​​регрессия в Django 4.2, из-за которой флажки в панели администратора располагались по центру на экранах с меньшей шириной (#34994).

  • Исправлена ​​регрессия в Django 4.2, приводившая к сбою наборов запросов с агрегатами в MariaDB, когда был включен режим SQL ONLY_FULL_GROUP_BY (#34992).

  • Исправлена ​​регрессия в Django 4.2, из-за которой виджет пароля администратора, доступный только для чтения, и некоторые справочные тексты неправильно выравнивались по ширине планшета (#34982).

  • Исправлена ​​регрессия в Django 4.2, приводившая к сбою миграции в SQLite при изменении неподдерживаемого Meta.db_table_comment (#35006).

Back to Top