summaryrefslogtreecommitdiff
path: root/django/db/models
AgeCommit message (Expand)Author
13 daysRefs #37139 -- Renamed helper inside _is_pk_set().Jacob Walls
2026-06-10Fixed #37142 -- Moved django_file_prefixes() to django.utils.warnings.zhengkangyang
2026-06-05Fixed #37139 -- Fixed inlines crash on parent models with db_default on prima...Mariusz Felisiak
2026-06-03Fixed #36492 -- Restored exact boolean lookup against literals on SQLite.Simon Charette
2026-05-18Refs #37097 -- Removed compilation-time order clearing on combined queries on...Jacob Walls
2026-05-18Refs #36938 -- Reverted "Refs #36938 -- Tolerated unnecessary ordering in com...Jacob Walls
2026-05-18Fixed #37097 -- Made Query.clear_ordering() clear ordering on combined querie...Jacob Walls
2026-05-11Refs #36938 -- Tolerated unnecessary ordering in compound queries on SQLite.Jacob Walls
2026-05-11Fixed #36938 -- Removed unnecessary ordering from compound queries.siddus
2026-05-11Fixed #36593 -- Deprecated QuerySet.select_related() with no arguments.Adam Johnson
2026-05-05Fixed #37053 -- Added validate=True to base64.b64decode() calls.Sarah Boyce
2026-04-28Fixed #36912 -- Added connector validation to Q.create().Anna Makarudze
2026-04-22Fixed #37057 -- Adjusted UniqueConstraint handling of UNKNOWN condition.Simon Charette
2026-04-22Fixed #35870 -- Made blank choice label in forms more accessible.Annabelle Wiegart
2026-04-19Refs #28586 -- Added DEFAULT_FETCH_MODE module constant.Jacob Walls
2026-04-19Fixed #37047 -- Fixed crash in Query.orderby_issubset_groupby for descending ...Anže Pečar
2026-04-18Fixed #37036 -- Added missing flat=True arg in DeferredAttribute.fetch_many().garybadwal
2026-04-18Fixed #37028 -- Added BitAnd(), BitOr(), and BitXor() aggregates.Mariusz Felisiak
2026-04-14Fixed #27150 -- Made base File objects truthy by default.VIZZARD-X
2026-04-03Fixed #37016 -- Avoided propagating invalid arguments from When() to Q().varunkasyap
2026-04-02Fixed #36973 -- Made fields.E348 check detect further clashes between manager...Clifford Gama
2026-04-02Fixed #20024 -- Fixed handling of __in lookups with None in exclude().Eddy Adegnandjou
2026-03-24Refs #36494 -- Prevented crash in JSONField numeric lookups with expressions.Vignesh Anand
2026-03-19Refs #36795 -- Deprecated SQLCompiler.quote_name_unless_alias().Simon Charette
2026-03-19Fixed #36795 -- Enforced quoting of all database object names.Simon Charette
2026-03-18Fixed #36987 -- Observed prepared argument in UUIDField.get_db_prep_value().Jacob Walls
2026-03-16Fixed #36906 -- Handled coalescing JSON-primitive strings and JSON values on ...Kanin Kearpimy
2026-03-13Fixed #36927 -- Optimized Field.deconstruct().Adam Johnson
2026-03-12Fixed #36727 -- Deprecated Field.get_placeholder in favor of get_placeholder_...Simon Charette
2026-03-12Encapsulated loop logic to avoid leaking module-level variables.Emmanuel Ferdman
2026-03-11Refs #28455 -- Avoided QuerySet cloning for Prefetch() when queryset is not p...Keryn Knight
2026-03-11Refs #28455 -- Avoided QuerySet cloning in simple prefetch_related() usages.Keryn Knight
2026-03-11Refs #28455 -- Implemented private API methods for preventing QuerySet cloning.Keryn Knight
2026-03-09Refactored PatternLookup to improve readability.Tim Graham
2026-03-08Added DatabaseFeatures.pattern_lookup_needs_param_pattern.Tim Graham
2026-03-02Refs #35381 -- Moved JSONNull to django.db.models.expressions.Clifford Gama
2026-02-28Added DatabaseOperations.convert_trunc_expression() hook.Tim Graham
2026-02-27Refs #35972 -- Returned params in a tuple in further expressions.Jacob Walls
2026-02-13Fixed #36857 -- Added QuerySet.totally_ordered property.VIZZARD-X
2026-02-10Fixed #36903 -- Fixed further NameErrors when inspecting functions with defer...93578237
2026-02-10Fixed #36890 -- Supported StringAgg(distinct=True) on SQLite with the default...varunkasyap
2026-02-06Fixed #36644 -- Enabled empty order_by() to avoid pk ordering by first()/last().Nilesh Kumar Pahari
2026-02-06Refs #36644 -- Applied default ordering after union().Nilesh Kumar Pahari
2026-02-03Refs CVE-2026-1312 -- Raised ValueError when FilteredRelation aliases contain...Jacob Walls
2026-02-03Fixed CVE-2026-1312 -- Protected order_by() from SQL injection via aliases wi...Jacob Walls
2026-02-03Fixed CVE-2026-1287 -- Protected against SQL injection in column aliases via ...Jake Howard
2026-01-29Fixed #36847 -- Ensured auto_now_add fields are set on pre_save().Nilesh Kumar Pahari
2026-01-20Fixed #36030 -- Fixed precision loss in division of Decimal literals on SQLite.VIZZARD-X
2026-01-18Applied Black's 2026 stable style.Mariusz Felisiak
2026-01-16Fixed #36352 -- Improved error message for fields excluded by prior values()/...JaeHyuck Sa