Django 4.2.6 release notes¶
Expected October 2, 2023
Django 4.2.6 fixes several bugs in 4.2.5.
Fixed a regression in Django 4.2.5 where overriding the deprecated
STATICFILES_STORAGEsettings in tests caused the main
STORAGESto mutate (#34821).
Fixed a regression in Django 4.2 that caused unnecessary casting of string based fields (
CITextField) used with the
__isnulllookup on PostgreSQL. As a consequence, the pre-Django 4.2 indexes didn’t match and were not used by the query planner (#34840).
You may need to recreate indexes propagated to the database with Django 4.2 - 4.2.5 as they contain unnecessary
::textcasting that is avoided as of this release.