October 3, 2015
Django 1.8.5 fixes several bugs in 1.8.4.
AssertionError
in some delete queries with a model containing a
field that is both a foreign and primary key (#24951).AssertionError
in some complex queries (#24525).GenericForeignKey
(#25040).translation.override()
clear the overridden language when a
translation isn’t initially active (#25295).ModelAdmin.list_display
that clashed
with a reverse field on the model (#25299).argparse
management commands
(#25372).from django.db import migrations,
models
statement in newly created migrations (#25384).Count
queries to execute COUNT(*)
instead of COUNT('*')
as versions of Django before 1.8 did (#25377). This may fix a
performance regression on some databases.values()
and values_list()
(#20625).Model.save()
(#25160).set_autocommit(False)
(#24921).manage.py test --keepdb
option on Oracle (#25421).related_name
set to ‘+’ (#24505,
#25486).SimpleLazyObject
wrapping a model (#25389).Jun 22, 2017