mirror of
https://github.com/django/django.git
synced 2025-03-01 12:24:31 +00:00
While deferring many-to-many and GFK has no effect, the previous implementation of QuerySet.defer() ignore them instead of crashing. Regression in b3db6c8dcb5145f7d45eff517bcd96460475c879. Thanks Paco Martínez for the report. Backport of 99e5dff737cd20b12d060e4794e097063b61ec40 from main
22 lines
741 B
Plaintext
22 lines
741 B
Plaintext
==========================
|
|
Django 4.2.2 release notes
|
|
==========================
|
|
|
|
*Expected June 5, 2023*
|
|
|
|
Django 4.2.2 fixes several bugs in 4.2.1.
|
|
|
|
Bugfixes
|
|
========
|
|
|
|
* Fixed a regression in Django 4.2 that caused an unnecessary
|
|
``DBMS_LOB.SUBSTR()`` wrapping in the ``__isnull`` and ``__exact=None``
|
|
lookups for ``TextField()``/``BinaryField()`` on Oracle (:ticket:`34544`).
|
|
|
|
* Restored, following a regression in Django 4.2, ``get_prep_value()`` call in
|
|
``JSONField`` subclasses (:ticket:`34539`).
|
|
|
|
* Fixed a regression in Django 4.2 that caused a crash of ``QuerySet.defer()``
|
|
when passing a ``ManyToManyField`` or ``GenericForeignKey`` reference. While
|
|
doing so is a no-op, it was allowed in older version (:ticket:`34570`).
|