2016-01-05 19:19:20 +01:00
|
|
|
==========================
|
|
|
|
Django 1.8.9 release notes
|
|
|
|
==========================
|
|
|
|
|
2016-02-01 13:55:48 +01:00
|
|
|
*February 1, 2016*
|
2016-01-05 19:19:20 +01:00
|
|
|
|
|
|
|
Django 1.8.9 fixes several bugs in 1.8.8.
|
|
|
|
|
|
|
|
Bugfixes
|
|
|
|
========
|
|
|
|
|
2016-01-05 12:29:09 +01:00
|
|
|
* Fixed a regression that caused the "user-tools" items to display on the
|
|
|
|
admin's logout page (:ticket:`26035`).
|
2016-01-06 18:33:29 +01:00
|
|
|
|
|
|
|
* Fixed a crash in the translations system when the current language has no
|
|
|
|
translations (:ticket:`26046`).
|
2015-12-27 00:32:28 +01:00
|
|
|
|
|
|
|
* Fixed a regression that caused the incorrect day to be selected when opening
|
|
|
|
the admin calendar widget for timezones from GMT+0100 to GMT+1200
|
|
|
|
(:ticket:`24980`).
|
2016-01-08 02:06:58 +01:00
|
|
|
|
2016-01-25 14:33:02 +01:00
|
|
|
* Fixed a regression in 1.8.8 causing incorrect index handling in migrations on
|
|
|
|
PostgreSQL when adding ``db_index=True`` or ``unique=True`` to a
|
|
|
|
``CharField`` or ``TextField`` that already had the other specified, or when
|
|
|
|
removing one of them from a field that had both, or when adding
|
|
|
|
``unique=True`` to a field already listed in ``unique_together``
|
|
|
|
(:ticket:`26034`).
|
2016-01-08 21:20:15 +01:00
|
|
|
|
|
|
|
* Fixed a crash when using an ``__in`` lookup inside a ``Case`` expression
|
|
|
|
(:ticket:`26071`).
|
2016-01-09 21:15:21 +01:00
|
|
|
|
|
|
|
* Fixed a crash when using a reverse ``OneToOneField`` in
|
|
|
|
``ModelAdmin.readonly_fields`` (:ticket:`26060`).
|
2016-01-24 03:02:15 +01:00
|
|
|
|
|
|
|
* Fixed a regression in Django 1.8.5 that broke copying a ``SimpleLazyObject``
|
|
|
|
with ``copy.copy()`` (:ticket:`26122`).
|
2016-01-27 15:25:49 +01:00
|
|
|
|
|
|
|
* Fixed the ``contrib.gis`` map widgets when using
|
|
|
|
``USE_THOUSAND_SEPARATOR=True`` (:ticket:`20415`).
|