Updated 1.6.2 release notes for release (and linkified tickets).

This commit is contained in:
Jacob Kaplan-Moss 2014-02-06 15:34:22 -06:00
parent d3cf6cfacf
commit 84fb7b468e
1 changed files with 23 additions and 18 deletions

View File

@ -2,46 +2,51 @@
Django 1.6.2 release notes Django 1.6.2 release notes
========================== ==========================
*Under development* *February 6, 2014*
This is Django 1.6.2, a bugfix release for Django 1.6. This is Django 1.6.2, a bugfix release for Django 1.6. Django 1.6.2 fixes
several bugs in 1.6.1:
Django's vendored version of six, :mod:`django.utils.six` has been upgraded to
the latest release (1.5.2).
Bug fixes
=========
* Prevented the base geometry object of a prepared geometry to be garbage * Prevented the base geometry object of a prepared geometry to be garbage
collected, which could lead to crash Django (#21662). collected, which could lead to crash Django
(`#21662 <http://code.djangoproject.com/ticket/21662>`_).
* Fixed a crash when executing the :djadmin:`changepassword` command when the * Fixed a crash when executing the :djadmin:`changepassword` command when the
user object representation contained non-ASCII characters (#21627). user object representation contained non-ASCII characters
(`#21627 <http://code.djangoproject.com/ticket/21627>`_).
* The :djadmin:`collectstatic` command will raise an error rather than * The :djadmin:`collectstatic` command will raise an error rather than
default to using the current working directory if :setting:`STATIC_ROOT` is default to using the current working directory if :setting:`STATIC_ROOT` is
not set. Combined with the ``--clear`` option, the previous behavior could not set. Combined with the ``--clear`` option, the previous behavior could
wipe anything below the current working directory (#21581). wipe anything below the current working directory
(`#21581 <http://code.djangoproject.com/ticket/21581>`_).
* Fixed mail encoding on Python 3.3.3+ (#21093). * Fixed mail encoding on Python 3.3.3+
(`#21093 <http://code.djangoproject.com/ticket/21093>`_).
* Fixed an issue where when * Fixed an issue where when
``settings.DATABASES['default']['AUTOCOMMIT'] = False``, the connection ``settings.DATABASES['default']['AUTOCOMMIT'] = False``, the connection
wasn't in autocommit mode but Django pretended it was. wasn't in autocommit mode but Django pretended it was.
* Fixed a regression in multiple-table inheritance ``exclude()`` queries * Fixed a regression in multiple-table inheritance ``exclude()`` queries
(#21787). (`#21787 <http://code.djangoproject.com/ticket/21787>`_).
* Added missing items to ``django.utils.timezone.__all__`` (#21880). * Added missing items to ``django.utils.timezone.__all__``
(`#21880 <http://code.djangoproject.com/ticket/21880>`_).
* Fixed a field misalignment issue with ``select_related()`` and model * Fixed a field misalignment issue with ``select_related()`` and model
inheritance (#21413). inheritance
(`#21413 <http://code.djangoproject.com/ticket/21413>`_).
* Fixed join promotion for negated ``AND`` conditions (#21748). * Fixed join promotion for negated ``AND`` conditions
(`#21748 <http://code.djangoproject.com/ticket/21748>`_).
* Oracle database introspection now works with boolean and float fields * Oracle database introspection now works with boolean and float fields
(#19884). (`#19884 <http://code.djangoproject.com/ticket/19884>`_).
* Fixed an issue where lazy objects weren't actually marked as safe when passed * Fixed an issue where lazy objects weren't actually marked as safe when passed
through :func:`~django.utils.safestring.mark_safe` and could end up being through :func:`~django.utils.safestring.mark_safe` and could end up being
double-escaped (#21882). double-escaped (`#21882 <http://code.djangoproject.com/ticket/21882>`_).
Additionally, Django's vendored version of six, :mod:`django.utils.six` has been
upgraded to the latest release (1.5.2).