Django 1.8.9 release notes¶
February 1, 2016
Django 1.8.9 fixes several bugs in 1.8.8.
Bugfixes¶
- Fixed a regression that caused the “user-tools” items to display on the admin’s logout page (#26035).
- Fixed a crash in the translations system when the current language has no translations (#26046).
- 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 (#24980).
- Fixed a regression in 1.8.8 causing incorrect index handling in migrations on
PostgreSQL when adding
db_index=Trueorunique=Trueto aCharFieldorTextFieldthat already had the other specified, or when removing one of them from a field that had both, or when addingunique=Trueto a field already listed inunique_together(#26034). - Fixed a crash when using an
__inlookup inside aCaseexpression (#26071). - Fixed a crash when using a reverse
OneToOneFieldinModelAdmin.readonly_fields(#26060). - Fixed a regression in Django 1.8.5 that broke copying a
SimpleLazyObjectwithcopy.copy()(#26122). - Fixed the
contrib.gismap widgets when usingUSE_THOUSAND_SEPARATOR=True(#20415).