summaryrefslogtreecommitdiff
path: root/django/db/models
AgeCommit message (Expand)Author
2025-12-17Fixed #27380 -- Added "raw" argument to m2m_changed signals.Mariusz Felisiak
2025-12-17Refs #27380 -- Added ManyRelatedManager.set_base() hook.Mariusz Felisiak
2025-12-17Refs #27380 -- Made ManyRelatedManager.set() use *_base() hooks.Mariusz Felisiak
2025-12-17Refs #27380 -- Made ManyRelatedManager.add()/clear()/remove() implementation ...Mariusz Felisiak
2025-12-16Fixed #36594 -- Improved UniqueConstraint's nulls_distinct system check message.Mridul Dhall
2025-12-15Fixed #26434 -- Removed faulty clearing of ordering field when missing from e...Michal Mládek
2025-12-12Refs #36735 -- Supported shift parameter for UUID7 on PostgreSQL.Lily Acorn
2025-12-12Fixed #36735 -- Added UUID4 and UUID7 database functions.Lily Acorn
2025-12-10Refs #36025 -- Made get_prep_lookup() pass output_field when wrapping direct ...Clifford Gama
2025-12-10Refs #36689 -- Serialized JSONIn rhs parameters wrapped in Value expressions.Clifford Gama
2025-12-10Fixed #36689 -- Fixed top-level JSONField __in lookup failures on MySQL and O...Clifford Gama
2025-12-05Fixed #36722 -- Moved AutoFieldMixin validate_autopk_value() check to get_db_...Clifford Gama
2025-12-04Added DatabaseFeatures.prohibits_dollar_signs_in_column_aliases.Tim Graham
2025-11-24Fixed #36751 -- Fixed empty filtered aggregation crash over annotated queryset.Simon Charette
2025-11-23Refs #21961 -- Added DatabaseFeatures.supports_on_delete_db_(cascade/null) fe...Tim Graham
2025-11-19Fixed #26609 -- Extended fields.E004 system check for unordered iterables.Mariusz Felisiak
2025-11-17Fixed #24920 -- Added support for DecimalField with no precision.Mariusz Felisiak
2025-11-13Fixed #36730 -- Fixed constraint validation crash for excluded FK attnames.Adam Johnson
2025-11-12Refs #35381 -- Made JSONNull deconstruct using convenient import path.Clifford Gama
2025-11-06Fixed #36702 -- Made bulk_create() return pk values set by an expression.us77ipis
2025-11-05Refs CVE-2025-64459 -- Avoided propagating invalid arguments to Q on dictiona...Jacob Walls
2025-11-05Fixed CVE-2025-64459 -- Prevented SQL injections in Q/QuerySet via the _conne...Jacob Walls
2025-11-04Fixed #36704 -- Fixed system check error for proxy model with a composite pk.Hal Blackburn
2025-10-29Refs #35381 -- Deprecated using None in JSONExact rhs to mean JSON null.Clifford Gama
2025-10-29Fixed #35381 -- Added JSONNull() expression.Clifford Gama
2025-10-29Refs #35972 -- Returned params in a tuple in further lookups.Jacob Walls
2025-10-28Reverted "Fixed #26434 -- Removed faulty clearing of ordering field when miss...Jacob Walls
2025-10-27Fixed #26434 -- Removed faulty clearing of ordering field when missing from e...Michal Mládek
2025-10-25Fixed #36683 -- Added error message on QuerySet.update() following distinct(*...Matthew Shirley
2025-10-24Fixed #36674 -- Fixed memory leak in select_related().Ken Nzioka
2025-10-18Fixed #21961 -- Added support for database-level delete options for ForeignKey.Mariusz Felisiak
2025-10-16Refs #28586 - Copied fetch mode in QuerySet.create().Adam Johnson
2025-10-16Refs #28586 -- Copied fetch modes to related objects.Adam Johnson
2025-10-16Refs #28586 -- Simplified related descriptor get_queryset() methods.Adam Johnson
2025-10-16Refs #28586 -- Made fetch modes pickle as singletons.Adam Johnson
2025-10-16Fixed #28586 -- Added model field fetch modes.Adam Johnson
2025-10-15Fixed 36622 -- Prevented LazyObject FileField storages from evaluating at boo...Clifford Gama
2025-10-14Fixed #36648, Refs #33772 -- Accounted for composite pks in first()/last() wh...Jacob Walls
2025-10-14Fixed #36654 -- Corrected Model._do_update()'s docstring.Augusto Pontes
2025-10-13Fixed #36611, Refs #36580 -- Added system check for multicolumn ForeignObject...Sarah Boyce
2025-10-13Fixed #36660 -- Fixed a regression in descending Index local field checks.Simon Charette
2025-10-01Fixed CVE-2025-59681 -- Protected QuerySet.annotate(), alias(), aggregate(), ...Mariusz Felisiak
2025-09-30Fixed #36614 -- Deprecated QuerySet.values_list(flat=True) without a field.Adam Johnson
2025-09-25Refs #36605 -- Optimized QuerySet.in_bulk() for the empty id_list case.Adam Johnson
2025-09-25Fixed #36605 -- Added support for QuerySet.in_bulk() after .values() or .valu...John Parton
2025-09-23Fixed #36616 -- Added DatabaseOperations.adapt_durationfield_value().Tim Graham
2025-09-23Fixed #36264 -- Excluded proxy neighbors of parents from deletion collection ...saJaeHyukc
2025-09-22Fixed #35453 -- Made ManyToManyField.concrete False.Ryan P Kilby
2025-09-22Fixed #36480 -- Made values() resolving error mention unselected aliases.Shubham Singh
2025-09-22Fixed #36612 -- Fixed a KeyTextTransform crash on MySQL against annotations.Simon Charette