| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2023-11-29 | [5.0.x] Updated conditions to retrieve primary keys in bulk_create() docs. | KimSia Sim | |
| Backport of c9ce764f59c1e809b210337980ae10c4b1d0f9be from main. | |||
| 2023-11-14 | [5.0.x] Fixed #34944 -- Made GeneratedField.output_field required. | Mariusz Felisiak | |
| Regression in f333e3513e8bdf5ffeb6eeb63021c230082e6f95. Backport of 5875f03ce61b85dfd9ad34f7b871c231c358d432 from main | |||
| 2023-11-09 | [5.0.x] Fixed typos in docs/ref/models/fields.txt. | Jacob Walls | |
| Backport of 427f0ed98d7ecf4381cebd4f7773f761e2446851 from main | |||
| 2023-10-28 | [5.0.x] Fixed typos in docs/ref/models/expressions.txt. | Sarah Boyce | |
| Backport of 8992a0489c01ac8ab7283264a315c005511323e2 from main | |||
| 2023-10-25 | [5.0.x] Added missing pycon directives in various docs. | Mariusz Felisiak | |
| Backport of 718b32c6918037cfc746d7867333d79a3c887a8c from main | |||
| 2023-10-25 | [5.0.x] Fixed #27403 -- Doc'd that QuerySet.prefetch_related() doesn't ↵ | Tim Bell | |
| guarantee 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. Backport of ee104251c403fbac83b8475163ff2ac01c567d25 from main | |||
| 2023-10-11 | [5.0.x] Fixed #34808 -- Doc'd aggregate function's default argument. | lufafajoshua | |
| Backport of 8adc7c86ab85ed91e512bc49056e301cbe1715d0 from main | |||
| 2023-10-05 | [5.0.x] Refs #31435 -- Doc'd potential infinite recursion when accessing ↵ | David Sanders | |
| model fields in __init__. Backport of e47298aec4fa04416e7082331fbd44bd9f2662aa from main | |||
| 2023-10-05 | [5.0.x] Refs #22936 -- Doc'd Lookup.prepare_rhs. | Mariusz Felisiak | |
| Backport of 91cb2d0b487acc56d886612a7251b9ba555d71b4 from main | |||
| 2023-09-21 | [5.0.x] Refs #34808 -- Doc'd that aggregation functions on empty groups can ↵ | David Sanders | |
| return None. Backport of 78b5c9075348aa12da2e024f6ece29d1d652dfdd from main | |||
| 2023-09-18 | Fixed #33651 -- Added support for prefetching GenericForeignKey. | Clément Escolano | |
| Co-authored-by: revanthgss <revanthgss@almabase.com> Co-authored-by: Mariusz Felisiak <felisiak.mariusz@gmail.com> | |||
| 2023-09-16 | Corrected QuerySet.prefetch_related() note about GenericRelation(). | Mariusz Felisiak | |
| GenericRelation is a reverse generic relationship so it's always homogeneous. Mentioning this as a restriction is confusing. | |||
| 2023-09-14 | Fixed #24561 -- Added support for callables on model fields' choices. | Natalia | |
| 2023-09-07 | Fixed #31300 -- Added GeneratedField model field. | Jeremy Nauta | |
| Thanks Adam Johnson and Paolo Melchiorre for reviews. Co-Authored-By: Lily Foote <code@lilyf.org> Co-Authored-By: Mariusz Felisiak <felisiak.mariusz@gmail.com> | |||
| 2023-08-30 | Fixed #31262 -- Added support for mappings on model fields and ↵ | Nick Pope | |
| ChoiceField's choices. | |||
| 2023-08-25 | Refs #33507 -- Doc'd using UUID data type on MariaDB 10.7+ in UUIDField docs. | Mariusz Felisiak | |
| Follow up to 7cd187a5ba58d7769039f487faeb9a5a2ff05540. | |||
| 2023-08-04 | Fixed #34760 -- Dropped support for SQLite < 3.27. | Mariusz Felisiak | |
| 2023-08-03 | Fixed #34761 -- Dropped support for MySQL < 8.0.11. | Mariusz Felisiak | |
| 2023-08-01 | Corrected pycon formatting in some docs. | Almaz Kunpeissov | |
| 2023-07-31 | Fixed #34331 -- Added QuerySet.aiterator() support for prefetch_related(). | John Parton | |
| 2023-07-28 | Fixed #34749 -- Corrected QuerySet.acreate() signature in docs. | John Parton | |
| 2023-07-21 | Added missing backticks in docs. | Mariusz Felisiak | |
| 2023-07-20 | Fixed typo in docs/ref/models/querysets.txt. | nessita | |
| Removed assignment in example for Blog annotation to match shown result. | |||
| 2023-07-20 | Refs #30052 -- Clarified that defer() and only() do not work with aggregated ↵ | Vyacheslav Dmitriev | |
| fields. | |||
| 2023-07-19 | Fixed #34701 -- Added support for NULLS [NOT] DISTINCT on PostgreSQL 15+. | Simon Charette | |
| 2023-07-10 | Fixed #34698 -- Made QuerySet.bulk_create() retrieve primary keys when ↵ | Thomas Chaumeny | |
| updating conflicts. | |||
| 2023-06-29 | Fixed #30382 -- Allowed specifying parent classes in force_insert of ↵ | Akash Kumar Sen | |
| Model.save(). | |||
| 2023-06-27 | Added dedicated section for output_field in query expressions docs. | nessita | |
| 2023-06-27 | Fixed typo in docs/ref/models/querysets.txt. | Mariusz Felisiak | |
| 2023-06-23 | Improved style of n-tuple wording in docs and comments. | Nick Pope | |
| 2023-06-08 | Fixed #34604 -- Corrected fallback SQL for n-ary logical XOR. | Anders Kaseorg | |
| An n-ary logical XOR Q(…) ^ Q(…) ^ … ^ Q(…) should evaluate to true when an odd number of its operands evaluate to true, not when exactly one operand evaluates to true. | |||
| 2023-05-24 | Corrected documentation of Log database function. | Stefan Brand | |
| 2023-05-17 | Updated broken links in docs. | Mariusz Felisiak | |
| 2023-05-12 | Fixed #470 -- Added support for database defaults on fields. | Ian Foote | |
| Special thanks to Hannes Ljungberg for finding multiple implementation gaps. Thanks also to Simon Charette, Adam Johnson, and Mariusz Felisiak for reviews. | |||
| 2023-05-11 | Fixed #34558 -- Fixed QuerySet.bulk_create() crash with Now() on Oracle. | Mariusz Felisiak | |
| 2023-04-27 | Doc'd that Count("*") is equivalent to COUNT(*) SQL. | Tom Forbes | |
| 2023-04-21 | Added meaningful titles to ..admonition:: directives. | Mariusz Felisiak | |
| 2023-04-20 | Fixed #34440 -- Doc'd that & queryset operator works similar to chaining. | David Sanders | |
| 2023-04-19 | Fixed #34435 -- Doc'd that JSONField.default must be a callable. | Sage Abdullah | |
| 2023-03-21 | Fixed #34388 -- Allowed using choice enumeration types directly on model and ↵ | T. Franzel | |
| form fields. | |||
| 2023-03-01 | Fixed #34140 -- Reformatted code blocks in docs with blacken-docs. | django-bot | |
| 2023-02-28 | Refs #34140 -- Corrected rst code-block and various formatting issues in docs. | Joseph Victor Zammit | |
| 2023-02-24 | Doc'd that Meta.indexes is preferred to Field.db_index. | Adam Johnson | |
| 2023-02-23 | Fixed #34338 -- Allowed customizing code of ValidationError in ↵ | Xavier Fernandez | |
| BaseConstraint and subclasses. | |||
| 2023-02-22 | Fixed #34355 -- Deprecated passing positional arguments to BaseConstraint. | Xavier Fernandez | |
| 2023-02-14 | Fixed #34280 -- Allowed specifying different field values for create ↵ | tschilling | |
| operation in QuerySet.update_or_create(). | |||
| 2023-02-10 | Refs #34140 -- Applied rst code-block to non-Python examples. | Carlton Gibson | |
| Thanks to J.V. Zammit, Paolo Melchiorre, and Mariusz Felisiak for reviews. | |||
| 2023-02-10 | Fixed #34325 -- Corrected wording in PercentRank() docs. | dennisvang | |
| This is consistent with the terminology used for the percent_rank() function in SQLite docs and PostgreSQL docs. | |||
| 2023-01-20 | Fixed #34242 -- Doc'd that primary key is set to None when deleting objects. | noFFENSE | |
| 2023-01-17 | Refs #33543 -- Made Expression.asc()/desc() and OrderBy raise ValueError ↵ | Mariusz Felisiak | |
| when nulls_first/nulls_last=False is passed. Per deprecation timeline. | |||
