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
DEFAULT_FILE_STORAGE and STATICFILES_STORAGE settings in tests caused
the main STORAGES to mutate (#34821).
Fixed a regression in Django 4.2 that caused unnecessary casting of string
based fields (CharField, EmailField, TextField, CICharField,
CIEmailField, and CITextField) used with the __isnull lookup 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 ::text casting that is avoided as
of this release.
9月 22, 2023