| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2025-09-22 | Fixed #35453 -- Made ManyToManyField.concrete False. | Ryan P Kilby | |
| ManyToManyField was already excluded from fields, concrete_fields, and local_concrete_fields in Options. | |||
| 2025-09-04 | Fixed #36481 -- Fixed QuerySet.update concrete fields check. | Ryan P Kilby | |
| FieldError is now emitted for invalid update calls involving reverse relations, where previously they failed with AttributeError. | |||
| 2025-01-28 | Fixed #36122 -- Raised FieldError when updating with composite reference value. | Simon Charette | |
| Thanks Jacob Walls for the report and test. | |||
| 2025-01-28 | Fixed #36120 -- Raised FieldError when targeting a composite primary key ↵ | Jacob Walls | |
| field with QuerySet.update(). | |||
| 2025-01-14 | Refs #36075 -- Adjusted MTI handling of _non_pk_concrete_field_names. | Simon Charette | |
| Regression in bf7b17d16d3978b2e1cee4a0f7ce8840bd1a8dc4. Thanks Sage Abdullah for the report. | |||
| 2025-01-13 | Refs #36075 -- Used field in pk_fields over field.primary_key. | Sarah Boyce | |
| 2025-01-09 | Fixed #36074 -- Excluded composite primary key fields on save() updates. | Simon Charette | |
| 2024-11-29 | Fixed #373 -- Added CompositePrimaryKey. | Bendeguz Csirmaz | |
| Thanks Lily Foote and Simon Charette for reviews and mentoring this Google Summer of Code 2024 project. Co-authored-by: Simon Charette <charette.s@gmail.com> Co-authored-by: Lily Foote <code@lilyf.org> | |||
