2015-05-20 18:17:59 +00:00
|
|
|
|
==========================
|
|
|
|
|
Django 1.8.3 release notes
|
|
|
|
|
==========================
|
|
|
|
|
|
|
|
|
|
*Under development*
|
|
|
|
|
|
|
|
|
|
Django 1.8.3 fixes several bugs in 1.8.2.
|
|
|
|
|
|
|
|
|
|
Bugfixes
|
|
|
|
|
========
|
|
|
|
|
|
2015-05-22 13:54:31 +00:00
|
|
|
|
* Fixed ``BaseRangeField.prepare_value()`` to use each ``base_field``’s
|
|
|
|
|
``prepare_value()`` method (:ticket:`24841`).
|
2015-05-24 19:17:39 +00:00
|
|
|
|
|
|
|
|
|
* Fixed crash during :djadmin:`makemigrations` if a migrations module either
|
|
|
|
|
is missing ``__init__.py`` or is a file (:ticket:`24848`).
|
2015-05-24 17:05:56 +00:00
|
|
|
|
|
2015-05-26 01:03:41 +00:00
|
|
|
|
* Fixed ``QuerySet.exists()`` returning incorrect results after annotation with
|
2015-05-24 17:05:56 +00:00
|
|
|
|
``Count()`` (:ticket:`24835`).
|
2015-05-26 01:03:41 +00:00
|
|
|
|
|
|
|
|
|
* Corrected ``HStoreField.has_changed()`` (:ticket:`24844`).
|
2015-05-26 20:46:13 +00:00
|
|
|
|
|
|
|
|
|
* Reverted an optimization to the CSRF template context processor which caused
|
|
|
|
|
a regression (:ticket:`24836`).
|
2015-05-26 19:38:01 +00:00
|
|
|
|
|
|
|
|
|
* Fixed a regression which caused template context processors to overwrite
|
|
|
|
|
variables set on a ``RequestContext`` after it's created (:ticket:`24847`).
|
2015-05-26 22:18:21 +00:00
|
|
|
|
|
|
|
|
|
* Prevented the loss of ``null``/``not null`` column properties during field
|
|
|
|
|
renaming of MySQL databases (:ticket:`24817`).
|
2015-05-27 15:43:22 +00:00
|
|
|
|
|
|
|
|
|
* Fixed a crash when using a reverse one-to-one relation in
|
|
|
|
|
``ModelAdmin.list_display`` (:ticket:`24851`).
|
2015-06-01 21:06:54 +00:00
|
|
|
|
|
|
|
|
|
* Fixed quoting of SQL when renaming a field to ``AutoField`` in PostgreSQL
|
|
|
|
|
(:ticket:`24892`).
|
2015-06-01 23:27:28 +00:00
|
|
|
|
|
|
|
|
|
* Fixed lack of unique constraint when changing a field from
|
|
|
|
|
``primary_key=True`` to ``unique=True`` (:ticket:`24893`).
|
2015-05-29 11:45:36 +00:00
|
|
|
|
|
|
|
|
|
* Fixed queryset pickling when using ``prefetch_related()`` after deleting
|
|
|
|
|
objects (:ticket:`24831`).
|
2015-06-02 09:08:41 +00:00
|
|
|
|
|
|
|
|
|
* Allowed using ``choices`` longer than 1 day with ``DurationField``
|
|
|
|
|
(:ticket:`24897`).
|
2015-06-01 23:22:10 +00:00
|
|
|
|
|
|
|
|
|
* Fixed a crash when loading squashed migrations from two apps with a
|
|
|
|
|
dependency between them, where the dependent app's replaced migrations are
|
|
|
|
|
partially applied (:ticket:`24895`).
|
2015-06-02 20:23:07 +00:00
|
|
|
|
|
|
|
|
|
* Fixed recording of applied status for squashed (replacement) migrations
|
|
|
|
|
(:ticket:`24628`).
|