Jake Howard 
							
						 
					 
					
						
						
							
						
						aba0e541ca 
					 
					
						
						
							
							Fixed   #35537  -- Changed EmailMessage.attachments and EmailMultiAlternatives.alternatives to use namedtuples.  
						
						... 
						
						
						
						This makes it more descriptive to pull out the named fields. 
						
						
					 
					
						2024-06-20 09:43:40 +02:00 
						 
				 
			
				
					
						
							
							
								Vaarun Sinha 
							
						 
					 
					
						
						
							
						
						9691a00d58 
					 
					
						
						
							
							Refs  #35404  -- Fixed padding of admin fieldset checkbox label.  
						
						
						
						
					 
					
						2024-06-20 09:39:22 +02:00 
						 
				 
			
				
					
						
							
							
								John Higgins 
							
						 
					 
					
						
						
							
						
						60acad933d 
					 
					
						
						
							
							Fixed   #35441  -- Documented Context and RequestContext keyword arguments.  
						
						
						
						
					 
					
						2024-06-20 09:34:55 +02:00 
						 
				 
			
				
					
						
							
							
								Baptiste Mispelon 
							
						 
					 
					
						
						
							
						
						62300b81cf 
					 
					
						
						
							
							Fixed   #12978  -- Added support for RSS feed stylesheets.  
						
						
						
						
					 
					
						2024-06-18 17:25:43 +02:00 
						 
				 
			
				
					
						
							
							
								stefan.ivic 
							
						 
					 
					
						
						
							
						
						ce1ad98565 
					 
					
						
						
							
							Fixed   #35505  -- Added extrabody block to admin/base.html.  
						
						
						
						
					 
					
						2024-06-18 16:49:53 +02:00 
						 
				 
			
				
					
						
							
							
								Mariusz Felisiak 
							
						 
					 
					
						
						
							
						
						a0c44d4e23 
					 
					
						
						
							
							Simplified OperationTestCase.alter_gis_model() test hook a bit.  
						
						... 
						
						
						
						This avoids passing "blank=False" and "srid=4326" to field classes,
which are the default values, and removes special treatment for the
"blank" parameter. 
						
						
					 
					
						2024-06-18 12:03:57 +02:00 
						 
				 
			
				
					
						
							
							
								Sarah Boyce 
							
						 
					 
					
						
						
							
						
						1b21feeb7b 
					 
					
						
						
							
							Restructured the EmailMultiAlternatives docs.  
						
						
						
						
					 
					
						2024-06-18 11:22:49 +02:00 
						 
				 
			
				
					
						
							
							
								Alexander Lötvall 
							
						 
					 
					
						
						
							
						
						38ad710aba 
					 
					
						
						
							
							Fixed   #35483  -- Added NUL (0x00) character validation to ModelChoiceFields.  
						
						... 
						
						
						
						Applied the ProhibitNullCharactersValidator to ModelChoiceField and ModelMultipleChoiceField.
Co-authored-by: Viktor Paripás <viktor.paripas@gmail.com >
Co-authored-by: Vasyl Dizhak <vasyl@dizhak.com >
Co-authored-by: Arthur Vasconcelos <vasconcelos.arthur@gmail.com > 
						
						
					 
					
						2024-06-17 12:19:26 +02:00 
						 
				 
			
				
					
						
							
							
								Mariusz Felisiak 
							
						 
					 
					
						
						
							
						
						fa78481467 
					 
					
						
						
							
							Refs  #34881  -- Fixed OperationTests.test_rename_m2m_field_with_2_references() test on Oracle.  
						
						
						
						
					 
					
						2024-06-14 19:52:09 +02:00 
						 
				 
			
				
					
						
							
							
								Mariusz Felisiak 
							
						 
					 
					
						
						
							
						
						4ee68bb4f5 
					 
					
						
						
							
							Fixed mail.tests.MailTests.test_backend_arg() test on Python 3.13+.  
						
						... 
						
						
						
						There is no point in asserting Python error messages. 
						
						
					 
					
						2024-06-14 13:20:54 +02:00 
						 
				 
			
				
					
						
							
							
								Anže Pečar 
							
						 
					 
					
						
						
							
						
						e99187e5c9 
					 
					
						
						
							
							Fixed   #34881  -- Fixed a crash when renaming a model with multiple 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 17:49:22 +02:00 
						 
				 
			
				
					
						
							
							
								Madalin Popa 
							
						 
					 
					
						
						
							
						
						d28626ecf8 
					 
					
						
						
							
							Fixed   #35488  -- Fixed BaseModelFormSet.validate_unique() crash due to unhashable type.  
						
						
						
						
					 
					
						2024-06-13 16:21:53 +02:00 
						 
				 
			
				
					
						
							
							
								George Y. Kussumoto 
							
						 
					 
					
						
						
							
						
						2a32b23382 
					 
					
						
						
							
							Fixed   #35417  -- Updated BaseContext.new() with values to create a context that can be flattened.  
						
						
						
						
					 
					
						2024-06-13 14:22:40 +02:00 
						 
				 
			
				
					
						
							
							
								lufafajoshua 
							
						 
					 
					
						
						
							
						
						8733e9af99 
					 
					
						
						
							
							Fixed   #35470  -- Separated i18n and l10n globalization settings docs.  
						
						
						
						
					 
					
						2024-06-13 09:09:46 +02:00 
						 
				 
			
				
					
						
							
							
								lufafajoshua 
							
						 
					 
					
						
						
							
						
						e2428292ab 
					 
					
						
						
							
							Fixed   #35401  -- Documented the conditional_page() decorator.  
						
						
						
						
					 
					
						2024-06-12 13:11:29 +02:00 
						 
				 
			
				
					
						
							
							
								lufafajoshua 
							
						 
					 
					
						
						
							
						
						708b01c795 
					 
					
						
						
							
							Refs  #35401  -- Linked the CsrfViewMiddleware docs to the csrf_protect() decorator.  
						
						
						
						
					 
					
						2024-06-12 13:11:29 +02:00 
						 
				 
			
				
					
						
							
							
								Devin Cox 
							
						 
					 
					
						
						
							
						
						719a42b589 
					 
					
						
						
							
							Fixed   #34789  -- Prevented updateRelatedSelectsOptions from  
						
						... 
						
						
						
						adding entries to filter_horizontal chosen box.
Co-authored-by: yokeshwaran1 <yokesh440@yahoo.com > 
						
						
					 
					
						2024-06-12 13:09:04 +02:00 
						 
				 
			
				
					
						
							
							
								Andreu Vallbona 
							
						 
					 
					
						
						
							
						
						f812b927a5 
					 
					
						
						
							
							Moved confirmation about dev server running to earlier in tutorial 1.  
						
						
						
						
					 
					
						2024-06-09 14:51:40 -03:00 
						 
				 
			
				
					
						
							
							
								Andreu Vallbona 
							
						 
					 
					
						
						
							
						
						85240139ca 
					 
					
						
						
							
							Replaced usage of "patch" with more precise terms in faq, howto, and intro docs.  
						
						
						
						
					 
					
						2024-06-09 14:38:04 -03:00 
						 
				 
			
				
					
						
							
							
								Andreu Vallbona 
							
						 
					 
					
						
						
							
						
						3556f63c4c 
					 
					
						
						
							
							Simplified tutorial 1 when describing how to run the dev server.  
						
						
						
						
					 
					
						2024-06-09 04:42:21 -03:00 
						 
				 
			
				
					
						
							
							
								Ismael 
							
						 
					 
					
						
						
							
						
						6efbeb997c 
					 
					
						
						
							
							Fixed   #35503  -- Removed distracting PHP reference in tutorial 1.  
						
						
						
						
					 
					
						2024-06-08 09:41:41 -03:00 
						 
				 
			
				
					
						
							
							
								Natalia 
							
						 
					 
					
						
						
							
						
						adae619426 
					 
					
						
						
							
							Updated release date for Django 5.0.7.  
						
						
						
						
					 
					
						2024-05-31 10:45:30 -03:00 
						 
				 
			
				
					
						
							
							
								Fabian Braun 
							
						 
					 
					
						
						
							
						
						339977d444 
					 
					
						
						
							
							Fixed   #35477  -- Corrected 'required' errors in auth password set/change forms.  
						
						... 
						
						
						
						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 16:31:01 -03:00 
						 
				 
			
				
					
						
							
							
								Mariusz Felisiak 
							
						 
					 
					
						
						
							
						
						0f694ce2eb 
					 
					
						
						
							
							Made cosmetic edits to code snippets reformatted with blacken-docs.  
						
						
						
						
					 
					
						2024-05-30 09:42:05 -03:00 
						 
				 
			
				
					
						
							
							
								Jake Howard 
							
						 
					 
					
						
						
							
						
						ff308a0604 
					 
					
						
						
							
							Fixed 35467 -- Replaced urlparse with urlsplit where appropriate.  
						
						... 
						
						
						
						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 10:48:27 -03:00 
						 
				 
			
				
					
						
							
							
								samruddhiDharankar 
							
						 
					 
					
						
						
							
						
						02dab94c7b 
					 
					
						
						
							
							Fixed   #35473  -- Fixed CVE number in security archive.  
						
						... 
						
						
						
						Updated to CVE-2009-3695 from CVE-2009-3965. 
						
						
					 
					
						2024-05-29 09:26:07 +02:00 
						 
				 
			
				
					
						
							
							
								Carlton Gibson 
							
						 
					 
					
						
						
							
						
						f4a08b6ddf 
					 
					
						
						
							
							Refs  #35059  -- Used asyncio.Event in ASGITest.test_asyncio_cancel_error to 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 11393ab131 
						
						
					 
					
						2024-05-28 14:36:34 -03:00 
						 
				 
			
				
					
						
							
							
								Jacob Walls 
							
						 
					 
					
						
						
							
						
						99f23eaabd 
					 
					
						
						
							
							Fixed   #35469  -- Removed deferred SQL to create index removed by AlterField operation.  
						
						
						
						
					 
					
						2024-05-28 12:44:07 +02:00 
						 
				 
			
				
					
						
							
							
								Simon Törnqvist 
							
						 
					 
					
						
						
							
						
						d3a7ed5bcc 
					 
					
						
						
							
							Fixed   #35443  -- Changed ordinal to return negative numbers unchanged.  
						
						... 
						
						
						
						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 10:54:25 +02:00 
						 
				 
			
				
					
						
							
							
								Mariusz Felisiak 
							
						 
					 
					
						
						
							
						
						b049bec7cf 
					 
					
						
						
							
							Fixed   #35479  -- Dropped support for PostgreSQL 13 and PostGIS 3.0.  
						
						
						
						
					 
					
						2024-05-27 09:49:25 +02:00 
						 
				 
			
				
					
						
							
							
								Tim Graham 
							
						 
					 
					
						
						
							
						
						bcbc4b9b8a 
					 
					
						
						
							
							Fixed typo in migrations test name.  
						
						
						
						
					 
					
						2024-05-23 17:19:48 +02:00 
						 
				 
			
				
					
						
							
							
								Peter Bittner 
							
						 
					 
					
						
						
							
						
						94ab56ee2e 
					 
					
						
						
							
							Updated the --traceback option help text.  
						
						
						
						
					 
					
						2024-05-23 13:56:31 +02:00 
						 
				 
			
				
					
						
							
							
								い。 
							
						 
					 
					
						
						
							
						
						718ed69751 
					 
					
						
						
							
							Fixed   #35430  -- Corrected docs on timezone conversion in templates.  
						
						
						
						
					 
					
						2024-05-23 12:35:20 +02:00 
						 
				 
			
				
					
						
							
							
								Adam Zapletal 
							
						 
					 
					
						
						
							
						
						99273fd525 
					 
					
						
						
							
							Fixed   #24076  -- Added warnings on usage of dates with DateTimeField and datetimes with DateField.  
						
						
						
						
					 
					
						2024-05-23 12:03:57 +02:00 
						 
				 
			
				
					
						
							
							
								Sarah Boyce 
							
						 
					 
					
						
						
							
						
						7e39ae5c8c 
					 
					
						
						
							
							Fixed   #35472  -- Used temporary directory in test_imagefield.NoReadTests.  
						
						
						
						
					 
					
						2024-05-22 16:37:23 -03:00 
						 
				 
			
				
					
						
							
							
								Natalia 
							
						 
					 
					
						
						
							
						
						f619d31fa5 
					 
					
						
						
							
							Updated source translation catalogs.  
						
						... 
						
						
						
						Forwardport of 3af9c11b3b 
						
						
					 
					
						2024-05-22 15:55:26 -03:00 
						 
				 
			
				
					
						
							
							
								Natalia 
							
						 
					 
					
						
						
							
						
						04a208d7f1 
					 
					
						
						
							
							Increased the default PBKDF2 iterations for Django 5.2.  
						
						
						
						
					 
					
						2024-05-22 15:44:07 -03:00 
						 
				 
			
				
					
						
							
							
								Natalia 
							
						 
					 
					
						
						
							
						
						3a748cd0f5 
					 
					
						
						
							
							Advanced deprecation warnings for Django 5.2.  
						
						
						
						
					 
					
						2024-05-22 15:44:07 -03:00 
						 
				 
			
				
					
						
							
							
								Natalia 
							
						 
					 
					
						
						
							
						
						05cce083ad 
					 
					
						
						
							
							Removed versionadded/changed annotations for 5.0.  
						
						... 
						
						
						
						This also removes remaining versionadded/changed annotations for older
versions. 
						
						
					 
					
						2024-05-22 15:44:07 -03:00 
						 
				 
			
				
					
						
							
							
								Natalia 
							
						 
					 
					
						
						
							
						
						ec44247f59 
					 
					
						
						
							
							Added stub release notes for 5.2.  
						
						
						
						
					 
					
						2024-05-22 15:44:07 -03:00 
						 
				 
			
				
					
						
							
							
								Natalia 
							
						 
					 
					
						
						
							
						
						b625764744 
					 
					
						
						
							
							Bumped version; main is now 5.2 pre-alpha.  
						
						
						
						
					 
					
						2024-05-22 15:44:07 -03:00 
						 
				 
			
				
					
						
							
							
								Natalia 
							
						 
					 
					
						
						
							
						
						b7c7209c67 
					 
					
						
						
							
							Updated man page for Django 5.1 alpha.  
						
						
						
						
					 
					
						2024-05-22 11:29:45 -03:00 
						 
				 
			
				
					
						
							
							
								Natalia 
							
						 
					 
					
						
						
							
						
						59b649c7df 
					 
					
						
						
							
							Made cosmetic edits to 5.1 release notes.  
						
						
						
						
					 
					
						2024-05-22 11:29:45 -03:00 
						 
				 
			
				
					
						
							
							
								Natalia 
							
						 
					 
					
						
						
							
						
						8e68c50341 
					 
					
						
						
							
							Removed empty sections from 5.1 release notes.  
						
						
						
						
					 
					
						2024-05-22 11:29:45 -03:00 
						 
				 
			
				
					
						
							
							
								Willem Van Onsem 
							
						 
					 
					
						
						
							
						
						2995aeab56 
					 
					
						
						
							
							Fixed   #35393  -- Added excluded pk as a hidden field to the inline admin.  
						
						
						
						
					 
					
						2024-05-22 10:31:24 +02:00 
						 
				 
			
				
					
						
							
							
								Hisham Mahmood 
							
						 
					 
					
						
						
							
						
						c7fc9f20b4 
					 
					
						
						
							
							Fixed   #31405  -- Added LoginRequiredMiddleware.  
						
						... 
						
						
						
						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 08:51:17 +02:00 
						 
				 
			
				
					
						
							
							
								Marijke Luttekes 
							
						 
					 
					
						
						
							
						
						7857507c7f 
					 
					
						
						
							
							Refs  #35189  -- Removed no longer necessary JavaScript file collapse.js.  
						
						
						
						
					 
					
						2024-05-22 00:13:55 -03:00 
						 
				 
			
				
					
						
							
							
								Natalia 
							
						 
					 
					
						
						
							
						
						676060d683 
					 
					
						
						
							
							Refs  #35189  -- Updated ModelAdmin.fieldsets screenshot in admin docs.  
						
						
						
						
					 
					
						2024-05-22 00:13:55 -03:00 
						 
				 
			
				
					
						
							
							
								Marijke Luttekes 
							
						 
					 
					
						
						
							
						
						e4a693f50a 
					 
					
						
						
							
							Fixed   #35189  -- Improved admin collapsible fieldsets by using <details> 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 00:13:55 -03:00 
						 
				 
			
				
					
						
							
							
								Marijke Luttekes 
							
						 
					 
					
						
						
							
						
						01ed59f753 
					 
					
						
						
							
							Refs  #35189  -- Improved admin fieldset's accessibility by setting 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 00:13:55 -03:00