| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2022-08-02 | [4.1.x] Doc'd TextField.db_collation as optional. | Carlton Gibson | |
| Matches CharField.db_collation docs. Thanks to Paolo Melchiorre for the report. Backport of 5028a02352cb1fe3e64d63a614912ef694838862 from main | |||
| 2022-07-26 | [4.1.x] Fixed #33820 -- Doc'd "true"/"false"/"null" caveat for JSONField key ↵ | Mariusz Felisiak | |
| transforms on SQLite. Thanks Johnny Metz for the report. Regression in 71ec102b01fcc85acae3819426a4e02ef423b0fa. Backport of e20e5d1557785ba71e8ef0ceb8ccb85bdc13840a from main | |||
| 2022-06-27 | [4.1.x] Fixed docs build with sphinxcontrib-spelling 7.5.0+. | Mariusz Felisiak | |
| sphinxcontrib-spelling 7.5.0+ includes captions of figures in the set of nodes for which the text is checked. Backport of ac90529cc58507d9a07610809a795ec5fc3cbf8c from main | |||
| 2022-05-24 | [4.1.x] Fixed #33724 -- Doc'd exclude argument changes in model validation. | Mariusz Felisiak | |
| Thanks אורי for the report. Follow up to 1ea7e3157d1f9b4db71e768d75ea57e47dbd49f9. Backport of 90aabd730a2a434c227faf8a927b0e2ccd67e291 from main | |||
| 2022-05-18 | [4.1.x] Refs #30581 -- Updated count of steps in model validation docs. | Joachim Jablon | |
| Follow-up to 667105877e6723c6985399803a364848891513cc. Backport of ce7321932d07b7bf9e6be77b9865c5058d9c1e4d from main | |||
| 2022-05-12 | Fixed #33543 -- Deprecated passing nulls_first/nulls_last=False to OrderBy ↵ | Mariusz Felisiak | |
| and Expression.asc()/desc(). Thanks Allen Jonathan David for the initial patch. | |||
| 2022-05-10 | Fixed #30581 -- Added support for Meta.constraints validation. | Gagaro | |
| Thanks Simon Charette, Keryn Knight, and Mariusz Felisiak for reviews. | |||
| 2022-05-06 | Fixed #33680 -- Corrected example of customizing model loading in docs. | Ali Toosi | |
| 2022-05-04 | Fixed #33675 -- Dropped support for PostgreSQL 10 and PostGIS 2.4. | Mariusz Felisiak | |
| 2022-04-28 | Removed hyphen from pre-/re- prefixes. | David | |
| "prepopulate", "preload", and "preprocessing" are already in the spelling_wordlist. This also removes hyphen from double "e" combinations with "pre" and "re", e.g. preexisting, preempt, reestablish, or reenter. See also: - https://ahdictionary.com/word/search.html?q=rerun - https://ahdictionary.com/word/search.html?q=recreate - https://ahdictionary.com/word/search.html?q=predetermined - https://ahdictionary.com/word/search.html?q=reuse - https://ahdictionary.com/word/search.html?q=reopening | |||
| 2022-04-26 | Fixed #33646 -- Added async-compatible interface to QuerySet. | Andrew Godwin | |
| Thanks Simon Charette for reviews. Co-authored-by: Carlton Gibson <carlton.gibson@noumenal.es> Co-authored-by: Mariusz Felisiak <felisiak.mariusz@gmail.com> | |||
| 2022-04-20 | Refs #33508 -- Corrected note about MySQL/MariaDB support of index ordering. | Hannes Ljungberg | |
| 2022-03-28 | Corrected models.FileField signature in docs. | Sih Sîng-hông薛丞宏 | |
| 2022-03-24 | Refs #32365 -- Removed internal uses of utils.timezone.utc alias. | Carlton Gibson | |
| Remaining test case ensures that uses of the alias are mapped canonically by the migration writer. | |||
| 2022-03-17 | Added missing backticks to function names. | Mariusz Felisiak | |
| 2022-03-16 | Doc'd BaseConstraint. | Gagaro | |
| 2022-03-10 | Changed some words to use inline markup. | David Smith | |
| 2022-03-04 | Fixed #29865 -- Added logical XOR support for Q() and querysets. | Ryan Heard | |
| 2022-02-22 | Removed redundant QuerySet.all() calls in docs and tests. | Nick Pope | |
| Most QuerySet methods are mapped onto the Manager and, in general, it isn't necessary to call .all() on the manager. | |||
| 2022-01-25 | Fixed #29984 -- Added QuerySet.iterator() support for prefetching related ↵ | Jacob Walls | |
| objects. Co-authored-by: Raphael Kimmig <raphael.kimmig@ampad.de> Co-authored-by: Simon Charette <charette.s@gmail.com> | |||
| 2022-01-19 | Fixed #31685 -- Added support for updating conflicts to QuerySet.bulk_create(). | sean_c_hsu | |
| Thanks Florian Apolloner, Chris Jerdonek, Hannes Ljungberg, Nick Pope, and Mariusz Felisiak for reviews. | |||
| 2021-12-31 | Fixed #33391 -- Clarified Aggregate.empty_result_set_value docs. | Mariusz Felisiak | |
| 2021-12-28 | Avoided counting attributes and methods in docs. | Mariusz Felisiak | |
| 2021-12-13 | Corrected example in models.DecimalField docs. | Beomsoo Kim | |
| 2021-12-08 | Refs #33319 -- Added note about commutation of QuerySet's | operator. | Ömer Faruk Abacı | |
| 2021-12-06 | Fixed #33335 -- Made model validation ignore functional unique constraints. | Hannes Ljungberg | |
| Regression in 3aa545281e0c0f9fac93753e3769df9e0334dbaa. Thanks Hervé Le Roy for the report. | |||
| 2021-12-02 | Fixed #33334 -- Alphabetized form and model fields in reference docs. | Shivam Durgbuns | |
| 2021-11-23 | Fixed #33304 -- Allowed passing string expressions to Window(order_by). | Simon Charette | |
| 2021-11-23 | Corrected signatures of QuerySet's methods. | Mariusz Felisiak | |
| 2021-10-18 | Fixed #33198 -- Corrected BinaryField.max_length docs. | Nick Frazier | |
| 2021-10-05 | Fixed #22224 -- Added note about supplying missing values for non-nullable ↵ | Jacob Walls | |
| fields with blank=True. | |||
| 2021-10-04 | Fixed #32888 -- Doc'd that select_for_update() only locks tables with ↵ | Hannes Ljungberg | |
| selected columns. | |||
| 2021-10-01 | Refs #32943 -- Added support for covering SP-GiST indexes on PostgreSQL 14+. | Nick Pope | |
| 2021-09-29 | Fixed #33141 -- Renamed Expression.empty_aggregate_value to ↵ | David Wobrock | |
| empty_result_set_value. | |||
| 2021-09-22 | Fixed #33129 -- Dropped support for MariaDB 10.2. | Mariusz Felisiak | |
| 2021-09-20 | Removed versionadded/changed annotations for 3.2. | Mariusz Felisiak | |
| 2021-09-16 | Fixed #32365 -- Made zoneinfo the default timezone implementation. | Carlton Gibson | |
| Thanks to Adam Johnson, Aymeric Augustin, David Smith, Mariusz Felisiak, Nick Pope, and Paul Ganssle for reviews. | |||
| 2021-09-10 | Clarified type of Window()'s partition_by and order_by arguments. | David Sanders | |
| 2021-09-09 | Fixed #33084 -- Removed incorrect system check for ManyToManyField with ↵ | Hasan Ramezani | |
| limit_choices_to. | |||
| 2021-08-26 | Fixed #33046 -- Added note about using length of cached result by ↵ | Can Sarıgöl | |
| QuerySet.count(). | |||
| 2021-07-30 | Refs #32956 -- Updated words ending in -wards. | David Smith | |
| AP styleguide: Virtually none of the words ending with -wards end with an s. | |||
| 2021-07-29 | Made minor edits to QuerySet.update_or_create() docs. | Abhyudai | |
| 2021-07-29 | Fixed 32956 -- Lowercased spelling of "web" and "web framework" where ↵ | David Smith | |
| appropriate. | |||
| 2021-07-26 | Fixed #32957 -- Improved visibility of arguments sections in Model.save() docs. | abhiabhi94 | |
| 2021-07-19 | Fixed #10929 -- Added default argument to aggregates. | Nick Pope | |
| Thanks to Simon Charette and Adam Johnson for the reviews. | |||
| 2021-07-09 | Fixed #27021 -- Allowed lookup expressions in annotations, aggregations, and ↵ | Ian Foote | |
| QuerySet.filter(). Thanks Hannes Ljungberg and Simon Charette for reviews. Co-authored-by: Mariusz Felisiak <felisiak.mariusz@gmail.com> | |||
| 2021-07-08 | Fixed #32908 -- Allowed select_for_update(skip_locked) on MariaDB 10.6+. | Mariusz Felisiak | |
| 2021-07-07 | Documented in_bulk behavior with nonexistent id_list items. | Claude Paroz | |
| Co-authored-by: Jacob Walls <jacobtylerwalls@gmail.com> | |||
| 2021-07-02 | Refs #26430 -- Re-introduced empty aggregation optimization. | Simon Charette | |
| The introduction of the Expression.empty_aggregate_value interface allows the compilation stage to enable the EmptyResultSet optimization if all the aggregates expressions implement it. This also removes unnecessary RegrCount/Count.convert_value() methods. Disabling the empty result set aggregation optimization when it wasn't appropriate prevented None returned for a Count aggregation value. Thanks Nick Pope for the review. | |||
| 2021-06-29 | Fixed #32381 -- Made QuerySet.bulk_update() return the number of objects ↵ | abhiabhi94 | |
| updated. Co-authored-by: Diego Lima <diego.lima@lais.huol.ufrn.br> | |||
