Mariusz Felisiak 
							
						 
					 
					
						
						
							
						
						73766c1187 
					 
					
						
						
							
							Fixed RelatedGeoModelTest.test08_defer_only() on MySQL 8+ with MyISAM storage engine.  
						
						
						
						
					 
					
						2022-07-05 19:05:03 +02:00 
						 
				 
			
				
					
						
							
							
								Shawn Dong 
							
						 
					 
					
						
						
							
						
						18c5ba07cc 
					 
					
						
						
							
							Fixed   #33822  -- Fixed save() crash on model formsets when not created by modelformset_factory().  
						
						... 
						
						
						
						Thanks Claude Paroz for the report.
Regression in e87f57fdb8 
						
						
					 
					
						2022-07-05 07:19:18 +02:00 
						 
				 
			
				
					
						
							
							
								Mariusz Felisiak 
							
						 
					 
					
						
						
							
						
						249ecc437f 
					 
					
						
						
							
							Fixed   #33815  -- Fixed last_executed_query() on Oracle when parameter names overlap.  
						
						
						
						
					 
					
						2022-07-05 05:53:49 +02:00 
						 
				 
			
				
					
						
							
							
								Mariusz Felisiak 
							
						 
					 
					
						
						
							
						
						54eb8a374d 
					 
					
						
						
							
							Fixed CVE-2022-34265 -- Protected Trunc(kind)/Extract(lookup_name) against SQL injection.  
						
						... 
						
						
						
						Thanks Takuto Yoshikai (Aeye Security Lab) for the report. 
						
						
					 
					
						2022-07-04 08:13:41 +02:00 
						 
				 
			
				
					
						
							
							
								Ipakeev 
							
						 
					 
					
						
						
							
						
						425718726b 
					 
					
						
						
							
							Fixed   #33816  -- Fixed QuerySet.only() after select_related() crash on proxy models.  
						
						
						
						
					 
					
						2022-07-04 06:37:36 +02:00 
						 
				 
			
				
					
						
							
							
								Mariusz Felisiak 
							
						 
					 
					
						
						
							
						
						863aa7541d 
					 
					
						
						
							
							Fixed GEOSTest.test_emptyCollections() on GEOS 3.8.0.  
						
						... 
						
						
						
						It's a regression in GEOS 3.8.0 fixed in GEOS 3.8.1. 
						
						
					 
					
						2022-07-01 19:05:27 +02:00 
						 
				 
			
				
					
						
							
							
								Michael Manfre 
							
						 
					 
					
						
						
							
						
						03eec9ff6c 
					 
					
						
						
							
							Updated vendored _urlsplit() to strip newline and tabs.  
						
						... 
						
						
						
						Refs Python CVE-2022-0391. Django is not affected, but others who
incorrectly use internal function url_has_allowed_host_and_scheme()
with unsanitized input could be at risk. 
						
						
					 
					
						2022-07-01 08:48:38 +02:00 
						 
				 
			
				
					
						
							
							
								Hrushikesh Vaidya 
							
						 
					 
					
						
						
							
						
						72e41a0df6 
					 
					
						
						
							
							Fixed   #33779  -- Allowed customizing encoder class in django.utils.html.json_script().  
						
						
						
						
					 
					
						2022-06-28 10:54:38 +02:00 
						 
				 
			
				
					
						
							
							
								Mehrdad 
							
						 
					 
					
						
						
							
						
						d4d5427571 
					 
					
						
						
							
							Refs  #33697  -- Used django.utils.http.parse_header_parameters() for parsing boundary streams.  
						
						... 
						
						
						
						This also removes unused parse_header() and _parse_header_params()
helpers in django.http.multipartparser. 
						
						
					 
					
						2022-06-28 09:42:47 +02:00 
						 
				 
			
				
					
						
							
							
								Ankur 
							
						 
					 
					
						
						
							
						
						eb7b8f3699 
					 
					
						
						
							
							Fixed   #33805  -- Made admin's many-to-many widgets do not display help text for selecting values when allow_multiple_selected is False.  
						
						
						
						
					 
					
						2022-06-28 06:04:42 +02:00 
						 
				 
			
				
					
						
							
							
								Mariusz Felisiak 
							
						 
					 
					
						
						
							
						
						44ffd8d06f 
					 
					
						
						
							
							Fixed   #33796  -- Fixed ordered combined queryset crash when used in subquery on PostgreSQL and MySQL.  
						
						... 
						
						
						
						Thanks Shai Berger for the report.
Regression in 30a0144134 
						
						
					 
					
						2022-06-27 06:21:31 +02:00 
						 
				 
			
				
					
						
							
							
								Mariusz Felisiak 
							
						 
					 
					
						
						
							
						
						083bfca6b6 
					 
					
						
						
							
							Fixed   #33800  -- Fixed system check for the same template tag module in installed apps and template tag libraries.  
						
						... 
						
						
						
						Thanks Claude Paroz for the report.
Regression in 004b4620f6 
						
						
					 
					
						2022-06-23 20:22:59 +02:00 
						 
				 
			
				
					
						
							
							
								DhruvaPatil98 
							
						 
					 
					
						
						
							
						
						c627226d05 
					 
					
						
						
							
							Fixed   #33799 , Refs  #31685  -- Added parameters for updating conflicts to QuerySeta.abulk_create().  
						
						
						
						
					 
					
						2022-06-23 11:12:35 +02:00 
						 
				 
			
				
					
						
							
							
								Florian Apolloner 
							
						 
					 
					
						
						
							
						
						e6f36ea0a9 
					 
					
						
						
							
							Made HashedFilesMixin ignore URLs without a path.  
						
						
						
						
					 
					
						2022-06-23 08:59:49 +02:00 
						 
				 
			
				
					
						
							
							
								Marcelo Galigniana 
							
						 
					 
					
						
						
							
						
						d80a258553 
					 
					
						
						
							
							Fixed   #33028  -- Used ModelAdmin's opts attribute instead of model._meta.  
						
						
						
						
					 
					
						2022-06-22 07:50:24 +02:00 
						 
				 
			
				
					
						
							
							
								Claude Paroz 
							
						 
					 
					
						
						
							
						
						de74a74b4b 
					 
					
						
						
							
							Fixed   #33794  -- Fixed string-casting of GIS queries on PostgreSQL.  
						
						... 
						
						
						
						Regression in 64c3f049ea 
						
						
					 
					
						2022-06-21 10:10:37 +02:00 
						 
				 
			
				
					
						
							
							
								Abhinav Yadav 
							
						 
					 
					
						
						
							
						
						2887b9f67c 
					 
					
						
						
							
							Fixed   #33657  -- Allowed customizing formatter class of argument parsers.  
						
						
						
						
					 
					
						2022-06-20 17:34:52 +02:00 
						 
				 
			
				
					
						
							
							
								Anv3sh 
							
						 
					 
					
						
						
							
						
						d7f5bfd241 
					 
					
						
						
							
							Fixed   #32969  -- Fixed pickling HttpResponse and subclasses.  
						
						
						
						
					 
					
						2022-06-20 08:51:26 +02:00 
						 
				 
			
				
					
						
							
							
								Zainab Amir 
							
						 
					 
					
						
						
							
						
						901a169198 
					 
					
						
						
							
							Fixed   #23689  -- Made parsing HTTP Accept-Language header case-insensitive.  
						
						... 
						
						
						
						Thank you Daniel Samuels for test project. 
						
						
					 
					
						2022-06-20 07:40:28 +02:00 
						 
				 
			
				
					
						
							
							
								Matt Brewer 
							
						 
					 
					
						
						
							
						
						8d160f154f 
					 
					
						
						
							
							Fixed   #33788  -- Added TrigramStrictWordSimilarity() and TrigramStrictWordDistance() on PostgreSQL.  
						
						
						
						
					 
					
						2022-06-17 11:14:30 +02:00 
						 
				 
			
				
					
						
							
							
								David Wobrock 
							
						 
					 
					
						
						
							
						
						3ef37a5245 
					 
					
						
						
							
							Fixed   #28897  -- Fixed QuerySet.update() on querysets ordered by annotations.  
						
						
						
						
					 
					
						2022-06-17 10:06:17 +02:00 
						 
				 
			
				
					
						
							
							
								David Wobrock 
							
						 
					 
					
						
						
							
						
						f4680a112d 
					 
					
						
						
							
							Refs  #28897  -- Added test for QuerySet.update() on querysets ordered by inline m2m annotation.  
						
						
						
						
					 
					
						2022-06-17 10:06:12 +02:00 
						 
				 
			
				
					
						
							
							
								David Wobrock 
							
						 
					 
					
						
						
							
						
						e286ce17ff 
					 
					
						
						
							
							Fixed   #24870  -- Added --update option to makemigrations command.  
						
						
						
						
					 
					
						2022-06-17 07:50:39 +02:00 
						 
				 
			
				
					
						
							
							
								Carlton Gibson 
							
						 
					 
					
						
						
							
						
						2a2bde52f3 
					 
					
						
						
							
							Updated asgiref dependency for 4.1 release series.  
						
						
						
						
					 
					
						2022-06-16 12:13:15 +02:00 
						 
				 
			
				
					
						
							
							
								Pablo Pissi 
							
						 
					 
					
						
						
							
						
						d287294885 
					 
					
						
						
							
							Fixed   #33772  -- Added QuerySet.first()/last() error message on unordered queryset with aggregation.  
						
						
						
						
					 
					
						2022-06-14 12:24:43 +02:00 
						 
				 
			
				
					
						
							
							
								David Wobrock 
							
						 
					 
					
						
						
							
						
						db588d4f0e 
					 
					
						
						
							
							Refs  #27236  -- Split index_together and unique_together autodetector tests.  
						
						
						
						
					 
					
						2022-06-13 09:03:36 +02:00 
						 
				 
			
				
					
						
							
							
								David Wobrock 
							
						 
					 
					
						
						
							
						
						457cfd6f39 
					 
					
						
						
							
							Refs  #27236  -- Added test_autodetector.BaseAutodetectorTests.  
						
						
						
						
					 
					
						2022-06-13 08:55:25 +02:00 
						 
				 
			
				
					
						
							
							
								Bruce Cutler 
							
						 
					 
					
						
						
							
						
						de1c8320ce 
					 
					
						
						
							
							Fixed   #33773  -- Made Index with multiple fields respect DEFAULT_INDEX_TABLESPACE.  
						
						... 
						
						
						
						Thanks to Simon Charette for locating where issue lay. 
						
						
					 
					
						2022-06-13 07:21:46 +02:00 
						 
				 
			
				
					
						
							
							
								Ebram Shehata 
							
						 
					 
					
						
						
							
						
						4996eaa7b5 
					 
					
						
						
							
							Made QuerySet.bulk_update() raise an error when batch_size is zero.  
						
						
						
						
					 
					
						2022-06-13 06:25:25 +02:00 
						 
				 
			
				
					
						
							
							
								Jonas Lundberg 
							
						 
					 
					
						
						
							
						
						e96320c917 
					 
					
						
						
							
							Fixed   #33755  -- Moved ASGI body-file cleanup into request class.  
						
						
						
						
					 
					
						2022-06-09 11:11:45 +02:00 
						 
				 
			
				
					
						
							
							
								Ronnie van den Crommenacker 
							
						 
					 
					
						
						
							
						
						c32858a8ce 
					 
					
						
						
							
							Fixed   #33565  -- Improved locale format validation for the makemessages command.  
						
						
						
						
					 
					
						2022-06-08 16:17:12 +02:00 
						 
				 
			
				
					
						
							
							
								Mariusz Felisiak 
							
						 
					 
					
						
						
							
						
						aaf00450d2 
					 
					
						
						
							
							Removed obsolete assertions in BooleanFieldTests.test_return_type().  
						
						... 
						
						
						
						Added in e9bbdb39dee9103402c0 
						
						
					 
					
						2022-06-03 21:28:46 +02:00 
						 
				 
			
				
					
						
							
							
								Adam Johnson 
							
						 
					 
					
						
						
							
						
						00639dbd6d 
					 
					
						
						
							
							Refs  #33765  -- Added tests for trailing whitespace in JavaScript source map references.  
						
						
						
						
					 
					
						2022-06-03 20:07:35 +02:00 
						 
				 
			
				
					
						
							
							
								Ciaran McCormick 
							
						 
					 
					
						
						
							
						
						286e7d076c 
					 
					
						
						
							
							Fixed   #33764  -- Deprecated BaseUserManager.make_random_password().  
						
						
						
						
					 
					
						2022-06-03 07:30:57 +02:00 
						 
				 
			
				
					
						
							
							
								David Wobrock 
							
						 
					 
					
						
						
							
						
						a3a1290d47 
					 
					
						
						
							
							Refs  #27236  -- Moved models with Meta.index_together inside of test methods.  
						
						
						
						
					 
					
						2022-06-03 06:32:11 +02:00 
						 
				 
			
				
					
						
							
							
								Anders Kaseorg 
							
						 
					 
					
						
						
							
						
						fbac2a4dd8 
					 
					
						
						
							
							Fixed   #33700  -- Skipped extra resolution for successful requests not ending with /.  
						
						... 
						
						
						
						By moving a should_redirect_with_slash call out of an if block, commit
9390da7fb6434d309ef6#24720 ).
Meanwhile, the logging issue #26293  that it targeted was subsequently
fixed more fully by commit 40b69607c7#26504 ), so it is no longer needed.  This effectively reverts it.
This speeds up successful requests not ending with / when APPEND_SLASH
is enabled (the default, and still useful in projects with a mix of
URLs with and without trailing /).  The amount of speedup varies from
about 5% in a typical project to nearly 50% on a benchmark with many
routes.
Signed-off-by: Anders Kaseorg <andersk@mit.edu > 
						
						
					 
					
						2022-06-02 15:15:04 +02:00 
						 
				 
			
				
					
						
							
							
								David Wobrock 
							
						 
					 
					
						
						
							
						
						798b6c23ee 
					 
					
						
						
							
							Fixed   #31788  -- Fixed migration optimization after altering field to ManyToManyField.  
						
						... 
						
						
						
						This makes AddField() used for altering to ManyToManyField, dependent
on the prior RemoveField. 
						
						
					 
					
						2022-06-02 12:10:27 +02:00 
						 
				 
			
				
					
						
							
							
								Samir Shah 
							
						 
					 
					
						
						
							
						
						6f73eb9d90 
					 
					
						
						
							
							Fixed   #33742  -- Added id to GeoJSON serializer.  
						
						
						
						
					 
					
						2022-06-01 19:11:26 +02:00 
						 
				 
			
				
					
						
							
							
								Tim Graham 
							
						 
					 
					
						
						
							
						
						9a3b7e5e2b 
					 
					
						
						
							
							Refs  #32234  -- Removed hardcoded IntegerField in inspectdb test.  
						
						
						
						
					 
					
						2022-06-01 19:10:38 +02:00 
						 
				 
			
				
					
						
							
							
								kshivakumar 
							
						 
					 
					
						
						
							
						
						46efd03d26 
					 
					
						
						
							
							Fixed   #33733  -- Preserved wrapper assignment for manager methods.  
						
						
						
						
					 
					
						2022-06-01 10:44:34 +02:00 
						 
				 
			
				
					
						
							
							
								Mariusz Felisiak 
							
						 
					 
					
						
						
							
						
						0982cf2a01 
					 
					
						
						
							
							Refs  #33733  -- Added tests for attributes of manager methods.  
						
						
						
						
					 
					
						2022-06-01 10:44:34 +02:00 
						 
				 
			
				
					
						
							
							
								Mehrdad 
							
						 
					 
					
						
						
							
						
						93cedc82f2 
					 
					
						
						
							
							Refs  #33697  -- Fixed multipart parsing of headers with double quotes and semicolons.  
						
						... 
						
						
						
						See 1ef0c0349e 
						
						
					 
					
						2022-06-01 10:11:07 +02:00 
						 
				 
			
				
					
						
							
							
								Anv3sh 
							
						 
					 
					
						
						
							
						
						295249c901 
					 
					
						
						
							
							Fixed   #32234  -- Made inspectdb inform about composite primary keys.  
						
						
						
						
					 
					
						2022-06-01 08:40:44 +02:00 
						 
				 
			
				
					
						
							
							
								Allen Jonathan David 
							
						 
					 
					
						
						
							
						
						1058fc7023 
					 
					
						
						
							
							Fixed   #33191  -- Avoided clearing cached reference when saving child after parent.  
						
						... 
						
						
						
						Thanks Barry Johnson for the report. 
						
						
					 
					
						2022-05-31 10:19:54 +02:00 
						 
				 
			
				
					
						
							
							
								Jonas Lundberg 
							
						 
					 
					
						
						
							
						
						f1e0fc645b 
					 
					
						
						
							
							Fixed   #33754  -- Fixed crash with prematurely closed ASGI request body.  
						
						... 
						
						
						
						Regression in 441103a04d 
						
						
					 
					
						2022-05-31 08:38:00 +02:00 
						 
				 
			
				
					
						
							
							
								Claude Paroz 
							
						 
					 
					
						
						
							
						
						292f372768 
					 
					
						
						
							
							Fixed   #33748  -- Fixed date template filter crash with lazy format.  
						
						... 
						
						
						
						Regression in 659d2421c7 
						
						
					 
					
						2022-05-31 06:09:39 +02:00 
						 
				 
			
				
					
						
							
							
								Marcelo Galigniana 
							
						 
					 
					
						
						
							
						
						8c0886b068 
					 
					
						
						
							
							Fixed   #22078  -- Fixed crash of Feed with decorated methods.  
						
						
						
						
					 
					
						2022-05-26 10:39:51 +02:00 
						 
				 
			
				
					
						
							
							
								Marcelo Galigniana 
							
						 
					 
					
						
						
							
						
						7e4656e4b2 
					 
					
						
						
							
							Refs  #22078  -- Added syndication test for feeds with static methods.  
						
						
						
						
					 
					
						2022-05-26 09:08:34 +02:00 
						 
				 
			
				
					
						
							
							
								David Wobrock 
							
						 
					 
					
						
						
							
						
						b949e40e8c 
					 
					
						
						
							
							Fixed   #23740  -- Fixed removing unique_together constraint if exists primary key/unique constraint on the same field.  
						
						
						
						
					 
					
						2022-05-26 08:33:07 +02:00 
						 
				 
			
				
					
						
							
							
								Aymeric Augustin 
							
						 
					 
					
						
						
							
						
						8cf4de206c 
					 
					
						
						
							
							Normalized decorator style for functools.wraps.  
						
						
						
						
					 
					
						2022-05-25 10:58:48 +02:00