| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2022-10-04 | Removed note about "0" IP address from tutorial. | Mariusz Felisiak | |
| Tutorial should offer only minimum, necessary, explanation. | |||
| 2022-10-03 | Fixed #34070 -- Added subsecond support to Now() on SQLite and MySQL. | Lily Foote | |
| 2022-10-03 | Refs #32987 -- Relaxed system check for template tag modules with the same ↵ | Mariusz Felisiak | |
| name by turning into a warning. Thanks Claude Paroz for the report. Regression in 004b4620f6f4ad87261e149898940f2dcd5757ef. | |||
| 2022-10-01 | Clarified how to reference RelatedObjectDoesNotExist exceptions. | David Sanders | |
| 2022-09-28 | Fixed #34051 -- Made makemigrations --check exit before making migrations. | Jacob Walls | |
| 2022-09-28 | Changed note about update_fields and pre_save() to admonition. | Mariusz Felisiak | |
| Follow up to bf47c719719d0e190a99fa2e7f959d5bbb7caf8a. | |||
| 2022-09-27 | Doc'd when pre_save() is called with Model.save()'s update_fields. | sarahboyce | |
| 2022-09-16 | Fixed #34018 -- Fixed typo in docs/ref/contrib/flatpages.txt. | Ferran Jovell | |
| 2022-09-13 | Fixed #33996 -- Fixed CheckConstraint validation on NULL values. | David Sanders | |
| Bug in 667105877e6723c6985399803a364848891513cc. Thanks James Beith for the report. | |||
| 2022-09-07 | Fixed #33986 -- Hardened binary lookup in template commands. | Shai Berger | |
| Made template commands look up formatters before writing files. This makes sure files included in the template are not identified as executable formatter commands, even in case the template is rendered into the system path (as might easily happen on Windows, where the current directory is on the system path by default). While at it, Warned about trusting custom templates for startapp/startproject. Thanks Trung Pham of Viettel Cyber Security for reporting the issue, Django Security Team for discussions, and Adam Johnson and Carlton Gibson for reviews. | |||
| 2022-09-04 | Corrected heading level of "Registering and fetching lookups" section in docs. | Mariusz Felisiak | |
| 2022-09-02 | Fixed #29799 -- Allowed registering lookups per field instances. | Allen Jonathan David | |
| Thanks Simon Charette and Mariusz Felisiak for reviews and mentoring this Google Summer of Code 2022 project. | |||
| 2022-08-31 | Reverted "Fixed #30711 -- Doc'd ↵ | Mariusz Felisiak | |
| django.contrib.postgres.fields.hstore.KeyTransform()." This reverts commit 7faf25d682b8e8f4fd2006eb7dfc71ed2a2193b7. The same can be achieved with F() so there is no need to expose an extra API. | |||
| 2022-08-30 | Refs #30947 -- Changed tuples to lists where appropriate. | Alex Morega | |
| 2022-08-29 | Improved example of index on SearchVector in full text search docs. | Ilia Peterov | |
| 2022-08-26 | Refs #30511 -- Updated docs about auto-incrementing primary keys on PostgreSQL. | Mariusz Felisiak | |
| Follow up to 2eea361eff58dd98c409c5227064b901f41bd0d6. | |||
| 2022-08-24 | Fixed #33920 -- Doc'd dependency of LOGGING_CONFIG callback on non-empty ↵ | Kanza | |
| LOGGING. | |||
| 2022-08-17 | Fixed #33878 -- Switched to system fonts in CSS. | Tom Carrick | |
| 2022-08-15 | Refs #28333 -- Added partial support for filtering against window functions. | Simon Charette | |
| Adds support for joint predicates against window annotations through subquery wrapping while maintaining errors for disjointed filter attempts. The "qualify" wording was used to refer to predicates against window annotations as it's the name of a specialized Snowflake extension to SQL that is to window functions what HAVING is to aggregates. While not complete the implementation should cover most of the common use cases for filtering against window functions without requiring the complex subquery pushdown and predicate re-aliasing machinery to deal with disjointed predicates against columns, aggregates, and window functions. A complete disjointed filtering implementation should likely be deferred until proper QUALIFY support lands or the ORM gains a proper subquery pushdown interface. | |||
| 2022-08-12 | Fixed #33924 -- Deprecated BaseGeometryWidget.map_height/map_width attributes. | Claude Paroz | |
| 2022-08-10 | Refs #26029 -- Doc'd django.core.files.storage.default_storage. | Jarosław Wygoda | |
| 2022-08-09 | Refs #33842 -- Removed incorrect :file: role in contrib docs. | Ramil Yanbulatov | |
| The file role is not appropriate for URLs and URL path-components. | |||
| 2022-08-09 | Fixed #33842 -- Used :source: role for links to repo files on GitHub. | Ramil Yanbulatov | |
| 2022-08-06 | Fixed typo in docs/ref/forms/renderers.txt. | Mariusz Felisiak | |
| Thanks Josh for the report. | |||
| 2022-08-03 | Fixed #33872 -- Deprecated ↵ | Mariusz Felisiak | |
| django.contrib.postgres.fields.CIText/CICharField/CIEmailField/CITextField. | |||
| 2022-08-02 | Doc'd TextField.db_collation as optional. | Carlton Gibson | |
| Matches CharField.db_collation docs. Thanks to Paolo Melchiorre for the report. | |||
| 2022-07-30 | Fixed #33442 -- Allowed GeoIP2 to use DB-IP Lite datasets. | Claude Paroz | |
| 2022-07-26 | 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. | |||
| 2022-07-26 | Refs #27236 -- Doc'd that AlterIndexTogether is no longer officially ↵ | Mariusz Felisiak | |
| supported for Django 4.2+ migration files. | |||
| 2022-07-26 | Refs #27236 -- Reverted "Refs #27236 -- Added generic mechanism to handle ↵ | Mariusz Felisiak | |
| the deprecation of migration operations." This reverts commit 41019e48bbf082c985e6ba3bad34d118b903bff1. | |||
| 2022-07-26 | Refs #27236 -- Reverted AlterIndexTogether deprecation. | Mariusz Felisiak | |
| This partly reverts a6385b382e05a614a99e5a5913d8e631823159a2. | |||
| 2022-07-25 | Fixed #33866 -- Added pathlib.Path support to GDALRaster constructor. | Claude Paroz | |
| 2022-07-23 | Refs #25756 -- Doc'd inability to use file fields with PostgreSQL ArrayField. | Claude Paroz | |
| 2022-07-23 | Fixed #33864 -- Deprecated length_is template filter. | Nick Pope | |
| 2022-07-22 | Fixed #33317 -- Added note about unconditional evaluation of {% block %} tags. | Victor | |
| 2022-07-18 | Fixed #33850 -- Confirmed support for GEOS 3.11. | Mariusz Felisiak | |
| 2022-07-13 | Fixed #30711 -- Doc'd django.contrib.postgres.fields.hstore.KeyTransform(). | Alokik Vijay | |
| 2022-07-12 | Fixed #27236 -- Deprecated Meta.index_together in favor of Meta.indexes. | David Wobrock | |
| This also deprecates AlterIndexTogether migration operation. | |||
| 2022-07-08 | Fixed #33718 -- Dropped support for MySQL 5.7. | Mariusz Felisiak | |
| 2022-07-08 | Refs #27236 -- Added generic mechanism to handle the deprecation of ↵ | David Wobrock | |
| migration operations. | |||
| 2022-06-28 | Fixed #33779 -- Allowed customizing encoder class in ↵ | Hrushikesh Vaidya | |
| django.utils.html.json_script(). | |||
| 2022-06-28 | Refs #33779 -- Doc'd django.utils.html.json_script(). | Hrushikesh Vaidya | |
| 2022-06-24 | Fixed #33804 -- Corrected GinIndex.gin_pending_list_limit description in docs. | Ian Wootten | |
| 2022-06-17 | Fixed #33788 -- Added TrigramStrictWordSimilarity() and ↵ | Matt Brewer | |
| TrigramStrictWordDistance() on PostgreSQL. | |||
| 2022-06-17 | Fixed #24870 -- Added --update option to makemigrations command. | David Wobrock | |
| 2022-06-16 | Fixed #33786 -- Confirmed support for GDAL 3.5. | Mariusz Felisiak | |
| 2022-06-16 | Added YugabyteDB to list of third-party DB backends. | Sfurti-yb | |
| 2022-06-03 | Fixed documentation of Widget.id_for_label() empty return value. | Swann | |
| 2022-06-01 | Fixed #33742 -- Added id to GeoJSON serializer. | Samir Shah | |
| 2022-05-31 | 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. | |||
