123456789101112131415161718192021222324252627282930313233343536373839404142434445464748 |
- ==========================
- Django 1.9.1 release notes
- ==========================
- *Under development*
- Django 1.9.1 fixes several bugs in 1.9.
- Bugfixes
- ========
- * Fixed ``BaseCache.get_or_set()`` with the ``DummyCache`` backend
- (:ticket:`25840`).
- * Fixed a regression in ``FormMixin`` causing forms to be validated twice
- (:ticket:`25548`).
- * Fixed a system check crash with nested ``ArrayField``\s (:ticket:`25867`).
- * Fixed a state bug when migrating a ``SeparateDatabaseAndState`` operation
- backwards (:ticket:`25896`).
- * Fixed a regression in ``CommonMiddleware`` causing ``If-None-Match`` checks
- to always return HTTP 200 (:ticket:`25900`).
- * Fixed missing ``varchar/text_pattern_ops`` index on ``CharField`` and
- ``TextField`` respectively when using ``AlterField`` on PostgreSQL
- (:ticket:`25412`).
- * Fixed admin's delete confirmation page's summary counts of related objects
- (:ticket:`25883`).
- * Added ``from __future__ import unicode_literals`` to the default ``apps.py``
- created by ``startapp`` on Python 2 (:ticket:`25909`). Add this line to your
- own ``apps.py`` files created using Django 1.9 if you want your migrations
- to work on both Python 2 and Python 3.
- * Prevented ``QuerySet.delete()`` from crashing on MySQL when querying across
- relations (:ticket`25882`).
- * Fixed evaluation of zero-length slices of ``QuerySet.values()``
- (:ticket:`25894`).
- * Fixed a state bug when using an ``AlterModelManagers`` operation
- (:ticket:`25852`).
- * Fixed ``TypedChoiceField`` change detection with nullable fields
- (:ticket:`25942`).
|