June 5, 2023
Django 4.2.2 fixes several bugs in 4.2.1.
DBMS_LOB.SUBSTR() wrapping in the __isnull and __exact=None
lookups for TextField()/BinaryField() on Oracle (#34544).get_prep_value() call in
JSONField subclasses (#34539).QuerySet.defer()
when passing a ManyToManyField or GenericForeignKey reference. While
doing so is a no-op, it was allowed in older version (#34570).QuerySet.only()
when passing a reverse OneToOneField reference (#34612).makemigrations --update didn’t
respect the --name option (#34568).QuerySet.aggregate() with expressions referencing other aggregates
(#34551).QuerySet.aggregate() with aggregates referencing subqueries
(#34551).DecimalField against values outside of the defined
range (#34590).ManyToManyField without a natural key when its Manager’s base
QuerySet used select_related() (#34620).sie 06, 2024