| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2026-04-23 | Refs #12090 -- Documented parameters for contrib.admin.decorators.action(). | Sarah Boyce | |
| 2026-04-22 | Fixed #10919 -- Added delete_confirmation_max_display to ModelAdmin. | Rodrigo Vieira | |
| The new ModelAdmin.delete_confirmation_max_display attribute allows limiting the number of related objects shown on the delete confirmation page. When the limit is reached, a "…and N more objects." message is shown. The feature relies on a new truncated_unordered_list template filter added to django.contrib.admin.templatetags.admin_filters. Thanks Jacob Tyler Walls for the review and guidance, Tobias McNulty for the report, and terminator14 for the solution suggested. | |||
| 2026-04-18 | Fixed #37028 -- Added BitAnd(), BitOr(), and BitXor() aggregates. | Mariusz Felisiak | |
| 2026-04-07 | Fixed #37021 -- Added Permission.user_perm_str property. | mariatta | |
| For use in checking user permissions via has_perm(). Co-authored-by: 사재혁 <jaehyuck.sa.dev@gmail.com> | |||
| 2026-03-16 | Removed reference to spatialreference.org being a Django website. | David Smith | |
| spatialreference.org has been redesigned, possibly in 2023 [1], and no longer uses Django, see repo [2]. [1] https://spatialreference.org/about.html [2] https://github.com/OSGeo/spatialreference.org | |||
| 2026-03-04 | Fixed #21080 -- Ignored urls inside comments during collectstatic. | James Bligh | |
| Thanks Mariusz Felisiak for the review. Co-authored-by: Nathan Gaberel <nathan@gnab.fr> | |||
| 2026-03-03 | Fixed #36887 -- Improved admin changelist layout for object-tools button. | Jacob Walls | |
| 2026-02-27 | Fixed #34643 -- Moved inputs beneath labels and errors in admin forms. | antoliny0919 | |
| Thanks Sarah Boyce and Jacob Walls for reviews. Co-authored-by: Hrushikesh Vaidya <hrushikeshrv@gmail.com> | |||
| 2026-02-19 | Fixed #36929 -- Dropped support for GEOS 3.9. | Pravin Kamble | |
| Thanks David Smith for report and Tim Graham for review. | |||
| 2026-02-16 | Fixed #36918 -- Removed double spaces and fixed minor grammar issues in docs. | $ῗἧḡḥ𝐀丂𝓱м𝑒𝑒𝐓 | |
| Co-authored-by: Clifford Gama <cliffygamy@gmail.com> | |||
| 2026-02-10 | Refs #35444 -- Doc'd deprecation in ↵ | Jacob Walls | |
| contrib.postgres.aggreggates.StringAgg.delimiter. | |||
| 2026-02-06 | Fixed #36272 -- Removed obsolete libgeoip from GeoDjango installation docs. | SnippyCodes | |
| 2026-01-19 | Refs #25508 -- Updated outdated QuerySet.__repr__() results. | Clifford Gama | |
| 2026-01-19 | Fixed unbalanced parentheses in docs. | Clifford Gama | |
| 2026-01-18 | Applied Black's 2026 stable style. | Mariusz Felisiak | |
| https://github.com/psf/black/releases/tag/26.1.0 | |||
| 2026-01-10 | Fixed #36827 -- Added support for exclusion constraints using Hash indexes ↵ | Haki Benita | |
| on PostgreSQL. | |||
| 2025-12-12 | Fixed #36735 -- Added UUID4 and UUID7 database functions. | Lily Acorn | |
| Co-authored-by: Mariusz Felisiak <felisiak.mariusz@gmail.com> | |||
| 2025-12-11 | Refs #35444 -- Clarified StringAgg deprecation notice in ↵ | David Sanders | |
| docs/ref/contrib/postgres/aggregates.txt. | |||
| 2025-12-11 | Noted testing uses for ContentTypeManager.clear_cache() method. | Carlton Gibson | |
| It is often necessary to reset the cache between tests, or after preparing test state, when using content types. Django's test suite already does this when needed, but users will need to do similar in their own tests. | |||
| 2025-11-25 | Fixed #36756 -- Dropped support for GDAL 3.1 and 3.2. | Mariusz Felisiak | |
| 2025-11-25 | Fixed #35783 -- Added NumDimensions GIS database function and ↵ | David Smith | |
| __num_dimensions lookup. | |||
| 2025-11-24 | Fixed #36738 -- Confirmed support for GDAL 3.12. | Varun Kasyap Pentamaraju | |
| Thanks David Smith for reviews. | |||
| 2025-11-22 | Fixed #35774 -- Dropped support for GEOS 3.8. | David Smith | |
| GEOS 3.8 (released Oct-2019) will be more than 5 years old when Django 6.1 is released (Aug-2026). | |||
| 2025-11-20 | Ensured that Sitemap.items is described as a method in ↵ | nessita | |
| docs/ref/contrib/sitemaps.txt. | |||
| 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-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-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-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-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-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-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. | |||
| 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-21 | Fixed #36382 -- Confirmed support for GDAL 3.11. | David Smith | |
| TIGER driver was removed in GDAL 3.11. https://github.com/OSGeo/gdal/commit/eb793be0395ccba50e053a46b30cb90deb530990 | |||
| 2025-08-18 | Refs #25706 -- Fixed versionadded indentation in ↵ | David Smith | |
| docs/ref/contrib/gis/forms-api.txt. | |||
| 2025-07-30 | Fixed #36055 -- Prevented overlap of object-tools buttons and page header in ↵ | antoliny0919 | |
| the admin. | |||
| 2025-07-23 | Removed double spaces after periods and within phrases. | Sarah Boyce | |
| 2025-07-23 | Fixed #36009 -- Confirmed support for PostGIS 3.5. | David Smith | |
