November 4, 2015
Django 1.8.6 adds official support for Python 3.5 and fixes several bugs in 1.8.5.
prefetch_related()on its queryset (#25496).
ForeignKeyto abstract model (#25503).
ManyToManyFields on different models that have the same field name, point to the same model, and have their reverse relations disabled (#25545).
Concatdatabase function idempotent on SQLite (#25517).
runserverwith an invalid
INSTALLED_APPSsetting (#25510). This regression appeared in 1.8.5 as a side effect of fixing #24704.
_meta.appsfor caching and retrieval (#25563). This prevents any models generated in data migrations using
QuerySet.defer()from leaking to test and application code.
strictly_abovePostGIS lookup (#25592).
IntegerFieldon invalid value (#25597).
URLValidatorthat allowed URLs with consecutive dots in the domain section (like
http://example..com/) to pass (#25620).