2016-04-01 20:09:48 +02:00
|
|
|
==========================
|
|
|
|
Django 1.9.6 release notes
|
|
|
|
==========================
|
|
|
|
|
2016-05-03 00:16:36 +02:00
|
|
|
*May 2, 2016*
|
2016-04-01 20:09:48 +02:00
|
|
|
|
|
|
|
Django 1.9.6 fixes several bugs in 1.9.5.
|
|
|
|
|
|
|
|
Bugfixes
|
|
|
|
========
|
|
|
|
|
2016-04-29 14:55:36 +02:00
|
|
|
* Added support for relative path redirects to the test client and to
|
2016-04-02 16:35:33 +02:00
|
|
|
``SimpleTestCase.assertRedirects()`` because Django 1.9 no longer converts
|
|
|
|
redirects to absolute URIs (:ticket:`26428`).
|
2016-04-13 18:31:31 +02:00
|
|
|
|
|
|
|
* Fixed ``TimeField`` microseconds round-tripping on MySQL and SQLite
|
|
|
|
(:ticket:`26498`).
|
2016-04-18 03:55:15 +02:00
|
|
|
|
|
|
|
* Prevented ``makemigrations`` from generating infinite migrations for a model
|
|
|
|
field that references a ``functools.partial`` (:ticket:`26475`).
|
2016-04-20 10:36:59 +02:00
|
|
|
|
|
|
|
* Fixed a regression where ``SessionBase.pop()`` returned ``None`` rather than
|
|
|
|
raising a ``KeyError`` for nonexistent values (:ticket:`26520`).
|
2016-04-24 21:28:12 +02:00
|
|
|
|
|
|
|
* Fixed a regression causing the cached template loader to crash when using
|
|
|
|
template names starting with a dash (:ticket:`26536`).
|
2016-04-29 12:44:56 +02:00
|
|
|
|
|
|
|
* Restored conversion of an empty string to null when saving values of
|
|
|
|
``GenericIPAddressField`` on SQLite and MySQL (:ticket:`26557`).
|
2016-04-28 21:18:55 +02:00
|
|
|
|
|
|
|
* Fixed a ``makemessages`` regression where temporary ``.py`` extensions were
|
|
|
|
leaked in source file paths (:ticket:`26341`).
|