| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2024-06-13 | Fixed #34881 -- Fixed a crash when renaming a model with multiple ↵ | Anže Pečar | |
| ManyToManyField.through references on SQLite. Thank you to dennisvang for the report and Jase Hackman for the test. Co-authored-by: Jase Hackman <jase.hackman@zapier.com> | |||
| 2024-06-13 | Fixed #35488 -- Fixed BaseModelFormSet.validate_unique() crash due to ↵ | Madalin Popa | |
| unhashable type. | |||
| 2024-06-13 | Fixed #35417 -- Updated BaseContext.new() with values to create a context ↵ | George Y. Kussumoto | |
| that can be flattened. | |||
| 2024-06-13 | Fixed #35470 -- Separated i18n and l10n globalization settings docs. | lufafajoshua | |
| 2024-06-12 | Fixed #35401 -- Documented the conditional_page() decorator. | lufafajoshua | |
| 2024-06-12 | Refs #35401 -- Linked the CsrfViewMiddleware docs to the csrf_protect() ↵ | lufafajoshua | |
| decorator. | |||
| 2024-06-12 | Fixed #34789 -- Prevented updateRelatedSelectsOptions from | Devin Cox | |
| adding entries to filter_horizontal chosen box. Co-authored-by: yokeshwaran1 <yokesh440@yahoo.com> | |||
| 2024-06-09 | Moved confirmation about dev server running to earlier in tutorial 1. | Andreu Vallbona | |
| 2024-06-09 | Replaced usage of "patch" with more precise terms in faq, howto, and intro docs. | Andreu Vallbona | |
| 2024-06-09 | Simplified tutorial 1 when describing how to run the dev server. | Andreu Vallbona | |
| 2024-06-08 | Fixed #35503 -- Removed distracting PHP reference in tutorial 1. | Ismael | |
| 2024-05-31 | Updated release date for Django 5.0.7. | Natalia | |
| 2024-05-30 | Fixed #35477 -- Corrected 'required' errors in auth password set/change forms. | Fabian Braun | |
| The auth forms using SetPasswordMixin were incorrectly including the 'This field is required.' error when additional validations (e.g., overriding `clean_password1`) were performed and failed. This fix ensures accurate error reporting for password fields. Co-authored-by: Natalia <124304+nessita@users.noreply.github.com> | |||
| 2024-05-30 | Made cosmetic edits to code snippets reformatted with blacken-docs. | Mariusz Felisiak | |
| 2024-05-29 | Fixed 35467 -- Replaced urlparse with urlsplit where appropriate. | Jake Howard | |
| This work should not generate any change of functionality, and `urlsplit` is approximately 6x faster. Most use cases of `urlparse` didn't touch the path, so they can be converted to `urlsplit` without any issue. Most of those which do use `.path`, simply parse the URL, mutate the querystring, then put them back together, which is also fine (so long as urlunsplit is used). | |||
| 2024-05-29 | Fixed #35473 -- Fixed CVE number in security archive. | samruddhiDharankar | |
| Updated to CVE-2009-3695 from CVE-2009-3965. | |||
| 2024-05-28 | Refs #35059 -- Used asyncio.Event in ASGITest.test_asyncio_cancel_error to ↵ | Carlton Gibson | |
| enforce specific interleaving. Sleep call leads to a hard to trace error in CI. Using an Event is more deterministic, and should be less prone to environment variations. Bug in 11393ab1316f973c5fbb534305750740d909b4e4. | |||
| 2024-05-28 | Fixed #35469 -- Removed deferred SQL to create index removed by AlterField ↵ | Jacob Walls | |
| operation. | |||
| 2024-05-27 | Fixed #35443 -- Changed ordinal to return negative numbers unchanged. | Simon Törnqvist | |
| Previously, `-1` was converted to `"-1th"`. This has been updated to return negative numbers "as is", so that for example `-1` is converted to `"-1"`. This is now explicit in the docs. Co-authored-by: Martin Jonson <artin.onson@gmail.com> | |||
| 2024-05-27 | Fixed #35479 -- Dropped support for PostgreSQL 13 and PostGIS 3.0. | Mariusz Felisiak | |
| 2024-05-23 | Fixed typo in migrations test name. | Tim Graham | |
| 2024-05-23 | Updated the --traceback option help text. | Peter Bittner | |
| 2024-05-23 | Fixed #35430 -- Corrected docs on timezone conversion in templates. | い。 | |
| 2024-05-23 | Fixed #24076 -- Added warnings on usage of dates with DateTimeField and ↵ | Adam Zapletal | |
| datetimes with DateField. | |||
| 2024-05-22 | Fixed #35472 -- Used temporary directory in test_imagefield.NoReadTests. | Sarah Boyce | |
| 2024-05-22 | Updated source translation catalogs. | Natalia | |
| Forwardport of 3af9c11b3b12729be26ef9da9cc32276a032d3cd from stable/5.1.x. | |||
| 2024-05-22 | Increased the default PBKDF2 iterations for Django 5.2. | Natalia | |
| 2024-05-22 | Advanced deprecation warnings for Django 5.2. | Natalia | |
| 2024-05-22 | Removed versionadded/changed annotations for 5.0. | Natalia | |
| This also removes remaining versionadded/changed annotations for older versions. | |||
| 2024-05-22 | Added stub release notes for 5.2. | Natalia | |
| 2024-05-22 | Bumped version; main is now 5.2 pre-alpha. | Natalia | |
| 2024-05-22 | Updated man page for Django 5.1 alpha. | Natalia | |
| 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 #35393 -- Added excluded pk as a hidden field to the inline admin. | Willem Van Onsem | |
| 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 | Refs #35189 -- Updated ModelAdmin.fieldsets screenshot in admin docs. | Natalia | |
| 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 | Refs #35189 -- Improved admin fieldset's accessibility by setting ↵ | Marijke Luttekes | |
| aria-labelledby. Before this change, HTML <fieldset> elements in the admin site did not have an associated label to describe them. This commit defines a unique HTML id for the heading labeling a fieldset, and sets its aria-labelledby property to link the heading with the fieldset. | |||
| 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 #29942 -- Fixed docs build on Python < 3.9 avoiding dict union operator. | David Smith | |
| The docs build process was failing on djangoproject.com since it uses Python 3.8 and the dict union operator was added in Python 3.9. | |||
| 2024-05-21 | Refs #35326 -- Made cosmetic edits to 5.1 release notes. | Mariusz Felisiak | |
| 2024-05-21 | Removed hardcoded docs version in csrf template. | Ryan Hiebert | |
| 2024-05-21 | Fixed #35326 -- Added allow_overwrite parameter to FileSystemStorage. | Ben Cail | |
| 2024-05-20 | Refs #35189 -- Moved CSS details' cursor declaration to base.css. | Marijke Luttekes | |
| 2024-05-17 | Fixed #35428 -- Increased parallelism of the ScryptPasswordHasher. | SaJH | |
| 2024-05-16 | Replaced fictional class 'extrapretty' in admin fieldsets docs. | Adam Johnson | |
