| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 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 | Fixed #36578, Refs #35791 -- Ensured inline delete icon scales and stays ↵ | Sarah Boyce | |
| centered in the admin. Regression in 87ab54b488cb58d810939112f208bb37068710e0. Refs #35829. Thank you Natalia Bidart for the review. | |||
| 2025-09-04 | Fixed #36481 -- Fixed QuerySet.update concrete fields check. | Ryan P Kilby | |
| FieldError is now emitted for invalid update calls involving reverse relations, where previously they failed with AttributeError. | |||
| 2025-09-04 | Refs #36481 -- Improved test coverage for invalid updates on reverse relations. | Ryan P Kilby | |
| 2025-09-04 | Refs #36559, #35667 -- Used skip_file_prefixes in PartialTemplate.source ↵ | farhan | |
| warning. | |||
| 2025-09-04 | Added missing backticks in docs/releases/security.txt. | Mariusz Felisiak | |
| 2025-09-03 | Refs #34989 -- Ensured the Content-Length header is set when redirect with ↵ | Ronan LE HAY | |
| APPEND_SLASH. | |||
| 2025-09-03 | Fixed #36559 -- Respected verbatim and comment blocks in PartialTemplate.source. | farhan | |
| 2025-09-03 | Refs #36559 -- Ran template partial source tests in debug mode only. | farhan | |
| Added a warning for accessing PartialTemplate.source when debugging is disabled. Thanks Sarah Boyce for the idea. | |||
| 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 | Refs #36152 -- Suppressed duplicate warning when using "%" in alias via ↵ | Jacob Walls | |
| values(). | |||
| 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-29 | Refs #34624 -- Changed RedirectAdmin to use a Select widget for the site field. | SaJH | |
| Signed-off-by: SaJH <wogur981208@gmail.com> | |||
| 2025-08-29 | Fixed #34624 -- Removed change, delete, and view buttons for non-Select ↵ | SaJH | |
| widgets in RelatedFieldWidgetWrapper. Signed-off-by: SaJH <wogur981208@gmail.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 | Refs #27222 -- Implemented ↵ | Simon Charette | |
| BaseDatabaseOperations.return_insert_columns()/fetch_returned_insert_rows(). | |||
| 2025-08-28 | Refs #36520 -- Ensured only the header value is passed to ↵ | Jake Howard | |
| parse_header_parameters for multipart requests. Header parsing should apply only to the header value. The previous implementation happened to work but relied on unintended behavior. | |||
| 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 | Fixed #35533 -- Prevented urlize creating broken links given a markdown link ↵ | SaJH | |
| input. Signed-off-by: SaJH <wogur981208@gmail.com> | |||
| 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 | Fixed incorrect IDs in test_in_bulk_preserve_ordering. | Tim Graham | |
| 2025-08-27 | Fixed #36577 -- Removed obsolete try-except for GIS layermapping imports. | Adam Johnson | |
| 2025-08-27 | Added matrix with newer image versions to the "postgis" GitHub Action. | Natalia | |
| This work allows to test three types of postgis Docker images to cover a wider spectrum of geo libraries versions: * `latest` (recommended upstream): uses latest stable Debian packages. These versions are generally conservative, so they may lag behind. * `alpine`: build PostGIS from source on Alpine, and ship newer geospatial libs. * `master`: provides development versions, therefore coverage for what's coming. Future compatibility issues can be caught in advance. This split is important because each image differs significantly in GEOS/PROJ/GDAL versions, so testing all increases confidence in compatibility. More info at https://hub.docker.com/r/postgis/postgis/. For example, at the time of this branch: * latest stable in debian: * POSTGIS="3.5.2 dea6d0a" * GEOS="3.9.0-CAPI-1.16.2" * PROJ="7.2.1" * latest stable in alpine: * POSTGIS="3.5.3 0" * GEOS="3.13.1-CAPI-1.19.2" * PROJ="9.6.0 * latest development branch: * POSTGIS="3.6.0dev 3.6.0beta1-29-g7c8cfe07d" * GEOS="3.14.0beta2-CAPI-1.20.1" * PROJ="9.7.0" | |||
| 2025-08-27 | Ensured apt repo is updated before installing deps in "postgis" GitHub Action. | Natalia | |
| 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 | Refs #15727 -- Captured failed request log in CSPMiddlewareTest. | 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-26 | Fixed #36556 -- Fixed TabularInline width overflowing the page. | antoliny0919 | |
| 2025-08-26 | Refs #36485 -- Ignored line-length formatting changes in git blame. | Natalia | |
| 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. | |||
