1.8.9.txt 1.3 KB

123456789101112131415161718192021222324252627282930313233343536373839
  1. ==========================
  2. Django 1.8.9 release notes
  3. ==========================
  4. *Under development*
  5. Django 1.8.9 fixes several bugs in 1.8.8.
  6. Bugfixes
  7. ========
  8. * Fixed a regression that caused the "user-tools" items to display on the
  9. admin's logout page (:ticket:`26035`).
  10. * Fixed a crash in the translations system when the current language has no
  11. translations (:ticket:`26046`).
  12. * Fixed a regression that caused the incorrect day to be selected when opening
  13. the admin calendar widget for timezones from GMT+0100 to GMT+1200
  14. (:ticket:`24980`).
  15. * Fixed a regression in 1.8.8 causing incorrect index handling in migrations on
  16. PostgreSQL when adding ``db_index=True`` or ``unique=True`` to a
  17. ``CharField`` or ``TextField`` that already had the other specified, or when
  18. removing one of them from a field that had both, or when adding
  19. ``unique=True`` to a field already listed in ``unique_together``
  20. (:ticket:`26034`).
  21. * Fixed a crash when using an ``__in`` lookup inside a ``Case`` expression
  22. (:ticket:`26071`).
  23. * Fixed a crash when using a reverse ``OneToOneField`` in
  24. ``ModelAdmin.readonly_fields`` (:ticket:`26060`).
  25. * Fixed a regression in Django 1.8.5 that broke copying a ``SimpleLazyObject``
  26. with ``copy.copy()`` (:ticket:`26122`).
  27. * Fixed the ``contrib.gis`` map widgets when using
  28. ``USE_THOUSAND_SEPARATOR=True`` (:ticket:`20415`).