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).