Notas de lanzamiento de Django 1.9.6

2 de mayo de 2016

Django 1.9.6 corrige varios bugs en 1.9.5.

Bugfixes

  • Se agregó soporte para redirecciones de ruta relativa al cliente de pruebas y a SimpleTestCase.assertRedirects() porque Django 1.9 ya no convierte las redirecciones a URIs absolutas (#26428).

  • Fixed TimeField microseconds round-tripping on MySQL y SQLite (#26498).

  • Se evitó que makemigrations generara migraciones infinitas para un campo de modelo que referencia una functools.partial (#26475).

  • Se corrigió la regresión donde SessionBase.pop() devolvía None en lugar de levantar un KeyError para valores inexistentes (#26520).

  • Se corrigió la regresión que causaba que el cargador de plantillas cacheado se estrellara cuando se utilizaban nombres de plantilla que comenzaban con un guion (#26536).

  • Restaurada la conversión de una cadena vacía a null cuando se guardan valores de GenericIPAddressField en SQLite y MySQL (#26557).

  • Se corrigió una regresión del makemessages donde las extensiones temporales .py se filtraban en los caminos de archivo fuente (#26341).