| Age | Commit message (Expand) | Author |
| 2025-10-13 | Fixed #36611, Refs #36580 -- Added system check for multicolumn ForeignObject... | Sarah Boyce |
| 2025-10-13 | Fixed #36660 -- Fixed a regression in descending Index local field checks. | Simon Charette |
| 2025-10-01 | Fixed CVE-2025-59681 -- Protected QuerySet.annotate(), alias(), aggregate(), ... | Mariusz Felisiak |
| 2025-09-30 | Fixed #36614 -- Deprecated QuerySet.values_list(flat=True) without a field. | Adam Johnson |
| 2025-09-25 | Refs #36605 -- Optimized QuerySet.in_bulk() for the empty id_list case. | Adam Johnson |
| 2025-09-25 | Fixed #36605 -- Added support for QuerySet.in_bulk() after .values() or .valu... | John Parton |
| 2025-09-23 | Fixed #36616 -- Added DatabaseOperations.adapt_durationfield_value(). | Tim Graham |
| 2025-09-23 | Fixed #36264 -- Excluded proxy neighbors of parents from deletion collection ... | saJaeHyukc |
| 2025-09-22 | Fixed #35453 -- Made ManyToManyField.concrete False. | Ryan P Kilby |
| 2025-09-22 | Fixed #36480 -- Made values() resolving error mention unselected aliases. | Shubham Singh |
| 2025-09-22 | Fixed #36612 -- Fixed a KeyTextTransform crash on MySQL against annotations. | Simon Charette |
| 2025-09-19 | Fixed #36369 -- Cleared additional cached properties in apps.clear_cache(). | Senthil Kumar |
| 2025-09-19 | Refs #36152, #35667 -- Used skip_file_prefixes in alias deprecation warning. | Jacob Walls |
| 2025-09-19 | Fixed #36584, Refs #36149 -- Allowed subquery values against tuple in lookup ... | 사재혁 |
| 2025-09-17 | Refs #27222 -- Restored Model.save()'s refreshing of db_returning fields even... | Simon Charette |
| 2025-09-16 | Fixed #36606 -- Optimized QuerySet.values_list(flat=True) without fields. | Adam Johnson |
| 2025-09-16 | Fixed #36426 -- Added support for further iterables in prefetch_related_objec... | blingblin-g |
| 2025-09-16 | Refs #27222 -- Deduplicated db_returning fields in Model.save(). | Jacob Walls |
| 2025-09-16 | Fixed #36580 -- Fixed constraint validation crash when condition uses a Forei... | SaJH |
| 2025-09-14 | Fixed #27222 -- Refreshed model field values assigned expressions on save(). | Simon Charette |
| 2025-09-14 | Refs #27222 -- Refreshed GeneratedFields values on save() initiated update. | Simon Charette |
| 2025-09-05 | Fixed #36564 -- Changed DEFAULT_AUTO_FIELD from AutoField to BigAutoField. | Tim Graham |
| 2025-09-04 | Fixed #36481 -- Fixed QuerySet.update concrete fields check. | Ryan P Kilby |
| 2025-09-03 | Fixed CVE-2025-57833 -- Protected FilteredRelation against SQL injection in c... | Jake Howard |
| 2025-08-29 | Fixed #36431 -- Returned tuples for multi-column ForeignObject in values()/va... | SaJH |
| 2025-08-29 | Refs #36152 -- Suppressed duplicate warning when using "%" in alias via value... | Jacob Walls |
| 2025-08-28 | Refs #27222 -- Adapted RETURNING handling to be usable for UPDATE queries. | Simon Charette |
| 2025-08-23 | Refs #470 -- Adjusted Field.db_returning to be backend agnostic. | Simon Charette |
| 2025-08-21 | Refs #36430, #36416, #34378 -- Simplified batch size calculation in QuerySet.... | Jacob Walls |
| 2025-08-15 | Refs #36490 -- Simplified QuerySet._batched_insert returning fields handling. | Simon Charette |
| 2025-08-15 | Fixed #36490 -- Avoided unnecessary transaction in bulk_create. | Simon Charette |
| 2025-08-11 | Refs #36210 -- Corrected output_field comparison in Subquery.resolve_expressi... | Jacob Walls |
| 2025-08-07 | Fixed #36210, Refs #36181 -- Allowed Subquery usage in further lookups agains... | Jacob Walls |
| 2025-08-05 | Fixed #36530 -- Extended fields.E347 to check for ManyToManyField involving C... | jkhall81 |
| 2025-08-04 | Fixed #35972 -- Fixed lookup crashes after subquery annotations. | Jacob Walls |
| 2025-08-04 | Fixed #34871, #36518 -- Implemented unresolved lookups expression replacement. | Simon Charette |
| 2025-07-28 | Fixed #36522 -- Added support for filtering composite pks using a tuple of ex... | Simon Charette |
| 2025-07-23 | Refs #36500 -- Corrected rewrapped long lines fixed via a script. | Mike Edmunds |
| 2025-07-23 | Refs #36500 -- Rewrapped long docstrings and block comments via a script. | django-bot |
| 2025-07-23 | Removed double spaces after periods and within phrases. | Sarah Boyce |
| 2025-07-22 | Fixed #36282 -- Used prefetched values in ForwardManyToOneDescriptor from ind... | Take Weiland |
| 2025-07-09 | Fixed typo in ReverseManyToOneDescriptor docstring. | tinmarbusir |
| 2025-06-30 | Fixed #36464 -- Fixed "__in" tuple lookup on backends lacking native support. | Simon Charette |
| 2025-06-20 | Fixed #36152 -- Deprecated use of "%" in column aliases. | Jacob Walls |
| 2025-06-16 | Fixed #36453 -- Made When.condition resolve with for_save=False. | Clifford Gama |
| 2025-06-13 | Fixed #36433 -- Fixed constraint validation crash when condition uses a Forei... | Colleen Dunlap |
| 2025-06-12 | Fixed #36442 -- Cloned FilteredRelation before rename_prefix_from_q. | viliam mihalik |
| 2025-06-06 | Fixed #36419 -- Ensured for_save was propagated when resolving expressions. | Clifford Gama |
| 2025-06-05 | Fixed #36407 -- Ensured default value is cast in Case expressions used in ORD... | ontowhee |
| 2025-06-04 | Fixed #36432 -- Fixed a prefetch_related crash on related target subclass que... | Simon Charette |