| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 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. | |||
| 2023-01-17 | Refs #29984 -- Made QuerySet.iterator() without chunk_size raise ValueError ↵ | Mariusz Felisiak | |
| after prefetch_related(). Per deprecation timeline. | |||
| 2023-01-17 | Refs #32365 -- Removed is_dst argument for various methods and functions. | Mariusz Felisiak | |
| Per deprecation timeline. | |||
| 2023-01-17 | Removed versionadded/changed annotations for 4.1. | Mariusz Felisiak | |
| 2022-12-28 | Fixed #14094 -- Added support for unlimited CharField on PostgreSQL. | Adrian Torres | |
| Co-authored-by: Mariusz Felisiak <felisiak.mariusz@gmail.com> | |||
| 2022-12-28 | Fixed #18468 -- Added support for comments on columns and tables. | kimsoungryoul | |
| Thanks Jared Chung, Tom Carrick, David Smith, Nick Pope, and Mariusz Felisiak for reviews. Co-authored-by: Mariusz Felisiak <felisiak.mariusz@gmail.com> Co-authored-by: Nick Pope <nick@nickpope.me.uk> | |||
| 2022-12-06 | Fixed #24048 -- Corrected QuerySet.only() docs about interaction with defer(). | Ryan Cheley | |
| 2022-11-14 | Fixed #34099 -- Added release notes for QuerySet.update_or_create() changes. | sarahboyce | |
| Follow up to 6cc0f22a73970dd7c0d29d4d8d2ff9e1cc862b30. Thanks Phil Gyford for the report. | |||
| 2022-11-10 | Updated documentation and comments for RFC updates. | Nick Pope | |
| - Updated references to RFC 1123 to RFC 5322 - Only partial as RFC 5322 sort of sub-references RFC 1123. - Updated references to RFC 2388 to RFC 7578 - Except RFC 2388 Section 5.3 which has no equivalent. - Updated references to RFC 2396 to RFC 3986 - Updated references to RFC 2616 to RFC 9110 - Updated references to RFC 3066 to RFC 5646 - Updated references to RFC 7230 to RFC 9112 - Updated references to RFC 7231 to RFC 9110 - Updated references to RFC 7232 to RFC 9110 - Updated references to RFC 7234 to RFC 9111 - Tidied up style of text when referring to RFC documents | |||
| 2022-11-10 | Improved readability of string interpolation in frequently used examples in ↵ | Trey Hunner | |
| docs. | |||
| 2022-11-09 | Fixed #34135 -- Added async-compatible interface to related managers. | Jon Janzen | |
