| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2025-04-02 | [5.1.x] Fixed #36213 -- Doc'd MySQL's handling of self-select updates in ↵ | Babak Mahmoudy | |
| QuerySet.update(). Co-authored-by: Andro Ranogajec <ranogaet@gmail.com> Backport of be1b776ad8d6f9bccfbdf63f84b16fb81a13119e from main. | |||
| 2025-03-21 | [5.1.x] Refs #36095 -- Doc'd that ManyToManyField.through supports lazy ↵ | Clifford Gama | |
| relationships. Backport of eb4ea9c3efca479b169bed88a5521c4cf47ed2a2 from main. | |||
| 2025-03-14 | [5.1.x] Fixed pronoun disagreement in docs/ref/models/querysets.txt. | Clifford Gama | |
| Backport of ef6a83789b310a441237a190a493c9586a4cb260 from main. | |||
| 2025-03-14 | [5.1.x] Corrected aggregation example in docs/ref/models/querysets.txt. | Clifford Gama | |
| Backport of 3235e76eb50be20756f82cb3bbe8e32cc586f7bb from main. | |||
| 2025-03-10 | [5.1.x] Fixed #36066 -- Documented that Q objects can be used directly in ↵ | samruddhiDharankar | |
| annotations. Backport of 9120a19c4ecb643111b073dd1069e6b410a03c23 from main. | |||
| 2025-03-04 | [5.1.x] Fixed #36128 -- Clarified auto-generated unique constraint on m2m ↵ | Clifford Gama | |
| through models. Backport of ae2736ca3bf4c6a27e23ee95530ad965b550d4cc from main. | |||
| 2025-02-20 | [5.1.x] Clarified admonition in GeneratedField docs. | Adam Zapletal | |
| Backport of 43766c70bd2939771b7f37104866316faa34606b from main. | |||
| 2025-02-14 | [5.1.x] Corrected wording in docs/ref/models/constraints.txt. | Luke Cousins | |
| Backport of 579a1c99962c8697053974a70de635a997be63dc from main. | |||
| 2025-01-24 | [5.1.x] Fixed ambiguous pronoun reference in docs/ref/models/fields.txt. | Clifford Gama | |
| Backport of 9cc3970eaaf603832c075618e61aea9ea430f719 from main. | |||
| 2025-01-13 | [5.1.x] Fixed #36077 -- Corrected docs on pk value where Model.save() ↵ | Jacob Walls | |
| executes an UPDATE. The empty string is no longer special-cased since c2ba59fc1da5287d6286e2c2aca4083d5bafe056. Backport of d66137b39b1503ca3d4d4fac687251adbc845068 from main. | |||
| 2024-10-29 | [5.1.x] Corrected note on importing fields in model field reference docs. | aruseni | |
| Backport of d7f78eb5d6c9250789fb3975b01e2a71d0e39577 from main. | |||
| 2024-10-29 | [5.1.x] Fixed typo in ref/models/fields.txt. | Clifford Gama | |
| Backport of 799c3778186167eca3ed43f0e480738a607381de from main. | |||
| 2024-10-23 | [5.1.x] Fixed #35731 -- Extended db_default docs. | Yash | |
| This added a missing db_default reference in docs/topics/db/models.txt, and added a reference to the DatabaseDefault object. Backport of 35ab2e018214479fa712d73f070198299ef670a1 from main. | |||
| 2024-10-17 | [5.1.x] Fixed #26322 -- Consolidated lazy relationships details in ↵ | Clifford Gama | |
| docs/ref/models/fields.txt. Reorganized docs to list and explain the types of lazy relationships that can be defined in related fields. Co-authored-by: Natalia <124304+nessita@users.noreply.github.com> Backport of 65f3cfce59395131f318cf1ecba144530ed6609e from main. | |||
| 2024-08-28 | [5.1.x] Removed outdated note about lack of subquery support in MySQL. | Adam Johnson | |
| Backport of 26a67943ac5c2f196621220b24f4314d84471d07 from main. | |||
| 2024-08-28 | [5.1.x] Fixed typo in docs/ref/models/expressions.txt. | Mariusz Felisiak | |
| Backport of fed11ba4617a5fa151bbabb91eb27ec01dd7c942 from main. | |||
| 2024-08-05 | [5.1.x] Used :pypi: role in docs where appropriate. | Mariusz Felisiak | |
| Backport of 304d25667433a59409e334a93acaaa9201840508 from main. | |||
| 2024-06-14 | [5.1.x] Fixed #24076 -- Added warnings on usage of dates with DateTimeField ↵ | Adam Zapletal | |
| and datetimes with DateField. Backport of 99273fd525129a973639044dfb12cfd732d8f1d6 from main. | |||
| 2024-05-30 | [5.1.x] Made cosmetic edits to code snippets reformatted with blacken-docs. | Mariusz Felisiak | |
| Backport of 0f694ce2ebce01356d48302c33c23902b4777537 from main. | |||
| 2024-05-14 | Fixed #35275 -- Fixed Meta.constraints validation crash on UniqueConstraint ↵ | Mariusz Felisiak | |
| with OpClass(). This also introduces Expression.constraint_validation_compatible that allows specifying that expression should be ignored during a constraint validation. | |||
| 2024-05-02 | Clarified when ImageField attributes are set. | John Parton | |
| 2024-05-02 | Fixed rendering XOR section in docs. | Mariusz Felisiak | |
| 2024-04-15 | Extended docs for Q() objects mentioning the ~ (NOT) operator. | Mohammad Kazemi | |
| Co-authored-by: Sarah Boyce <42296566+sarahboyce@users.noreply.github.com> | |||
| 2024-03-21 | Added RowNumber() link in Rank() docs. | Adam Zapletal | |
| 2024-03-18 | Refs #34059, Refs #34060 -- Removed outdated warning about validation of ↵ | Mariusz Felisiak | |
| JSONField constraints. Known issues have been fixed in: - 0d8fbe2ade29f1b7bd9e6ba7a0281f5478603a43, - c991602ce5798385261381025c06698d7fd30dc5, and - 26aae5614487f58ddb1df5726224393887373ecd. | |||
| 2024-03-15 | Refs #33996 -- Updated CheckConstraint validation on NULL values on Oracle 23c+. | Mariusz Felisiak | |
| Oracle 23c supports comparing boolean expressions. | |||
| 2024-03-01 | Refs #35234 -- Deprecated CheckConstraint.check in favor of .condition. | Simon Charette | |
| Once the deprecation period ends CheckConstraint.check() can become the documented method that performs system checks for BaseConstraint subclasses. | |||
| 2024-02-28 | Refs #34964 -- Doc'd that Q expression order is preserved. | David Sanders | |
| 2024-02-17 | Fixed #28011 -- Corrected Field.hidden docs. | Adam Johnson | |
| 2024-01-15 | Fixed #34949 -- Clarified when UniqueConstraints with include/nulls_distinct ↵ | jordanbae | |
| are not created. | |||
| 2024-01-15 | Fixed #28344 -- Allowed customizing queryset in ↵ | Aivars Kalvans | |
| Model.refresh_from_db()/arefresh_from_db(). The from_queryset parameter can be used to: - use a custom Manager - lock the row until the end of transaction - select additional related objects | |||
| 2024-01-02 | Fixed #35060 -- Deprecated passing positional arguments to Model.save()/asave(). | Salvo Polizzi | |
| 2023-12-30 | Fixed #29049 -- Added slicing notation to F expressions. | Nick Pope | |
| Co-authored-by: Priyansh Saxena <askpriyansh@gmail.com> Co-authored-by: Niclas Olofsson <n@niclasolofsson.se> Co-authored-by: David Smith <smithdc@gmail.com> Co-authored-by: Mariusz Felisiak <felisiak.mariusz@gmail.com> Co-authored-by: Abhinav Yadav <abhinav.sny.2002@gmail.com> | |||
| 2023-12-28 | Corrected code-block directives in docs. | Mariusz Felisiak | |
| 2023-12-15 | Added missing import in docs/ref/models/expressions.txt. | Viicos | |
| 2023-11-29 | Updated conditions to retrieve primary keys in bulk_create() docs. | KimSia Sim | |
| 2023-11-28 | Fixed #34633 -- Made create() method of reverse many-to-one managers clear ↵ | Aman Pandey | |
| prefetch_related() cache. | |||
| 2023-11-14 | Fixed #34944 -- Made GeneratedField.output_field required. | Mariusz Felisiak | |
| Regression in f333e3513e8bdf5ffeb6eeb63021c230082e6f95. | |||
| 2023-11-09 | Fixed typos in docs/ref/models/fields.txt. | Jacob Walls | |
| 2023-10-30 | Refs #29850 -- Added exclusion support to window frames. | Sarah Boyce | |
| 2023-10-28 | Refs #29850 -- Added RowRange support for positive integer start and ↵ | Sarah Boyce | |
| negative integer end. | |||
| 2023-10-28 | Fixed typos in docs/ref/models/expressions.txt. | Sarah Boyce | |
| 2023-10-25 | Added missing pycon directives in various docs. | Mariusz Felisiak | |
| 2023-10-25 | Fixed #27403 -- Doc'd that QuerySet.prefetch_related() doesn't guarantee ↵ | Tim Bell | |
| transactional consistency. Added a note about the potential race condition in prefetch_related() that could produce an inconsistent result, one that does not correspond to any point in the database history. | |||
| 2023-10-11 | Fixed #34808 -- Doc'd aggregate function's default argument. | lufafajoshua | |
| 2023-10-05 | Refs #31435 -- Doc'd potential infinite recursion when accessing model ↵ | David Sanders | |
| fields in __init__. | |||
| 2023-10-05 | Refs #22936 -- Doc'd Lookup.prepare_rhs. | Mariusz Felisiak | |
| 2023-09-26 | Fixed #34873 -- Added QuerySet.explain() support for GENERIC_PLAN option on ↵ | Mariusz Felisiak | |
| PostgreSQL 16+. | |||
| 2023-09-21 | Refs #34808 -- Doc'd that aggregation functions on empty groups can return None. | David Sanders | |
| 2023-09-19 | Fixed #34850 -- Dropped support for MariaDB 10.4. | Mariusz Felisiak | |
