2015-11-25 16:19:32 +01:00
|
|
|
==========================
|
|
|
|
Django 1.8.8 release notes
|
|
|
|
==========================
|
|
|
|
|
|
|
|
*Under development*
|
|
|
|
|
|
|
|
Django 1.8.8 fixes several bugs in 1.8.7.
|
|
|
|
|
2015-12-07 20:27:16 +01:00
|
|
|
Python 3.2 users, please be advised that we've decided to drop support for
|
|
|
|
Python 3.2 in Django 1.8.x at the end of 2016. We won't break things
|
|
|
|
intentionally after that, but we won't test subsequent releases against Python
|
|
|
|
3.2 either. Upstream support for Python 3.2 ends February 2016 so we don't find
|
|
|
|
much value in providing security updates for a version of Python that could be
|
|
|
|
insecure. To read more about the decision and to let us know if this will be
|
|
|
|
problematic for you, please read the `django-developers thread
|
|
|
|
<https://groups.google.com/d/topic/django-developers/eMu5UQpUdWs/discussion>`_.
|
|
|
|
|
2015-11-25 16:19:32 +01:00
|
|
|
Bugfixes
|
|
|
|
========
|
|
|
|
|
2015-11-06 17:29:23 +01:00
|
|
|
* Fixed incorrect ``unique_together`` field name generation by ``inspectdb``
|
|
|
|
(:ticket:`25274`).
|
2015-11-22 01:59:37 +01:00
|
|
|
|
|
|
|
* Corrected ``__len`` query lookup on ``ArrayField`` for empty arrays
|
|
|
|
(:ticket:`25772`).
|
2015-11-25 12:17:59 +01:00
|
|
|
|
|
|
|
* Restored the ability to use custom formats from ``formats.py`` with
|
|
|
|
``django.utils.formats.get_format()`` and the ``date`` template filter
|
|
|
|
(:ticket:`25812`).
|
2015-12-08 18:03:31 +01:00
|
|
|
|
|
|
|
* Fixed a state bug when migrating a ``SeparateDatabaseAndState`` operation
|
|
|
|
backwards (:ticket:`25896`).
|
2015-11-07 17:08:03 +01:00
|
|
|
|
|
|
|
* Fixed missing ``varchar/text_pattern_ops`` index on ``CharField`` and
|
|
|
|
``TextField`` respectively when using ``AlterField`` on PostgreSQL
|
|
|
|
(:ticket:`25412`).
|
2015-12-14 07:20:10 +01:00
|
|
|
|
|
|
|
* Fixed a state bug when using an ``AlterModelManagers`` operation
|
|
|
|
(:ticket:`25852`).
|
2015-12-18 17:00:53 +01:00
|
|
|
|
|
|
|
* Fixed a regression which prevented using a language not in Django's default
|
|
|
|
language list (:setting:`LANGUAGES`) (:ticket:`25915`).
|