---
title: "Django 2.0.4 release notes"
version: 3.0
locale: el
source: https://docs.djangoproject.com/el/3.0/releases/2.0.4/
canonical: https://djangodocs.dev/el/3.0/releases/2.0.4/
---
# Django 2.0.4 release notes

*April 2, 2018*

Django 2.0.4 fixes several bugs in 2.0.3.

## Bugfixes

- Fixed a crash when filtering with an `Exists()` annotation of a queryset
  containing a single field ([#29195](https://code.djangoproject.com/ticket/29195)).
- Fixed admin autocomplete widget’s translations for `zh-hans` and
  `zh-hant` languages ([#29213](https://code.djangoproject.com/ticket/29213)).
- Corrected admin’s autocomplete widget to add a space after custom classes
  ([#29221](https://code.djangoproject.com/ticket/29221)).
- 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 ([#29206](https://code.djangoproject.com/ticket/29206)).
- 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 ([#29229](https://code.djangoproject.com/ticket/29229)).
- Fixed a regression in Django 1.11 where an empty choice could be initially
  selected for the `SelectMultiple` and `CheckboxSelectMultiple` widgets
  ([#29273](https://code.djangoproject.com/ticket/29273)).
- Fixed a regression in Django 2.0 where `OpenLayersWidget` deserialization
  ignored the widget map’s SRID and assumed 4326 (WGS84) ([#29116](https://code.djangoproject.com/ticket/29116)).
