3.2.1.txt 1.6 KB

123456789101112131415161718192021222324252627282930313233343536373839404142
  1. ==========================
  2. Django 3.2.1 release notes
  3. ==========================
  4. *Expected May 4, 2021*
  5. Django 3.2.1 fixes several bugs in 3.2.
  6. Bugfixes
  7. ========
  8. * Corrected detection of GDAL 3.2 on Windows (:ticket:`32544`).
  9. * Fixed a bug in Django 3.2 where subclasses of ``BigAutoField`` and
  10. ``SmallAutoField`` were not allowed for the :setting:`DEFAULT_AUTO_FIELD`
  11. setting (:ticket:`32620`).
  12. * Fixed a regression in Django 3.2 that caused a crash of
  13. ``QuerySet.values()/values_list()`` after ``QuerySet.union()``,
  14. ``intersection()``, and ``difference()`` when it was ordered by an
  15. unannotated field (:ticket:`32627`).
  16. * Restored, following a regression in Django 3.2, displaying an exception
  17. message on the technical 404 debug page (:ticket:`32637`).
  18. * Fixed a bug in Django 3.2 where a system check would crash on a reverse
  19. one-to-one relationships in ``CheckConstraint.check`` or
  20. ``UniqueConstraint.condition`` (:ticket:`32635`).
  21. * Fixed a regression in Django 3.2 that caused a crash of
  22. :attr:`.ModelAdmin.search_fields` when searching against phrases with
  23. unbalanced quotes (:ticket:`32649`).
  24. * Fixed a bug in Django 3.2 where variable lookup errors were logged rendering
  25. the sitemap template if alternates were not defined (:ticket:`32648`).
  26. * Fixed a regression in Django 3.2 that caused a crash when combining ``Q()``
  27. objects which contains boolean expressions (:ticket:`32548`).
  28. * Fixed a regression in Django 3.2 that caused a crash of ``QuerySet.update()``
  29. on a queryset ordered by inherited or joined fields on MySQL and MariaDB
  30. (:ticket:`32645`).