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 
						 
				 
			
				
					
						
							
							
								Mariusz Felisiak 
							
						 
					 
					
						
						
							
						
						9440f6ba41 
					 
					
						
						
							
							Fixed   #34512  -- Restored breadcrumbs on admin app index view.  
						
						... 
						
						
						
						Thanks Adam (ataylor32) for the report.
Regression in 872b61193b 
						
						
					 
					
						2023-04-26 08:36:56 +02:00 
						 
				 
			
				
					
						
							
							
								Claude Paroz 
							
						 
					 
					
						
						
							
						
						453cfa2815 
					 
					
						
						
							
							Replaced docutils link by PyPI reference.  
						
						
						
						
					 
					
						2023-04-25 12:41:06 +02:00 
						 
				 
			
				
					
						
							
							
								Ben Lomax 
							
						 
					 
					
						
						
							
						
						4dfc6ff8a8 
					 
					
						
						
							
							Refs  #31949  -- Made @never_cache and @cache_control() decorators to work with async functions.  
						
						... 
						
						
						
						Thanks Carlton Gibson and Mariusz Felisiak for reviews. 
						
						
					 
					
						2023-04-25 10:08:03 +02:00 
						 
				 
			
				
					
						
							
							
								Andreas Dickow 
							
						 
					 
					
						
						
							
						
						c24cd6575f 
					 
					
						
						
							
							Updated admin's XRegExp to 5.1.1.  
						
						
						
						
					 
					
						2023-04-25 09:30:52 +02:00 
						 
				 
			
				
					
						
							
							
								Bakdolot 
							
						 
					 
					
						
						
							
						
						c813fb327c 
					 
					
						
						
							
							Fixed   #34481  -- Added system check for reverse related fields in ModelAdmin.list_display.  
						
						
						
						
					 
					
						2023-04-24 08:14:35 -03:00 
						 
				 
			
				
					
						
							
							
								Claude Paroz 
							
						 
					 
					
						
						
							
						
						3fe0c609cf 
					 
					
						
						
							
							Updated Django Transifex links.  
						
						... 
						
						
						
						Subdomain was changed on April 3rd and redirects will stop on July 2023. 
						
						
					 
					
						2023-04-22 16:18:21 +02:00 
						 
				 
			
				
					
						
							
							
								Mariusz Felisiak 
							
						 
					 
					
						
						
							
						
						92537e83c1 
					 
					
						
						
							
							Fixed   #34506  -- Fixed margin of ClearableFileInput in admin CSS.  
						
						... 
						
						
						
						Regression in 96a598356a 
						
						
					 
					
						2023-04-21 19:49:59 +02:00 
						 
				 
			
				
					
						
							
							
								Mariusz Felisiak 
							
						 
					 
					
						
						
							
						
						c487634c10 
					 
					
						
						
							
							Added meaningful titles to ..admonition:: directives.  
						
						
						
						
					 
					
						2023-04-21 12:03:59 +02:00 
						 
				 
			
				
					
						
							
							
								Mariusz Felisiak 
							
						 
					 
					
						
						
							
						
						498195bda4 
					 
					
						
						
							
							Improved examples in docs about raw SQL queries.  
						
						... 
						
						
						
						Regression in 14459f80ee 
						
						
					 
					
						2023-04-20 12:24:33 +02:00 
						 
				 
			
				
					
						
							
							
								David Sanders 
							
						 
					 
					
						
						
							
						
						0494efddc4 
					 
					
						
						
							
							Fixed   #34440  -- Doc'd that & queryset operator works similar to chaining.  
						
						
						
						
					 
					
						2023-04-20 08:37:29 +02:00 
						 
				 
			
				
					
						
							
							
								Sage Abdullah 
							
						 
					 
					
						
						
							
						
						01ae9d4ca9 
					 
					
						
						
							
							Fixed   #34435  -- Doc'd that JSONField.default must be a callable.  
						
						
						
						
					 
					
						2023-04-19 20:51:42 +02:00 
						 
				 
			
				
					
						
							
							
								Sarah Boyce 
							
						 
					 
					
						
						
							
						
						1611a3af1c 
					 
					
						
						
							
							Doc'd RemovedInDjangoXXWarning comments in deprecating a feature guide.  
						
						
						
						
					 
					
						2023-04-19 08:47:27 -03:00 
						 
				 
			
				
					
						
							
							
								David Wobrock 
							
						 
					 
					
						
						
							
						
						8b1ff0da4b 
					 
					
						
						
							
							Refs  #16055  -- Deprecated get_joining_columns()/get_reverse_joining_columns() methods.  
						
						
						
						
					 
					
						2023-04-18 12:46:27 +02:00 
						 
				 
			
				
					
						
							
							
								sarahboyce 
							
						 
					 
					
						
						
							
						
						594fcc2b74 
					 
					
						
						
							
							Fixed   #22569  -- Made ModelAdmin.lookup_allowed() respect get_list_filter().  
						
						... 
						
						
						
						Thank you Simon Meers for the initial patch. 
						
						
					 
					
						2023-04-17 14:09:38 +02:00 
						 
				 
			
				
					
						
							
							
								Tim Graham 
							
						 
					 
					
						
						
							
						
						57f2b935b3 
					 
					
						
						
							
							Added Snowflake to list of third-party DB backends.  
						
						
						
						
					 
					
						2023-04-17 06:55:39 +02:00 
						 
				 
			
				
					
						
							
							
								Tim Graham 
							
						 
					 
					
						
						
							
						
						2c4dc64760 
					 
					
						
						
							
							Used extlinks for PyPI links.  
						
						... 
						
						
						
						Co-authored-by: Mariusz Felisiak <felisiak.mariusz@gmail.com > 
						
						
					 
					
						2023-04-17 06:55:32 +02:00 
						 
				 
			
				
					
						
							
							
								Edison Wang 
							
						 
					 
					
						
						
							
						
						255f534590 
					 
					
						
						
							
							Fixed   #34419  -- Doc'd django.contrib.admin.sites.all_sites.  
						
						
						
						
					 
					
						2023-04-15 08:28:55 +02:00 
						 
				 
			
				
					
						
							
							
								Scott Macpherson 
							
						 
					 
					
						
						
							
						
						53aee470d5 
					 
					
						
						
							
							Fixed   #34486  -- Fixed DatabaseOperations.compose_sql() crash with no existing database connection on PostgreSQL.  
						
						... 
						
						
						
						Regression in 09ffc5c121 
						
						
					 
					
						2023-04-14 10:11:33 +02:00 
						 
				 
			
				
					
						
							
							
								nessita 
							
						 
					 
					
						
						
							
						
						813015d67e 
					 
					
						
						
							
							Fixed   #34483  -- Fixed timesince()/timeuntil() with timezone-aware dates and interval less than 1 day.  
						
						... 
						
						
						
						Regression in 8d67e16493 
						
						
					 
					
						2023-04-13 13:16:33 -03:00 
						 
				 
			
				
					
						
							
							
								Mariusz Felisiak 
							
						 
					 
					
						
						
							
						
						173034b005 
					 
					
						
						
							
							Refs  #34482  -- Reverted "Fixed  #32969  -- Fixed pickling HttpResponse and subclasses."  
						
						... 
						
						
						
						This reverts commit d7f5bfd241 
						
						
					 
					
						2023-04-12 18:52:43 +02:00 
						 
				 
			
				
					
						
							
							
								Mariusz Felisiak 
							
						 
					 
					
						
						
							
						
						280ca147af 
					 
					
						
						
							
							Fixed   #34484 , Refs  #34482  -- Reverted "Fixed  #29186  -- Fixed pickling HttpRequest and subclasses."  
						
						... 
						
						
						
						This reverts commit 6220c445c4 
						
						
					 
					
						2023-04-12 18:52:43 +02:00 
						 
				 
			
				
					
						
							
							
								Marcelo Galigniana 
							
						 
					 
					
						
						
							
						
						dfc720c521 
					 
					
						
						
							
							Fixed   #27505  -- Allowed customizing Paginator's error messages.  
						
						
						
						
					 
					
						2023-04-12 14:02:28 +02:00 
						 
				 
			
				
					
						
							
							
								sarahboyce 
							
						 
					 
					
						
						
							
						
						3b4728310a 
					 
					
						
						
							
							Fixed   #34455  -- Restored i18n_patterns() respect of prefix_default_language argument when fallback language is used.  
						
						... 
						
						
						
						Regression in 94e7f471c4 
						
						
					 
					
						2023-04-10 08:49:54 +02:00 
						 
				 
			
				
					
						
							
							
								Mariusz Felisiak 
							
						 
					 
					
						
						
							
						
						5b8a043bf5 
					 
					
						
						
							
							Fixed   #34470  -- Enforced UTF-8 encoding on PostgreSQL.  
						
						... 
						
						
						
						Regression in 6a21658163 
						
						
					 
					
						2023-04-07 10:11:41 +02:00