November 4, 2015
Django 1.8.6 adds official support for Python 3.5 and fixes several bugs in 1.8.5.
ModelChoiceField to ignore
prefetch_related() on its queryset (#%s25496).ForeignKey to abstract model
(#%s25503).ManyToManyFields on
different models that have the same field name, point to the same model, and
have their reverse relations disabled (#%s25545).RawSQL annotation (#%s25506).Concat database function idempotent on SQLite (#%s25517).runserver with an
invalid INSTALLED_APPS setting (#%s25510). This regression
appeared in 1.8.5 as a side effect of fixing #%s24704._meta.apps for caching
and retrieval (#%s25563). This prevents any models generated in data
migrations using QuerySet.defer() from leaking to test and application
code.strictly_above PostGIS lookup
(#%s25592).contrib.postgres.forms.SplitArrayField and
IntegerField on invalid value (#%s25597).URLValidator that allowed URLs with consecutive
dots in the domain section (like http://example..com/) to pass
(#%s25620).GenericRelation and
BaseModelAdmin.to_field_allowed (#%s25622).Sep 26, 2023