2013-12-14 07:42:24 +08:00
|
|
|
==========================
|
|
|
|
Django 1.6.2 release notes
|
|
|
|
==========================
|
|
|
|
|
2014-02-07 05:34:22 +08:00
|
|
|
*February 6, 2014*
|
2013-12-14 07:42:24 +08:00
|
|
|
|
2014-02-07 05:34:22 +08:00
|
|
|
This is Django 1.6.2, a bugfix release for Django 1.6. Django 1.6.2 fixes
|
|
|
|
several bugs in 1.6.1:
|
2013-12-14 07:42:24 +08:00
|
|
|
|
2013-12-26 18:09:58 +08:00
|
|
|
* Prevented the base geometry object of a prepared geometry to be garbage
|
2014-02-07 05:34:22 +08:00
|
|
|
collected, which could lead to crash Django
|
2014-12-19 22:54:29 +08:00
|
|
|
(:ticket:`21662`).
|
2013-12-19 03:04:53 +08:00
|
|
|
|
|
|
|
* Fixed a crash when executing the :djadmin:`changepassword` command when the
|
2014-02-07 05:34:22 +08:00
|
|
|
user object representation contained non-ASCII characters
|
2014-12-19 22:54:29 +08:00
|
|
|
(:ticket:`21627`).
|
2013-12-10 01:29:39 +08:00
|
|
|
|
|
|
|
* The :djadmin:`collectstatic` command will raise an error rather than
|
|
|
|
default to using the current working directory if :setting:`STATIC_ROOT` is
|
|
|
|
not set. Combined with the ``--clear`` option, the previous behavior could
|
2014-02-07 05:34:22 +08:00
|
|
|
wipe anything below the current working directory
|
2014-12-19 22:54:29 +08:00
|
|
|
(:ticket:`21581`).
|
2014-01-27 04:40:14 +08:00
|
|
|
|
2014-02-07 05:34:22 +08:00
|
|
|
* Fixed mail encoding on Python 3.3.3+
|
2014-12-19 22:54:29 +08:00
|
|
|
(:ticket:`21093`).
|
2014-01-27 04:40:14 +08:00
|
|
|
|
|
|
|
* Fixed an issue where when
|
|
|
|
``settings.DATABASES['default']['AUTOCOMMIT'] = False``, the connection
|
|
|
|
wasn't in autocommit mode but Django pretended it was.
|
|
|
|
|
|
|
|
* Fixed a regression in multiple-table inheritance ``exclude()`` queries
|
2014-12-19 22:54:29 +08:00
|
|
|
(:ticket:`21787`).
|
2014-01-27 04:40:14 +08:00
|
|
|
|
2014-02-07 05:34:22 +08:00
|
|
|
* Added missing items to ``django.utils.timezone.__all__``
|
2014-12-19 22:54:29 +08:00
|
|
|
(:ticket:`21880`).
|
2014-02-06 04:46:02 +08:00
|
|
|
|
2014-02-06 08:29:41 +08:00
|
|
|
* Fixed a field misalignment issue with ``select_related()`` and model
|
2014-02-07 05:34:22 +08:00
|
|
|
inheritance
|
2014-12-19 22:54:29 +08:00
|
|
|
(:ticket:`21413`).
|
2014-02-06 08:29:41 +08:00
|
|
|
|
2014-02-07 05:34:22 +08:00
|
|
|
* Fixed join promotion for negated ``AND`` conditions
|
2014-12-19 22:54:29 +08:00
|
|
|
(:ticket:`21748`).
|
2014-02-06 08:29:41 +08:00
|
|
|
|
|
|
|
* Oracle database introspection now works with boolean and float fields
|
2014-12-19 22:54:29 +08:00
|
|
|
(:ticket:`19884`).
|
2014-02-06 08:29:41 +08:00
|
|
|
|
2014-02-06 04:46:02 +08:00
|
|
|
* 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
|
2014-12-19 22:54:29 +08:00
|
|
|
double-escaped (:ticket:`21882`).
|
2014-02-07 05:34:22 +08:00
|
|
|
|
|
|
|
Additionally, Django's vendored version of six, :mod:`django.utils.six` has been
|
|
|
|
upgraded to the latest release (1.5.2).
|