| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2025-08-28 | Fixed #36570 -- Removed unnecessary :py domain from documentation roles. | SaJH | |
| Signed-off-by: SaJH <wogur981208@gmail.com> | |||
| 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-03-04 | Fixed #36217 -- Restored pre_save/post_save signal emission via ↵ | antoliny0919 | |
| LogEntry.save() for single-object deletion in the admin. Regression in 40b3975e7d3e1464a733c69171ad7d38f8814280. Thanks smiling-watermelon for the report. Co-authored-by: Sarah Boyce <42296566+sarahboyce@users.noreply.github.com> | |||
| 2024-11-27 | Removed trailing whitespace in docs. | Adam Zapletal | |
| 2024-10-09 | Refs #34900 -- Doc'd Python 3.13 compatibility. | Mariusz Felisiak | |
| 2024-08-19 | Fixed #35678 -- Removed "usable_password" field from BaseUserCreationForm. | Natalia | |
| Refs #34429: Following the implementation allowing the setting of unusable passwords via the admin site, the `BaseUserCreationForm` and `UserCreationForm` were extended to include a new field for choosing whether password-based authentication for the new user should be enabled or disabled at creation time. Given that these forms are designed to be extended when implementing custom user models, this branch ensures that this new field is moved to a new, admin-dedicated, user creation form `AdminUserCreationForm`. Regression in e626716c28b6286f8cf0f8174077f3d2244f3eb3. Thanks Simon Willison for the report, Fabian Braun and Sarah Boyce for the review. | |||
| 2024-08-08 | Refs #31405 -- Improved LoginRequiredMiddleware documentation. | Adam Johnson | |
| co-authored-by: Sarah Boyce <42296566+sarahboyce@users.noreply.github.com> | |||
| 2024-08-07 | Finalized release notes for Django 5.1. | Natalia | |
| 2024-07-24 | Updated asgiref dependency for 5.1 release series. | Mariusz Felisiak | |
| 2024-07-15 | Refs #10941 -- Renamed query_string template tag to querystring. | Sarah Boyce | |
| 2024-05-22 | Made cosmetic edits to 5.1 release notes. | Natalia | |
| 2024-05-22 | Removed empty sections from 5.1 release notes. | Natalia | |
| 2024-05-22 | Fixed #31405 -- Added LoginRequiredMiddleware. | Hisham Mahmood | |
| Co-authored-by: Adam Johnson <me@adamj.eu> Co-authored-by: Mehmet İnce <mehmet@mehmetince.net> Co-authored-by: Sarah Boyce <42296566+sarahboyce@users.noreply.github.com> | |||
| 2024-05-22 | Refs #35189 -- Removed no longer necessary JavaScript file collapse.js. | Marijke Luttekes | |
| 2024-05-22 | Fixed #35189 -- Improved admin collapsible fieldsets by using <details> ↵ | Marijke Luttekes | |
| elements. This work improves the accessibility of the add and change pages in the admin site by adding <details> and <summary> elements to the collapsible fieldsets. This has the nice side effect of no longer requiring custom JavaScript helpers to implement the fieldsets' show/hide capabilities. Thanks to James Scholes for the accessibility advice, and to Sarah Boyce and Tom Carrick for reviews. Co-authored-by: Natalia <124304+nessita@users.noreply.github.com> Co-authored-by: Sarah Boyce <42296566+sarahboyce@users.noreply.github.com> | |||
| 2024-05-22 | Fixed #35139 -- Prevented file read after ImageField is saved to storage. | John Parton | |
| 2024-05-21 | Fixed #18119 -- Added a DomainNameValidator validator. | Berker Peksag | |
| Thanks Claude Paroz for the review. Co-authored-by: Nina Menezes <77671865+nmenezes0@users.noreply.github.com> | |||
| 2024-05-21 | Fixed #35405 -- Converted get_cache_name into a cached property in ↵ | Adam Johnson | |
| FieldCacheMixin. FieldCacheMixin is used by related fields to track their cached values. This work migrates get_cache_name() to be a cached property to optimize performance by reducing unnecessary function calls when working with related fields, given that its value remains constant. Co-authored-by: Simon Charette <charette.s@gmail.com> Co-authored-by: Sarah Boyce <42296566+sarahboyce@users.noreply.github.com> Co-authored-by: Natalia <124304+nessita@users.noreply.github.com> | |||
| 2024-05-21 | Refs #35326 -- Made cosmetic edits to 5.1 release notes. | Mariusz Felisiak | |
| 2024-05-21 | Fixed #35326 -- Added allow_overwrite parameter to FileSystemStorage. | Ben Cail | |
| 2024-05-17 | Fixed #35428 -- Increased parallelism of the ScryptPasswordHasher. | SaJH | |
| 2024-05-15 | Fixed #35384 -- Raised FieldError when saving a file without a name to ↵ | Jonny Park | |
| FileField. | |||
| 2024-05-14 | Fixed #35275 -- Fixed Meta.constraints validation crash on UniqueConstraint ↵ | Mariusz Felisiak | |
| with OpClass(). This also introduces Expression.constraint_validation_compatible that allows specifying that expression should be ignored during a constraint validation. | |||
| 2024-05-02 | Refs #29280 -- Moved release note about transaction_mode to "Database ↵ | Mariusz Felisiak | |
| backends" section. | |||
| 2024-04-29 | Fixed #35412 -- Dropped support for SQLite < 3.31. | Mariusz Felisiak | |
| 2024-03-27 | Fixed #34977 -- Improved accessibility in the UserChangeForm by replacing ↵ | Fabian Braun | |
| the reset password link with a button. Co-authored-by: Natalia <124304+nessita@users.noreply.github.com> | |||
| 2024-03-27 | Fixed #35233 -- Moved template engine system checks to backend methods. | Giannis Terzopoulos | |
| Thanks Adam Johnson for reviews. | |||
| 2024-03-18 | Refs #31014 -- Added srid argument to FromWKB/FromWKT() GIS functions. | Claude Paroz | |
| 2024-03-13 | Fixed #34901 -- Added async-compatible interface to session engines. | Jon Janzen | |
| Thanks Andrew-Chen-Wang for the initial implementation which was posted to the Django forum thread about asyncifying contrib modules. | |||
| 2024-03-07 | Fixed #35030 -- Made django.contrib.auth decorators to work with async ↵ | Dingning | |
| functions. | |||
| 2024-03-05 | Fixed #35252 -- Optimized _route_to_regex(). | Adam Johnson | |
| co-authored-by: Nick Pope <nick@nickpope.me.uk> | |||
| 2024-03-01 | Refs #33497 -- Added connection pool support for PostgreSQL. | Sarah Boyce | |
| Co-authored-by: Florian Apolloner <florian@apolloner.eu> Co-authored-by: Ran Benita <ran@unusedvar.com> | |||
| 2024-03-01 | Refs #35234 -- Deprecated CheckConstraint.check in favor of .condition. | Simon Charette | |
| Once the deprecation period ends CheckConstraint.check() can become the documented method that performs system checks for BaseConstraint subclasses. | |||
| 2024-02-23 | Fixed #35090 -- Deprecated registering URL converters with the same name. | Salvo Polizzi | |
| 2024-02-21 | Fixed #34806 -- Made cached_db session backend resilient to cache write errors. | Sulabh Katila | |
| Co-authored-by: Natalia <124304+nessita@users.noreply.github.com> | |||
| 2024-02-20 | Fixed #34429 -- Allowed setting unusable passwords for users in the auth forms. | Fabian Braun | |
| Co-authored-by: Natalia <124304+nessita@users.noreply.github.com> | |||
| 2024-02-16 | Fixed #24018 -- Allowed setting pragma options on SQLite. | Aaron Linville | |
| 2024-02-12 | Refs #35058 -- Added support for measured geometries to GDAL ↵ | David Smith | |
| GeometryCollection and subclasses. | |||
| 2024-02-07 | Fixed #30686 -- Used Python HTMLParser in utils.text.Truncator. | David Smith | |
| 2024-02-05 | Fixed #10743 -- Allowed lookups for related fields in ModelAdmin.list_display. | Tom Carrick | |
| Co-authored-by: Alex Garcia <me@alexoteiza.com> Co-authored-by: Natalia <124304+nessita@users.noreply.github.com> Co-authored-by: Nina Menezes <https://github.com/nmenezes0> | |||
| 2024-02-05 | Replaced "Django test runner" with DiscoverRunner in release notes. | Tim Graham | |
| Removed mention of options supported only by runtests.py. | |||
| 2024-01-31 | Refs #35058 -- Added support for measured geometries to GDAL Polygon. | David Smith | |
| 2024-01-31 | Fixed #35143 -- Improved accessibility of 404/500 debug pages. | Marijke Luttekes | |
| This: - changes the header, main, and footer content areas to be rendered in a <header>, <main>, and <footer> tags, - adds scope attributes to <th>, - uses <code> for a patterns list, - uses <small> instead of <span>. | |||
| 2024-01-30 | Fixed #29280 -- Made the transactions behavior configurable on SQLite. | Anže Pečar | |
| 2024-01-29 | Refs #35058 -- Added support for measured geometries to GDAL LineString. | David Smith | |
| 2024-01-28 | Refs #35058 -- Made centroid available on all geometry types. | David Smith | |
| Centroid is available on all geometry types since GDAL 1.8.0. Previously it was restricted to Polygon. https://gdal.org/doxygen/classOGRGeometry.html#a91787f669b2a148169667e270e7e40df | |||
| 2024-01-25 | Refs #35058 -- Added support for measured geometries to GDAL Point. | David Smith | |
| Co-authored-by: Nick Pope <nick@nickpope.me.uk> | |||
| 2024-01-24 | Fixed #35115 -- Made admin's footer render in <footer> tag. | Marijke Luttekes | |
| 2024-01-23 | Refs #35058 -- Deprecated OGRGeometry.coord_dim setter. | David Smith | |
| Reflecting a change in the underlying GDAL library (since GDAL 2.1) using coord_dim to set a geometries dimensions is deprecated in favor of set_3d(). | |||
| 2024-01-18 | Refs #35058 -- Added is_3d and set_3d() to OGRGeometry. | David Smith | |
