2019-07-09 07:39:00 +02:00
|
|
|
==========================
|
|
|
|
Django 2.2.4 release notes
|
|
|
|
==========================
|
|
|
|
|
2019-07-25 10:49:30 +02:00
|
|
|
*August 1, 2019*
|
2019-07-09 07:39:00 +02:00
|
|
|
|
2019-07-25 10:49:30 +02:00
|
|
|
Django 2.2.4 fixes security issues and several bugs in 2.2.3.
|
2019-07-09 07:39:00 +02:00
|
|
|
|
|
|
|
Bugfixes
|
|
|
|
========
|
|
|
|
|
2019-07-09 23:26:37 +02:00
|
|
|
* Fixed a regression in Django 2.2 when ordering a ``QuerySet.union()``,
|
|
|
|
``intersection()``, or ``difference()`` by a field type present more than
|
|
|
|
once results in the wrong ordering being used (:ticket:`30628`).
|
2019-07-10 10:33:36 +02:00
|
|
|
|
|
|
|
* Fixed a migration crash on PostgreSQL when adding a check constraint
|
|
|
|
with a ``contains`` lookup on
|
|
|
|
:class:`~django.contrib.postgres.fields.DateRangeField` or
|
|
|
|
:class:`~django.contrib.postgres.fields.DateTimeRangeField`, if the right
|
|
|
|
hand side of an expression is the same type (:ticket:`30621`).
|
2019-07-21 22:55:25 +02:00
|
|
|
|
|
|
|
* Fixed a regression in Django 2.2 where auto-reloader crashes if a file path
|
|
|
|
contains nulls characters (``'\x00'``) (:ticket:`30506`).
|
2019-07-21 23:28:39 +02:00
|
|
|
|
|
|
|
* Fixed a regression in Django 2.2 where auto-reloader crashes if a translation
|
|
|
|
directory cannot be resolved (:ticket:`30647`).
|