| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2025-09-17 | [6.0.x] Bumped django_next_version in docs config. | Natalia | |
| 2025-09-17 | Made cosmetic edits to docs/releases/6.0.txt. | Natalia | |
| 2025-09-17 | Removed empty sections from 6.0 release notes. | Natalia | |
| 2025-09-17 | Updated man page for Django 6.0 alpha 1. | Natalia | |
| 2025-09-17 | Refs #35859 -- Removed support for Task enqueuing on transaction commit. | Jacob Walls | |
| This removes the ability to configure Task enqueueing via a setting, since the proposed `ENQUEUE_ON_COMMIT` did not support multi-database setups. Thanks to Simon Charette for the report. Follow-up to 4289966d1b8e848e5e460b7c782dac009d746b20. | |||
| 2025-09-17 | Refs #35859 -- Included Task backends in system checks docs. | Jacob Walls | |
| 2025-09-17 | Fixed #36601 -- Fixed color contrast of FilteredSelectMultiple widget chosen ↵ | antoliny0919 | |
| labels in TabularInlines. Regression in a0f50c2a483678d31bd1ad6f08fd3a0b8399e27b. | |||
| 2025-09-16 | Fixed #35859 -- Added background Tasks framework interface. | Jake Howard | |
| This work implements what was defined in DEP 14 (https://github.com/django/deps/blob/main/accepted/0014-background-workers.rst). Thanks to Raphael Gaschignard, Eric Holscher, Ran Benita, Sarah Boyce, Jacob Walls, and Natalia Bidart for the reviews. | |||
| 2025-09-16 | Fixed #28041 -- Added Lexeme expression to contrib.postgres.search. | GappleBee | |
| This expression automatically escapes its input and allows fine-grained control over prefix matching and term weighting via logical combinations. Thanks Mariusz Felisiak, Adam Zapletal, Paolo Melchiorre, Jacob Walls, Adam Johnson, and Simon Charette for reviews. Co-authored-by: joetsoi <joetsoi@users.noreply.github.com> Co-authored-by: Karl Hobley <karl@kaed.uk> Co-authored-by: Alexandr Tatarinov <tatarinov1997@gmail.com> | |||
| 2025-09-16 | Fixed #36426 -- Added support for further iterables in ↵ | blingblin-g | |
| prefetch_related_objects(). Thanks Sarah Boyce for the review. | |||
| 2025-09-15 | Fixed #36591 -- Removed unnecessary dotted paths in email docs. | Dani Fornons | |
| 2025-09-14 | Fixed #27222 -- Refreshed model field values assigned expressions on save(). | Simon Charette | |
| Removed the can_return_columns_from_insert skip gates on existing field_defaults tests to confirm the expected number of queries are performed and that returning field overrides are respected. | |||
| 2025-09-14 | Refs #27222 -- Refreshed GeneratedFields values on save() initiated update. | Simon Charette | |
| This required implementing UPDATE RETURNING machinery that heavily borrows from the INSERT one. | |||
| 2025-09-13 | Fixed typo in docs/ref/contrib/contenttypes.txt. | Jacob Walls | |
| 2025-09-13 | Refs #35667 -- Corrected usage of skip_file_prefixes in contributing docs. | Clifford Gama | |
| 2025-09-12 | Fixed #36597 -- Corrected directives for functions from email module in docs. | Mridul Dhall | |
| Thanks Mike Edmunds for the report. | |||
| 2025-09-12 | Refs #35667 -- Updated contributing guide to use django_file_prefixes on ↵ | nessita | |
| deprecations. | |||
| 2025-09-09 | Fixed #36486 -- Added MongoDB to list of third-party DB backends. | Salman | |
| 2025-09-08 | Refs #36410 -- Added link to migration guide for template-partials. | Carlton Gibson | |
| 2025-09-05 | Fixed #36524 -- Enabled docs cross references to EmailMessage methods. | Mike Edmunds | |
| Updated docs for class django.core.mail.EmailMessage to use Sphinx `method::` directives, allowing cross references to those methods elsewhere in the docs. Updated references to those methods in the email docs and 6.0 release notes to link directly to the specific methods. | |||
| 2025-09-05 | Removed redundant directive in email docs. | Mike Edmunds | |
| docs/topics/email.txt declares `module:: django.core.mail`. Removed unnecessary `currentmodule::` pointing to the same module. | |||
| 2025-09-05 | Fixed #36564 -- Changed DEFAULT_AUTO_FIELD from AutoField to BigAutoField. | Tim Graham | |
| 2025-09-05 | Refs #36121 -- Fixed location of release note. | Adam Johnson | |
| 2025-09-04 | Refs #36588 -- Warned about using external templates in ↵ | Jake Howard | |
| startapp/startproject commands. Clarified that custom templates provided via `--template` for `starapp` and `startproject` are used as-is, adding a warning that malicious or poorly constructed templates may introduce security issues. | |||
| 2025-09-04 | Added missing backticks in docs/releases/security.txt. | Mariusz Felisiak | |
| 2025-09-03 | Added CVE-2025-57833 to security archive. | Sarah Boyce | |
| 2025-09-03 | Added stub release notes for 5.2.7. | Sarah Boyce | |
| 2025-09-03 | Fixed CVE-2025-57833 -- Protected FilteredRelation against SQL injection in ↵ | Jake Howard | |
| column aliases. Thanks Eyal Gabay (EyalSec) for the report. | |||
| 2025-09-03 | Made cosmetic edits to 5.2.6 release notes. | Sarah Boyce | |
| 2025-09-02 | Fixed #36549 -- Doc'd use of OpenLayersWidget and OSMWidget with CSP. | David Smith | |
| OpenLayersWidget and OSMWidget load map tiles from NASA and OpenStreetMap, respectively. When CSP is enabled, appropriate directives must be added to allow these resources to load. | |||
| 2025-09-01 | Refs #35967 -- Removed deprecation note from backwards incompatible changes ↵ | 사재혁 | |
| in 6.0 release notes. Signed-off-by: SaJH <wogur981208@gmail.com> | |||
| 2025-08-31 | Removed outdated deprecation note in 6.0 release notes. | Clifford Gama | |
| 2025-08-31 | Removed unused import in docs/ref/models/expressions.txt example. | Clifford Gama | |
| 2025-08-29 | Refs #36485 -- Corrected docs linter to detect too-long lines at file end. | Jacob Walls | |
| 2025-08-29 | Fixed #36431 -- Returned tuples for multi-column ForeignObject in ↵ | SaJH | |
| values()/values_list(). Thanks Jacob Walls and Simon Charette for tests. Signed-off-by: SaJH <wogur981208@gmail.com> | |||
| 2025-08-29 | Fixed #35831 -- Documented the model form meta API in model form reference docs. | Mustafa Pirbhai | |
| Co-authored-by: Jonathan <3218047+jernwerber@users.noreply.github.com> Co-authored-by: Mustafa <117516335+mspirbhai@users.noreply.github.com> | |||
| 2025-08-28 | Fixed #36532 -- Added Content Security Policy view decorators to override or ↵ | Rob Hudson | |
| disable policies. Co-authored-by: Natalia <124304+nessita@users.noreply.github.com> | |||
| 2025-08-28 | Refs #27222 -- Adapted RETURNING handling to be usable for UPDATE queries. | Simon Charette | |
| Renamed existing methods and abstractions used for INSERT … RETURNING to be generic enough to be used in the context of UPDATEs as well. This also consolidates SQL compliant implementations on BaseDatabaseOperations. | |||
| 2025-08-28 | Added sphinxlint checker to flag relative targets in :doc: roles. | David Smith | |
| Co-authored-by: Adam Johnson <me@adamj.eu> | |||
| 2025-08-28 | Ensured :doc: role uses absolute targets in docs. | Adam Johnson | |
| 2025-08-28 | Replaced :doc: role usage with :ref: when appropriate in docs. | Natalia | |
| 2025-08-28 | Refs #36570 -- Added sphinxlint checker to flag unnecessary :py domain in ↵ | David Smith | |
| documentation roles. | |||
| 2025-08-28 | Fixed #36570 -- Removed unnecessary :py domain from documentation roles. | SaJH | |
| Signed-off-by: SaJH <wogur981208@gmail.com> | |||
| 2025-08-27 | Added stub release notes and release date for 5.2.6, 5.1.12, and 4.2.24. | Sarah Boyce | |
| 2025-08-27 | Fixed #36572 -- Revert "Fixed #36546 -- Deprecated ↵ | Sarah Boyce | |
| django.utils.crypto.constant_time_compare() in favor of hmac.compare_digest()." This reverts commit 0246f478882c26bc1fe293224653074cd46a90d0. | |||
| 2025-08-26 | Clarified Trac "version" attribute in contributing guide. | Jacob Walls | |
| 2025-08-26 | Corrected definition of "needsinfo" triage stage in contributing guide. | Jacob Walls | |
| 2025-08-26 | Fixed #36568 -- Confirmed support for GEOS 3.14. | David Smith | |
| 2025-08-25 | Fixed #36485 -- Added lint-docs check in Tox and GitHub Actions. | David Smith | |
| The `check` docs target now runs spelling, black, and lint, so all current documentation quality checks can be run with a single command. Also documented the lint-docs check's availability and usage. | |||
| 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. | |||
