2018-03-06 18:25:20 +00:00
|
|
|
==========================
|
|
|
|
Django 2.0.4 release notes
|
|
|
|
==========================
|
|
|
|
|
2018-04-03 01:36:23 +00:00
|
|
|
*April 2, 2018*
|
2018-03-06 18:25:20 +00:00
|
|
|
|
|
|
|
Django 2.0.4 fixes several bugs in 2.0.3.
|
|
|
|
|
|
|
|
Bugfixes
|
|
|
|
========
|
|
|
|
|
2018-03-08 07:06:19 +00:00
|
|
|
* Fixed a crash when filtering with an ``Exists()`` annotation of a queryset
|
|
|
|
containing a single field (:ticket:`29195`).
|
2018-03-12 16:50:43 +00:00
|
|
|
|
2020-03-31 08:37:38 +00:00
|
|
|
* Fixed admin autocomplete widget's translations for ``zh-hans`` and
|
|
|
|
``zh-hant`` languages (:ticket:`29213`).
|
2018-03-15 14:55:34 +00:00
|
|
|
|
|
|
|
* Corrected admin's autocomplete widget to add a space after custom classes
|
|
|
|
(:ticket:`29221`).
|
2018-03-16 01:33:15 +00:00
|
|
|
|
|
|
|
* Fixed ``PasswordResetConfirmView`` crash when using a user model with a
|
|
|
|
``UUIDField`` primary key and the reset URL contains an encoded primary key
|
|
|
|
value that decodes to an invalid UUID (:ticket:`29206`).
|
2018-03-20 01:05:43 +00:00
|
|
|
|
|
|
|
* Fixed a regression in Django 1.11.8 where combining two annotated
|
|
|
|
``values_list()`` querysets with ``union()``, ``difference()``, or
|
|
|
|
``intersection()`` crashed due to mismatching columns (:ticket:`29229`).
|
2018-03-30 09:55:33 +00:00
|
|
|
|
|
|
|
* Fixed a regression in Django 1.11 where an empty choice could be initially
|
|
|
|
selected for the ``SelectMultiple`` and ``CheckboxSelectMultiple`` widgets
|
2018-04-02 13:37:38 +00:00
|
|
|
(:ticket:`29273`).
|
2018-02-06 10:51:41 +00:00
|
|
|
|
|
|
|
* Fixed a regression in Django 2.0 where ``OpenLayersWidget`` deserialization
|
|
|
|
ignored the widget map's SRID and assumed 4326 (WGS84) (:ticket:`29116`).
|