2020-09-01 10:45:06 +02:00
|
|
|
==========================
|
|
|
|
Django 3.1.2 release notes
|
|
|
|
==========================
|
|
|
|
|
2020-10-01 07:22:28 +02:00
|
|
|
*October 1, 2020*
|
2020-09-01 10:45:06 +02:00
|
|
|
|
|
|
|
Django 3.1.2 fixes several bugs in 3.1.1.
|
2020-09-02 04:11:41 +02:00
|
|
|
|
|
|
|
Bugfixes
|
|
|
|
========
|
|
|
|
|
2020-08-24 21:27:22 +02:00
|
|
|
* Fixed a bug in Django 3.1 where ``FileField`` instances with a callable
|
|
|
|
storage were not correctly deconstructed (:ticket:`31941`).
|
2020-09-14 20:07:44 +02:00
|
|
|
|
|
|
|
* Fixed a regression in Django 3.1 where the :attr:`.QuerySet.ordered`
|
|
|
|
attribute returned incorrectly ``True`` for ``GROUP BY`` queries (e.g.
|
|
|
|
``.annotate().values()``) on models with ``Meta.ordering``. A model's
|
|
|
|
``Meta.ordering`` doesn't affect such queries (:ticket:`31990`).
|
2020-09-15 11:40:59 +02:00
|
|
|
|
|
|
|
* Fixed a regression in Django 3.1 where a queryset would crash if it contained
|
|
|
|
an aggregation and a ``Q`` object annotation (:ticket:`32007`).
|
2020-09-23 10:54:04 +02:00
|
|
|
|
|
|
|
* Fixed a bug in Django 3.1 where a test database was not synced during
|
|
|
|
creation when using the :setting:`MIGRATE <TEST_MIGRATE>` test database
|
|
|
|
setting (:ticket:`32012`).
|
2020-09-24 09:45:51 +02:00
|
|
|
|
|
|
|
* Fixed a ``django.contrib.admin.EmptyFieldListFilter`` crash when using on a
|
|
|
|
``GenericRelation`` (:ticket:`32038`).
|
2020-09-11 10:17:50 +02:00
|
|
|
|
|
|
|
* Fixed a regression in Django 3.1.1 where the admin changelist filter sidebar
|
|
|
|
would not scroll for a long list of available filters (:ticket:`31986`).
|