Django 1.9.6 release notes¶
May 2, 2016
Django 1.9.6 fixes several bugs in 1.9.5.
Bugfixes¶
Added support for relative path redirects to the test client and to
SimpleTestCase.assertRedirects()because Django 1.9 no longer converts redirects to absolute URIs (#26428).Fixed
TimeFieldmicroseconds round-tripping on MySQL and SQLite (#26498).Prevented
makemigrationsfrom generating infinite migrations for a model field that references afunctools.partial(#26475).Fixed a regression where
SessionBase.pop()returnedNonerather than raising aKeyErrorfor nonexistent values (#26520).Fixed a regression causing the cached template loader to crash when using template names starting with a dash (#26536).
Restored conversion of an empty string to null when saving values of
GenericIPAddressFieldon SQLite and MySQL (#26557).Fixed a
makemessagesregression where temporary.pyextensions were leaked in source file paths (#26341).