2018-03-07 02:25:20 +08:00
|
|
|
==========================
|
|
|
|
Django 2.0.4 release notes
|
|
|
|
==========================
|
|
|
|
|
|
|
|
*Expected April 2, 2018*
|
|
|
|
|
|
|
|
Django 2.0.4 fixes several bugs in 2.0.3.
|
|
|
|
|
|
|
|
Bugfixes
|
|
|
|
========
|
|
|
|
|
2018-03-08 15:06:19 +08:00
|
|
|
* Fixed a crash when filtering with an ``Exists()`` annotation of a queryset
|
|
|
|
containing a single field (:ticket:`29195`).
|
2018-03-13 00:50:43 +08:00
|
|
|
|
|
|
|
* Fixed admin autocomplete widget's translations for `zh-hans` and `zh-hant`
|
|
|
|
languages (:ticket:`29213`).
|
2018-03-15 22:55:34 +08:00
|
|
|
|
|
|
|
* Corrected admin's autocomplete widget to add a space after custom classes
|
|
|
|
(:ticket:`29221`).
|
2018-03-16 09:33:15 +08: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 09:05:43 +08: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`).
|