nessita 
							
						 
					 
					
						
						
							
						
						89c27d8672 
					 
					
						
						
							
							Fixed   #34601  -- Added field name to check message for ModelAdmin.readonly_fields.  
						
						... 
						
						
						
						Co-authored-by: Rick van Hattem <wolph@wol.ph > 
						
						
					 
					
						2023-06-05 05:56:53 +02:00 
						 
				 
			
				
					
						
							
							
								Mariusz Felisiak 
							
						 
					 
					
						
						
							
						
						f9936deed1 
					 
					
						
						
							
							Fixed   #34620  -- Fixed serialization crash on m2m fields without natural keys when base querysets use select_related().  
						
						... 
						
						
						
						Regression in 19e0587ee5 
						
						
					 
					
						2023-06-04 20:49:07 +02:00 
						 
				 
			
				
					
						
							
							
								Mariusz Felisiak 
							
						 
					 
					
						
						
							
						
						1136aa5005 
					 
					
						
						
							
							Refs  #23528  -- Made cosmetic edits to swappable_dependency() docs.  
						
						
						
						
					 
					
						2023-06-03 12:01:15 +02:00 
						 
				 
			
				
					
						
							
							
								DevilsAutumn 
							
						 
					 
					
						
						
							
						
						7d96ce68ae 
					 
					
						
						
							
							Fixed   #23528  -- Doc'd django.db.migrations.swappable_dependency().  
						
						
						
						
					 
					
						2023-06-02 20:57:41 +02:00 
						 
				 
			
				
					
						
							
							
								Simon Charette 
							
						 
					 
					
						
						
							
						
						2cf76f2d5d 
					 
					
						
						
							
							Fixed   #34612  -- Fixed QuerySet.only() crash on reverse relationships.  
						
						... 
						
						
						
						Regression in b3db6c8dcb#21204 . 
						
						
					 
					
						2023-06-01 19:50:47 +01:00 
						 
				 
			
				
					
						
							
							
								AP Jama 
							
						 
					 
					
						
						
							
						
						4037223d0f 
					 
					
						
						
							
							Fixed   #34595  -- Doc'd that format_string arg of format_html() is not escaped.  
						
						
						
						
					 
					
						2023-06-01 12:10:08 +01:00 
						 
				 
			
				
					
						
							
							
								Christopher Cave-Ayland 
							
						 
					 
					
						
						
							
						
						24d56e21c3 
					 
					
						
						
							
							Fixed   #34616  -- Corrected label examples in 5.0 release notes.  
						
						
						
						
					 
					
						2023-06-01 11:19:11 +01:00 
						 
				 
			
				
					
						
							
							
								Akash Kumar Sen 
							
						 
					 
					
						
						
							
						
						b0a6cc7f57 
					 
					
						
						
							
							Fixed   #34600  -- Removed references to bleach in docs.  
						
						
						
						
					 
					
						2023-05-31 09:52:38 +01:00 
						 
				 
			
				
					
						
							
							
								Natalia 
							
						 
					 
					
						
						
							
						
						881cc139e2 
					 
					
						
						
							
							Refs  #34574 , Refs  #34577  -- Mentioned escapeseq filter in escape/autoescape docs.  
						
						
						
						
					 
					
						2023-05-26 06:26:38 +02:00 
						 
				 
			
				
					
						
							
							
								Natalia 
							
						 
					 
					
						
						
							
						
						1a59a324ce 
					 
					
						
						
							
							Fixed   #34574  -- Noted unexpected outcomes in autoescape/escape docs.  
						
						
						
						
					 
					
						2023-05-26 06:21:46 +02:00 
						 
				 
			
				
					
						
							
							
								David Sanders 
							
						 
					 
					
						
						
							
						
						0c1518ee42 
					 
					
						
						
							
							Fixed   #34590  -- Reverted "Refs  #33308  -- Improved adapting DecimalField values to decimal."  
						
						... 
						
						
						
						This reverts 7990d254b0 
						
						
					 
					
						2023-05-24 10:59:55 +02:00 
						 
				 
			
				
					
						
							
							
								Stefan Brand 
							
						 
					 
					
						
						
							
						
						eb9df03a43 
					 
					
						
						
							
							Corrected documentation of Log database function.  
						
						
						
						
					 
					
						2023-05-24 05:29:50 +02:00 
						 
				 
			
				
					
						
							
							
								Ben Lomax 
							
						 
					 
					
						
						
							
						
						23abec9192 
					 
					
						
						
							
							Refs  #31949  -- Made @no_append_slash decorator to work with async functions.  
						
						
						
						
					 
					
						2023-05-23 10:04:41 +02:00 
						 
				 
			
				
					
						
							
							
								Simon Charette 
							
						 
					 
					
						
						
							
						
						e5c844d6f2 
					 
					
						
						
							
							Fixed   #34551  -- Fixed QuerySet.aggregate() crash when referencing subqueries.  
						
						... 
						
						
						
						Regression in 59bea9efd2#28477 .
Thanks Denis Roldán and Mariusz for the test. 
						
						
					 
					
						2023-05-23 06:25:58 +02:00 
						 
				 
			
				
					
						
							
							
								Simon Charette 
							
						 
					 
					
						
						
							
						
						2ee01747c3 
					 
					
						
						
							
							Refs  #34551  -- Fixed QuerySet.aggregate() crash on precending aggregation reference.  
						
						... 
						
						
						
						Regression in 1297c0d0d7#31679 . 
						
						
					 
					
						2023-05-23 06:25:27 +02:00 
						 
				 
			
				
					
						
							
							
								Mohit Singh Sinsniwal 
							
						 
					 
					
						
						
							
						
						89f10a80d7 
					 
					
						
						
							
							Fixed   #34579  -- Added Django Forum to contributing guides.  
						
						... 
						
						
						
						Co-authored-by: Mariusz Felisiak <felisiak.mariusz@gmail.com > 
						
						
					 
					
						2023-05-22 20:21:18 +02:00 
						 
				 
			
				
					
						
							
							
								Sarah Boyce 
							
						 
					 
					
						
						
							
						
						c3862735cd 
					 
					
						
						
							
							Fixed references to django.core.cache in docs.  
						
						
						
						
					 
					
						2023-05-22 14:02:01 +02:00 
						 
				 
			
				
					
						
							
							
								gtleee 
							
						 
					 
					
						
						
							
						
						0a324f1b66 
					 
					
						
						
							
							Fixed   #34588  -- Removed usage of nonexistent stylesheet in the 'Congrats' page.  
						
						... 
						
						
						
						Regression in d46cc15c51 
						
						
					 
					
						2023-05-22 11:05:20 +02:00 
						 
				 
			
				
					
						
							
							
								Arthur Moreira 
							
						 
					 
					
						
						
							
						
						061a8a1bd8 
					 
					
						
						
							
							Fixed   #34577  -- Added escapeseq template filter.  
						
						
						
						
					 
					
						2023-05-22 09:58:03 +02:00 
						 
				 
			
				
					
						
							
							
								Simon Charette 
							
						 
					 
					
						
						
							
						
						98f6ada0e2 
					 
					
						
						
							
							Fixed   #34580  -- Avoided unnecessary computation of selected expressions in SQLCompiler.  
						
						... 
						
						
						
						Performance regression in 278881e376smithdc@gmail.com > 
						
						
					 
					
						2023-05-22 05:47:29 +02:00 
						 
				 
			
				
					
						
							
							
								Ben Lomax 
							
						 
					 
					
						
						
							
						
						00f5d2d110 
					 
					
						
						
							
							Refs  #31949  -- Made @xframe_options_(deny/sameorigin/exempt) decorators to work with async functions.  
						
						
						
						
					 
					
						2023-05-20 15:52:00 +02:00 
						 
				 
			
				
					
						
							
							
								HappyDingning 
							
						 
					 
					
						
						
							
						
						674c23999c 
					 
					
						
						
							
							Fixed   #34565  -- Added support for async checking of user passwords.  
						
						
						
						
					 
					
						2023-05-18 09:39:04 +02:00 
						 
				 
			
				
					
						
							
							
								Mariusz Felisiak 
							
						 
					 
					
						
						
							
						
						c52f4295f2 
					 
					
						
						
							
							Fixed   #34568  -- Made makemigrations --update respect --name option.  
						
						... 
						
						
						
						Thanks David Sanders for the report. 
						
						
					 
					
						2023-05-17 13:14:43 +02:00 
						 
				 
			
				
					
						
							
							
								Mariusz Felisiak 
							
						 
					 
					
						
						
							
						
						93830abf76 
					 
					
						
						
							
							Updated broken links in docs.  
						
						
						
						
					 
					
						2023-05-17 12:13:10 +02:00 
						 
				 
			
				
					
						
							
							
								Simon Charette 
							
						 
					 
					
						
						
							
						
						99e5dff737 
					 
					
						
						
							
							Fixed   #34570  -- Silenced noop deferral of many-to-many and GFK.  
						
						... 
						
						
						
						While deferring many-to-many and GFK has no effect, the previous
implementation of QuerySet.defer() ignore them instead of crashing.
Regression in b3db6c8dcb 
						
						
					 
					
						2023-05-17 08:06:11 +02:00 
						 
				 
			
				
					
						
							
							
								Julie Rymer 
							
						 
					 
					
						
						
							
						
						0ec60661e6 
					 
					
						
						
							
							Fixed   #34539  -- Restored get_prep_value() call when adapting JSONFields.  
						
						... 
						
						
						
						Regression in 5c23d9f0c3 
						
						
					 
					
						2023-05-16 08:26:41 +02:00 
						 
				 
			
				
					
						
							
							
								Ian Foote 
							
						 
					 
					
						
						
							
						
						7414704e88 
					 
					
						
						
							
							Fixed   #470  -- Added support for database defaults on fields.  
						
						... 
						
						
						
						Special thanks to Hannes Ljungberg for finding multiple implementation
gaps.
Thanks also to Simon Charette, Adam Johnson, and Mariusz Felisiak for
reviews. 
						
						
					 
					
						2023-05-12 19:11:40 +02:00 
						 
				 
			
				
					
						
							
							
								Alexerson 
							
						 
					 
					
						
						
							
						
						599f3e2cda 
					 
					
						
						
							
							Fixed   #34556  -- Doc'd that StreamingHttpResponse accepts memoryviews and strings iterators.  
						
						
						
						
					 
					
						2023-05-12 10:34:47 -03:00 
						 
				 
			
				
					
						
							
							
								Alberto Sottile 
							
						 
					 
					
						
						
							
						
						e901407e23 
					 
					
						
						
							
							Clarified database connections lifetime outside HTTP requests.  
						
						
						
						
					 
					
						2023-05-12 08:09:38 -03:00 
						 
				 
			
				
					
						
							
							
								Mariusz Felisiak 
							
						 
					 
					
						
						
							
						
						72a86ceb33 
					 
					
						
						
							
							Fixed   #34558  -- Fixed QuerySet.bulk_create() crash with Now() on Oracle.  
						
						
						
						
					 
					
						2023-05-11 18:22:55 +02:00 
						 
				 
			
				
					
						
							
							
								nessita 
							
						 
					 
					
						
						
							
						
						2b11740e1d 
					 
					
						
						
							
							Made explicit the location of locally-built HTML docs.  
						
						
						
						
					 
					
						2023-05-11 07:55:45 -03:00 
						 
				 
			
				
					
						
							
							
								Mariusz Felisiak 
							
						 
					 
					
						
						
							
						
						1586a09b79 
					 
					
						
						
							
							Fixed   #34544  -- Avoided DBMS_LOB.SUBSTR() wrapping with IS NULL condition on Oracle.  
						
						... 
						
						
						
						Regression in 09ffc5c1211e4da43955 
						
						
					 
					
						2023-05-08 19:34:30 +02:00 
						 
				 
			
				
					
						
							
							
								Akash Kumar Sen 
							
						 
					 
					
						
						
							
						
						aaf8c76c56 
					 
					
						
						
							
							Fixed   #34545  -- Corrected the number of months in installation FAQ.  
						
						
						
						
					 
					
						2023-05-08 08:34:23 +02:00 
						 
				 
			
				
					
						
							
							
								Pan Dango 
							
						 
					 
					
						
						
							
						
						12ec80726f 
					 
					
						
						
							
							Corrected code-block directive in docs/ref/templates/builtins.txt.  
						
						
						
						
					 
					
						2023-05-07 14:51:27 +02:00 
						 
				 
			
				
					
						
							
							
								Jannis Vajen 
							
						 
					 
					
						
						
							
						
						024954aad4 
					 
					
						
						
							
							Corrected code-block directives in docs.  
						
						
						
						
					 
					
						2023-05-04 14:10:11 +02:00 
						 
				 
			
				
					
						
							
							
								Sarah Boyce 
							
						 
					 
					
						
						
							
						
						60ac77f32e 
					 
					
						
						
							
							Removed unnecessary workarounds for Sphinx < 4.3.0.  
						
						... 
						
						
						
						Unnecessary since ebf25555bb 
						
						
					 
					
						2023-05-04 13:55:06 +02:00 
						 
				 
			
				
					
						
							
							
								Mariusz Felisiak 
							
						 
					 
					
						
						
							
						
						49830025c9 
					 
					
						
						
							
							Added CVE-2023-31047 to security archive.  
						
						
						
						
					 
					
						2023-05-03 15:20:31 +02:00 
						 
				 
			
				
					
						
							
							
								Mariusz Felisiak 
							
						 
					 
					
						
						
							
						
						b0d3a5de95 
					 
					
						
						
							
							Added stub release notes for 4.2.2.  
						
						
						
						
					 
					
						2023-05-03 15:13:07 +02:00 
						 
				 
			
				
					
						
							
							
								Mariusz Felisiak 
							
						 
					 
					
						
						
							
						
						fb4c55d9ec 
					 
					
						
						
							
							Fixed CVE-2023-31047,  Fixed   #31710  -- Prevented potential bypass of validation when uploading multiple files using one form field.  
						
						... 
						
						
						
						Thanks Moataz Al-Sharida and nawaik for reports.
Co-authored-by: Shai Berger <shai@platonix.com >
Co-authored-by: nessita <124304+nessita@users.noreply.github.com > 
						
						
					 
					
						2023-05-03 13:42:00 +02:00 
						 
				 
			
				
					
						
							
							
								Mariusz Felisiak 
							
						 
					 
					
						
						
							
						
						8e2460d599 
					 
					
						
						
							
							Fixed   #34529 , Refs  #34525  -- Reduced index operations with Meta.indexes/index_together when optimizing migrations.  
						
						... 
						
						
						
						This makes squashing migrations an available path for changing
Meta.index_together, which is deprecated, to Meta.indexes.
Follow up to f810325721 
						
						
					 
					
						2023-05-03 13:06:19 +02:00 
						 
				 
			
				
					
						
							
							
								Orhan Hirsch 
							
						 
					 
					
						
						
							
						
						ea53e7c09f 
					 
					
						
						
							
							Fixed   #34517  -- Avoided connection post_init signal to ImageField without width/height fields.  
						
						
						
						
					 
					
						2023-05-03 06:35:19 +02:00 
						 
				 
			
				
					
						
							
							
								Paul Brown 
							
						 
					 
					
						
						
							
						
						3b62d8c83e 
					 
					
						
						
							
							Refs  #31369  -- Improved hint message in NullBooleanField's deprecation warning.  
						
						
						
						
					 
					
						2023-05-02 15:42:11 -03:00 
						 
				 
			
				
					
						
							
							
								Ran Benita 
							
						 
					 
					
						
						
							
						
						506f93f0c3 
					 
					
						
						
							
							Fixed   #34530  -- Improved docs when customizing storage for FileField.  
						
						
						
						
					 
					
						2023-05-02 15:32:24 -03:00 
						 
				 
			
				
					
						
							
							
								Mariusz Felisiak 
							
						 
					 
					
						
						
							
						
						0e444e84f8 
					 
					
						
						
							
							Fixed   #34515  -- Made LocaleMiddleware prefer language from paths when i18n patterns are used.  
						
						... 
						
						
						
						Regression in 94e7f471c494e7f471c4#34069 ) and
partly reverts commit 3b4728310a42296566+sarahboyce@users.noreply.github.com > 
						
						
					 
					
						2023-05-02 06:04:18 +02:00 
						 
				 
			
				
					
						
							
							
								Mariusz Felisiak 
							
						 
					 
					
						
						
							
						
						5a6d4d3bfd 
					 
					
						
						
							
							Refs  #34118 , Refs  #34504  -- Added backward incompatibility note about EmailBackend.ssl_context.  
						
						... 
						
						
						
						Follow up to 2848e5d0ce 
						
						
					 
					
						2023-04-28 13:04:08 +02:00 
						 
				 
			
				
					
						
							
							
								Coen van der Kamp 
							
						 
					 
					
						
						
							
						
						7bbbadc693 
					 
					
						
						
							
							Fixed   #34380  -- Allowed specifying a default URL scheme in forms.URLField.  
						
						... 
						
						
						
						This also deprecates "http" as the default scheme. 
						
						
					 
					
						2023-04-28 06:58:10 +02:00 
						 
				 
			
				
					
						
							
							
								Marc Gibbons 
							
						 
					 
					
						
						
							
						
						070cbac0db 
					 
					
						
						
							
							Restored multiprocessing concurrency on coverage.py settings  
						
						... 
						
						
						
						* Revert "Reverted "Fixed #33213  -- Doc'd testing code coverage in parallel and used it.""
This reverts commit 78da5ca0c1https://github.com/nedbat/coveragepy/issues/1585  revealed
that thread tracing gets disabled when passing
`concurrency = multiprocessing`. Adding `thread` restores it, and
ensures that the `auser()` is reported as covered since the test suite
uses `AsyncToSync` to execute this middleware (which spawns threads). 
						
						
					 
					
						2023-04-27 17:02:55 -03:00 
						 
				 
			
				
					
						
							
							
								Andrei Shabanski 
							
						 
					 
					
						
						
							
						
						5c456a8793 
					 
					
						
						
							
							Refs  #33662  -- Corrected Sitemap.get_languages_for_item() signature in docs.  
						
						
						
						
					 
					
						2023-04-27 19:53:26 +02:00 
						 
				 
			
				
					
						
							
							
								Tom Forbes 
							
						 
					 
					
						
						
							
						
						23d24f82a7 
					 
					
						
						
							
							Doc'd that Count("*") is equivalent to COUNT(*) SQL.  
						
						
						
						
					 
					
						2023-04-27 11:52:54 +02:00 
						 
				 
			
				
					
						
							
							
								Mariusz Felisiak 
							
						 
					 
					
						
						
							
						
						18a7f2c711 
					 
					
						
						
							
							Added stub release notes and release date for 4.2.1, 4.1.9, and 3.2.19.  
						
						
						
						
					 
					
						2023-04-26 08:47:44 +02:00