| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2025-08-28 | Fixed #36570 -- Removed unnecessary :py domain from documentation roles. | SaJH | |
| Signed-off-by: SaJH <wogur981208@gmail.com> | |||
| 2025-08-25 | Refs #36485 -- Rewrapped docs to 79 columns line length. | David Smith | |
| Lines in the docs files were manually adjusted to conform to the 79 columns limit per line (plus newline), improving readability and consistency across the content. | |||
| 2025-08-25 | Refs #36485 -- Removed unnecessary parentheses in :meth: and :func: roles in ↵ | David Smith | |
| docs. | |||
| 2024-02-05 | Replaced "Django test runner" with DiscoverRunner in release notes. | Tim Graham | |
| Removed mention of options supported only by runtests.py. | |||
| 2023-04-17 | Used extlinks for PyPI links. | Tim Graham | |
| Co-authored-by: Mariusz Felisiak <felisiak.mariusz@gmail.com> | |||
| 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 | |
| 2021-07-27 | Refs #32956 -- Changed "afterwards" to "afterward" in docs and comments. | David Smith | |
| This also removes unnecessary comments with the previous spelling. AP Stylebook has a short entry to advise the preferred spelling for "en-us". "Afterwards" is preferred in British English. | |||
| 2021-05-17 | Refs #32720 -- Used full hashes in security archive. | Nick Pope | |
| 2020-10-13 | Refs #31040 -- Doc'd Python 3.9 compatibility. | Mariusz Felisiak | |
| 2020-08-21 | Fixed #31925 -- Fixed typo in docs/releases/3.0.txt. | Kaustubh | |
| 2020-06-10 | Refs #31682 -- Doc'd minimal sqlparse version in Django 2.2. | Mariusz Felisiak | |
| Support for sqlparse < 0.2.2 was broken in 40b0a58f5ff949fba1072627e4ad11ef98aa7f36 because is_whitespace property was added in sqlparse 0.2.2. | |||
| 2020-02-20 | Fixed #31182 -- Adjusted release notes for ASGI support. | Adam Johnson | |
| 2020-02-05 | Improved grammar in 3.0 release notes for SECURE_CONTENT_TYPE_NOSNIFF change. | Adam Johnson | |
| 2019-12-30 | Refs #29260 -- Doc'd Model.save() behavior change in Django 3.0. | Simon Charette | |
| 2019-12-12 | Fixed #31069, Refs #26431 -- Doc'd RegexPattern behavior change in passing ↵ | Hasan Ramezani | |
| optional named groups in Django 3.0. | |||
| 2019-12-12 | Fixed typos in 3.0 release notes and docs/ref/request-response.txt. | Hasan Ramezani | |
| 2019-12-05 | Fixed typo in docs/releases/3.0.txt. | jsals1 | |
| 2019-12-04 | Fixed #31059 -- Fixed typo in docs/releases/3.0.txt. | Mariusz Felisiak | |
| 2019-12-02 | Finalized release notes for Django 3.0. | Carlton Gibson | |
| 2019-12-02 | Added release dates for 2.1.15, 2.2.8 and 3.0. | Carlton Gibson | |
| 2019-11-21 | Fixed #31012 -- Reverted "Fixed #29056 -- Fixed HTML5 validation of required ↵ | Carlton Gibson | |
| SelectDateWidget." This reverts commit f038214d917c982613f5a15db8dfe325b1f7479b. The initial issue was incorrect. Django 2.2, and before, did not generate invalid HTML as reported. With f03821 in place invalid HTML was generated. Thanks to Kevin Brown for follow-up report and investigation. | |||
| 2019-11-06 | Refs #30183 -- Doc'd dropping support for sqlparse < 0.2.2. | Stephen Rauch | |
| Support for sqlparse < 0.2.2 was broken in 782d85b6dfa191e67c0f1d572641d8236c79174c because is_whitespace property was added in sqlparse 0.2.2. | |||
| 2019-11-04 | Added Uzbek language. | Claude Paroz | |
| 2019-10-10 | Fixed typos in docs/releases/3.0.txt. | Mariusz Felisiak | |
| 2019-09-13 | Refs #27910 -- Improved documentation for model field choice enumeration types. | Nick Pope | |
| 2019-09-12 | Added PBKDF2 hasher iteration increase to 3.0 release notes. | Carlton Gibson | |
| Refs 06670015f7e55a8be8137dbd95b7f4c536c3782b | |||
| 2019-09-10 | Finalised release notes for 3.0 alpha release. | Carlton Gibson | |
| * Removed empty sections * Corrected some typos and wrapping errors. | |||
| 2019-09-09 | Fixed #28107 -- Added ↵ | Vojtech Bocek | |
| DatabaseFeatures.allows_group_by_selected_pks_on_model() to allow enabling optimization for unmanaged models. | |||
| 2019-09-09 | Fixed #29406 -- Added support for Referrer-Policy header. | Nick Pope | |
| Thanks to James Bennett for the initial implementation. | |||
| 2019-09-09 | Refs #30426 -- Moved release notes into separate security section. | Nick Pope | |
| 2019-09-09 | Refs #29444 -- Allowed returning multiple fields from INSERT statements on ↵ | Johannes Hoppe | |
| PostgreSQL. Thanks Florian Apolloner, Tim Graham, Simon Charette, Nick Pope, and Mariusz Felisiak for reviews. | |||
| 2019-09-09 | Fixed #30426 -- Changed X_FRAME_OPTIONS setting default to DENY. | Claude Paroz | |
| 2019-09-05 | Moved release note for refs #30158 from deprecated to backwards incompatible ↵ | Mariusz Felisiak | |
| changes. | |||
| 2019-09-05 | Fixed #30750 -- Added support for check constraints on MySQL 8.0.16+. | Mariusz Felisiak | |
| 2019-09-04 | Fixed #27910 -- Added enumeration helpers for use in Field.choices. | Shai Berger | |
| These classes can serve as a base class for user enums, supporting translatable human-readable names, or names automatically inferred from the enum member name. Additional properties make it easy to access the list of names, values and display labels. Thanks to the following for ideas and reviews: Carlton Gibson, Fran Hrženjak, Ian Foote, Mariusz Felisiak, Shai Berger. Co-authored-by: Shai Berger <shai@platonix.com> Co-authored-by: Nick Pope <nick.pope@flightdataservices.com> Co-authored-by: Mariusz Felisiak <felisiak.mariusz@gmail.com> | |||
| 2019-09-04 | Fixed #29714 -- Allowed using ExceptionReporter subclass with AdminEmailHandler. | Nasir Hussain | |
| 2019-09-02 | Fixed #30747 -- Renamed is_safe_url() to url_has_allowed_host_and_scheme(). | Carlton Gibson | |
| 2019-08-30 | Fixed #30736 -- Added Storage.get_alternative_name() to allow customization. | yukihira1992 | |
| 2019-08-29 | Fixed #18763 -- Added ModelBackend/UserManager.with_perm() methods. | Berker Peksag | |
| Co-authored-by: Nick Pope <nick.pope@flightdataservices.com> | |||
| 2019-08-29 | Fixed #25367 -- Allowed boolean expressions in QuerySet.filter() and exclude(). | Matthew Schinckel | |
| This allows using expressions that have an output_field that is a BooleanField to be used directly in a queryset filters, or in the When() clauses of a Case() expression. Thanks Josh Smeaton, Tim Graham, Simon Charette, Mariusz Felisiak, and Adam Johnson for reviews. Co-Authored-By: NyanKiyoshi <hello@vanille.bid> | |||
| 2019-08-26 | Fixed #29019 -- Added ManyToManyField support to REQUIRED_FIELDS. | Hasan Ramezani | |
| 2019-08-23 | Fixed #30507 -- Updated admin's jQuery to 3.4.1. | Dulmandakh | |
| 2019-08-21 | Fixed #21039 -- Added AddIndexConcurrently/RemoveIndexConcurrently ↵ | Mads Jensen | |
| operations for PostgreSQL. Thanks to Simon Charettes for review. Co-Authored-By: Daniel Tao <daniel.tao@gmail.com> | |||
| 2019-08-20 | Fixed #29979, Refs #17337 -- Extracted AutoField field logic into a mixin ↵ | Nick Pope | |
| and refactored AutoFields. This reduces duplication by allowing AutoField, BigAutoField and SmallAutoField to inherit from IntegerField, BigIntegerField and SmallIntegerField respectively. Doing so also allows for enabling the max_length warning check and minimum/maximum value validation for auto fields, as well as providing a mixin that can be used for other possible future auto field types such as a theoretical UUIDAutoField. | |||
| 2019-08-18 | Refs #28428 -- Made FileField.upload_to support pathlib.Path. | Claude Paroz | |
| 2019-08-18 | Refs #30426 -- Changed default SECURE_CONTENT_TYPE_NOSNIFF to True. | Claude Paroz | |
| 2019-08-16 | Fixed #30701 -- Updated patch_vary_headers() to handle an asterisk according ↵ | Adnan Umer | |
| to RFC 7231. | |||
| 2019-08-13 | Fixed #30461 -- Made GeoIP2 and GEOIP_PATH setting accept pathlib.Path as ↵ | Claude Paroz | |
| library path. Thanks Nikita Krokosh for the initial patch. | |||
| 2019-08-07 | Fixed #30676 -- Added --pdb option to test runner. | Andrew Godwin | |
