| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2025-11-19 | Fixed #26609 -- Extended fields.E004 system check for unordered iterables. | Mariusz Felisiak | |
| Co-authored-by: Karl Wooster <karl.wooster@alleima.com> | |||
| 2025-11-17 | Fixed #24920 -- Added support for DecimalField with no precision. | Mariusz Felisiak | |
| Thanks Lily for the review. | |||
| 2025-11-13 | Fixed #36686 -- Clarified Meta.ordering is ignored in GROUP BY queries. | Kasyap Pentamaraju | |
| 2025-11-10 | Fixed typo in docs/ref/databases.txt. | Clifford Gama | |
| 2025-11-10 | Clarified "get_db_prep_value" default result in docs/ref/models/fields.txt. | Clifford Gama | |
| 2025-11-10 | Clarified EmailValidator docs to specify it validates an email address. | Hong Xu | |
| Updated the EmailValidator docs in docs/ref/validators.txt to explicitly state that it validates an email address, to avoid confusion with validating email message content. | |||
| 2025-11-06 | Removed community packages admonition from settings docs. | Tim Schilling | |
| 2025-10-30 | Added community package storage backends mention to docs. | Tim Schilling | |
| Co-authored-by: Jacob Walls <jacobtylerwalls@gmail.com> | |||
| 2025-10-29 | Refs #35381 -- Clarified key and index lookup handling of None in exact ↵ | Clifford Gama | |
| lookup docs. | |||
| 2025-10-29 | Fixed #35381 -- Added JSONNull() expression. | Clifford Gama | |
| Thanks Jacob Walls for the review. | |||
| 2025-10-29 | Fixed #36329 -- Removed non-code custom link text when cross-referencing ↵ | Clifford Gama | |
| Python objects. Thanks Bruno Alla, Sarah Boyce, and Jacob Walls for reviews. Co-authored-by: Sarah Boyce <42296566+sarahboyce@users.noreply.github.com> | |||
| 2025-10-27 | Fixed #36624 -- Dropped support for MySQL < 8.4. | Mariusz Felisiak | |
| 2025-10-19 | Refs #36005 -- Bumped minimum supported versions of docutils to 0.22. | Mariusz Felisiak | |
| 2025-10-18 | Fixed #36671 -- Dropped support for SQLite < 3.37. | Mariusz Felisiak | |
| 2025-10-18 | Fixed #21961 -- Added support for database-level delete options for ForeignKey. | Mariusz Felisiak | |
| Thanks Simon Charette for pair programming. Co-authored-by: Nick Stefan <NickStefan12@gmail.com> Co-authored-by: Akash Kumar Sen <71623442+Akash-Kumar-Sen@users.noreply.github.com> Co-authored-by: Simon Charette <charette.s@gmail.com> | |||
| 2025-10-17 | Fixed #36669 -- Doc'd that negative indexes are not supported in F() slices. | aj2s | |
| 2025-10-16 | Fixed #28586 -- Added model field fetch modes. | Adam Johnson | |
| May your database queries be much reduced with minimal effort. co-authored-by: Andreas Pelme <andreas@pelme.se> co-authored-by: Simon Charette <charette.s@gmail.com> co-authored-by: Jacob Walls <jacobtylerwalls@gmail.com> | |||
| 2025-10-13 | Fixed #36611, Refs #36580 -- Added system check for multicolumn ↵ | Sarah Boyce | |
| ForeignObject in Meta.indexes/constraints/unique_together. ForeignObjects with multiple `from_fields` are not supported in these options. Co-authored-by: Jacob Walls <jacobtylerwalls@gmail.com> Co-authored-by: Natalia <124304+nessita@users.noreply.github.com> | |||
| 2025-10-09 | Corrected admin check IDs in docs. | Mariusz Felisiak | |
| 2025-10-08 | Fixed #36526 -- Doc'd QuerySet.bulk_update() memory usage when batching. | Natalia | |
| Thanks Simon Charette for the review. | |||
| 2025-10-08 | Added missing backticks in docs/ref/models/fields.txt. | Mariusz Felisiak | |
| 2025-10-03 | Refs #36623 -- Confirmed support for PostGIS 3.6. | Mariusz Felisiak | |
| 2025-10-03 | Fixed #36623 -- Dropped support for PostgreSQL 14 and PostGIS 3.1. | Mariusz Felisiak | |
| 2025-10-03 | Refs #36143, #28596 -- Avoided mentioning exact query parameter limit in ↵ | Jacob Walls | |
| bulk_create() docs. | |||
| 2025-09-29 | Fixed #36277 -- Fixed DatabaseFeatures.supports_virtual_generated_columns on ↵ | arsalan64 | |
| PostgreSQL 18+. | |||
| 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-23 | Refs #25508 -- Used QuerySet.__repr__ in docs/ref/contrib/postgres/search.txt. | Jacob Walls | |
| 2025-09-22 | Refs #33783 -- Added IsEmpty GIS database function and __isempty lookup on ↵ | David Smith | |
| SpatiaLite. | |||
| 2025-09-17 | Refs #35444 -- Removed contrib.postgres aggregates ordering kwarg per ↵ | Jacob Walls | |
| deprecation timeline. | |||
| 2025-09-17 | Removed versionadded/changed annotations for 5.2. | Jacob Walls | |
| 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-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-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-12 | Fixed #36597 -- Corrected directives for functions from email module in docs. | Mridul Dhall | |
| Thanks Mike Edmunds for the report. | |||
| 2025-09-09 | Fixed #36486 -- Added MongoDB to list of third-party DB backends. | Salman | |
| 2025-09-05 | Fixed #36564 -- Changed DEFAULT_AUTO_FIELD from AutoField to BigAutoField. | Tim Graham | |
| 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-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-08-31 | Removed unused import in docs/ref/models/expressions.txt example. | Clifford Gama | |
| 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 | 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 #36570 -- Removed unnecessary :py domain from documentation roles. | SaJH | |
| Signed-off-by: SaJH <wogur981208@gmail.com> | |||
| 2025-08-26 | Fixed #36568 -- Confirmed support for GEOS 3.14. | David Smith | |
| 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. | |||
