| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2025-09-30 | Fixed #36614 -- Deprecated QuerySet.values_list(flat=True) without a field. | Adam Johnson | |
| Thanks to Jacob Walls and Simon Charette for their input. co-authored-by: Sarah Boyce <42296566+sarahboyce@users.noreply.github.com> | |||
| 2025-09-25 | Fixed #36605 -- Added support for QuerySet.in_bulk() after .values() or ↵ | John Parton | |
| .values_list(). co-authored-by: Adam Johnson <me@adamj.eu> co-authored-by: Simon Charette <charette.s@gmail.com> | |||
| 2025-09-24 | Added stub release notes and release date for 5.2.7, 5.1.13, and 4.2.25. | Mariusz Felisiak | |
| 2025-09-24 | Refs #36163 -- Removed currentmodule directive from 6.0 release notes. | Adam Johnson | |
| 2025-09-24 | Refs #36163 -- Removed duplicated release note paragraph. | Adam Johnson | |
| 2025-09-23 | Fixed #36616 -- Added DatabaseOperations.adapt_durationfield_value(). | Tim Graham | |
| 2025-09-23 | Fixed #36609 -- Added Haitian Creole (ht) language. | Jean Patrick Prenis | |
| Thanks Rebecca Conley for the review. Co-Authored-By: Mariusz Felisiak <felisiak.mariusz@gmail.com> | |||
| 2025-09-22 | Refs #33783 -- Added IsEmpty GIS database function and __isempty lookup on ↵ | David Smith | |
| SpatiaLite. | |||
| 2025-09-18 | Refs #28586 -- Split descriptor from GenericForeignKey. | Adam Johnson | |
| This makes GenericForeignKey more similar to other fields which act as descriptors, preparing it to add “fetcher protocol” support in a clear and consistent way. | |||
| 2025-09-18 | Updated translations from Transifex. | Natalia | |
| Forwardport of 2a2936c3e6444a0f37156773ca405cedaf28dea7 from stable/5.2.x. | |||
| 2025-09-17 | Increased the default PBKDF2 iterations for Django 6.1. | Jacob Walls | |
| 2025-09-17 | Refs #36390 -- Removed support for RemoteUserMiddleware subclasses missing ↵ | Jacob Walls | |
| aprocess_request(). Per deprecation timeline. | |||
| 2025-09-17 | Refs #35444 -- Removed contrib.postgres aggregates ordering kwarg per ↵ | Jacob Walls | |
| deprecation timeline. | |||
| 2025-09-17 | Refs #35530 -- Removed request.user or auser() fallback in auth.login and ↵ | Jacob Walls | |
| auth.alogin. Per deprecation timeline. | |||
| 2025-09-17 | Refs #22712 -- Removed all parameter from ↵ | Jacob Walls | |
| django.contrib.staticfiles.finders.find(). Per deprecation timeline. | |||
| 2025-09-17 | Added stub release notes for 6.1. | Jacob Walls | |
| 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 | 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-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-12 | Fixed #36597 -- Corrected directives for functions from email module in docs. | Mridul Dhall | |
| Thanks Mike Edmunds for the report. | |||
| 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 | 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 | 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-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-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-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 | Ensured :doc: role uses absolute targets in docs. | Adam Johnson | |
| 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-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 double spaces after periods in sentences. | Natalia | |
| 2025-08-25 | Refs #36485 -- Removed unnecessary parentheses in :meth: and :func: roles in ↵ | David Smith | |
| docs. | |||
| 2025-08-25 | Fixed #36546 -- Deprecated django.utils.crypto.constant_time_compare() in ↵ | SaJH | |
| favor of hmac.compare_digest(). Signed-off-by: SaJH <wogur981208@gmail.com> | |||
| 2025-08-22 | Refs #35530 -- Corrected deprecation message in auth.alogin(). | Mariusz Felisiak | |
| Follow up to ceecd518b19044181a3598c55ebed7c2545963cc. | |||
| 2025-08-21 | Fixed #36399 -- Added support for multiple Cookie headers in HTTP/2 for ↵ | SaJH | |
| ASGIRequest. Signed-off-by: SaJH <wogur981208@gmail.com> | |||
| 2025-08-20 | Corrected release notes of calling format_html() without arguments. | Mariusz Felisiak | |
