Kevin Michel 
							
						 
					 
					
						
						
							
						
						ea57a2834f 
					 
					
						
						
							
							Refs  #31928  -- Made SessionMiddleware call super().__init__().  
						
						
						
						
					 
					
						2020-08-28 12:33:15 +02:00 
						 
				 
			
				
					
						
							
							
								Kevin Michel 
							
						 
					 
					
						
						
							
						
						68d7cf4054 
					 
					
						
						
							
							Refs  #26601  -- Added various middlewares tests for deprecation of passing None as get_response.  
						
						
						
						
					 
					
						2020-08-28 12:33:15 +02:00 
						 
				 
			
				
					
						
							
							
								Kevin Michel 
							
						 
					 
					
						
						
							
						
						abbdd3a622 
					 
					
						
						
							
							Added tests for cache middlewares constructors.  
						
						
						
						
					 
					
						2020-08-28 10:00:39 +02:00 
						 
				 
			
				
					
						
							
							
								Mariusz Felisiak 
							
						 
					 
					
						
						
							
						
						e39e727ded 
					 
					
						
						
							
							Fixed   #31912  -- Removed strict=True in Path.resolve() in project template and CommonPasswordValidator.  
						
						... 
						
						
						
						This caused permission errors when user didn't have permissions to
all intermediate directories in a Django installation path.
Thanks tytusd and leonyxz for reports.
Regression in edeec1247e26554cf5d1 
						
						
					 
					
						2020-08-28 05:57:36 +02:00 
						 
				 
			
				
					
						
							
							
								Phil Gyford 
							
						 
					 
					
						
						
							
						
						e02738bf55 
					 
					
						
						
							
							Refs  #31913  -- Corrected comment in PasswordResetTokenGenerator.  
						
						... 
						
						
						
						Follow up to da4923ea87 
						
						
					 
					
						2020-08-27 12:57:16 +02:00 
						 
				 
			
				
					
						
							
							
								Alexander 
							
						 
					 
					
						
						
							
						
						20d38fd759 
					 
					
						
						
							
							Fixed   #31947  -- Made QuerySet.update_or_create() reuse get_or_create().  
						
						
						
						
					 
					
						2020-08-27 11:46:47 +02:00 
						 
				 
			
				
					
						
							
							
								Mariusz Felisiak 
							
						 
					 
					
						
						
							
						
						1251772cb8 
					 
					
						
						
							
							Fixed   #31936  -- Fixed __in lookup on key transforms for JSONField.  
						
						... 
						
						
						
						This resolves an issue on databases without a native JSONField
(MariaDB, MySQL, SQLite, Oracle), where values must be wrapped.
Thanks Sébastien Pattyn for the report. 
						
						
					 
					
						2020-08-26 22:13:37 +02:00 
						 
				 
			
				
					
						
							
							
								Jeremy Lainé 
							
						 
					 
					
						
						
							
						
						9c92924cd5 
					 
					
						
						
							
							Fixed   #31942  -- Made settings cleansing work with dictionary settings with non-string keys.  
						
						
						
						
					 
					
						2020-08-26 11:59:37 +02:00 
						 
				 
			
				
					
						
							
							
								Kaustubh 
							
						 
					 
					
						
						
							
						
						b9be11d442 
					 
					
						
						
							
							Fixed   #31918  -- Allowed QuerySet.in_bulk() to fetch on a single distinct field.  
						
						
						
						
					 
					
						2020-08-26 09:43:39 +02:00 
						 
				 
			
				
					
						
							
							
								Michael Galler 
							
						 
					 
					
						
						
							
						
						547a07fa7e 
					 
					
						
						
							
							Fixed   #31905  -- Made MiddlewareMixin call process_request()/process_response() with thread sensitive.  
						
						... 
						
						
						
						Co-authored-by: Carlton Gibson <carlton.gibson@noumenal.es > 
						
						
					 
					
						2020-08-26 07:13:49 +02:00 
						 
				 
			
				
					
						
							
							
								Mariusz Felisiak 
							
						 
					 
					
						
						
							
						
						0b0658111c 
					 
					
						
						
							
							Removed trailing whitespace in 3.2 release notes.  
						
						
						
						
					 
					
						2020-08-25 10:02:56 +02:00 
						 
				 
			
				
					
						
							
							
								Cleiton de Lima 
							
						 
					 
					
						
						
							
						
						9f8c7d2b4b 
					 
					
						
						
							
							Moved CreateExtension release notes into django.contrib.postgres section.  
						
						
						
						
					 
					
						2020-08-25 06:13:19 +02:00 
						 
				 
			
				
					
						
							
							
								Tim Graham 
							
						 
					 
					
						
						
							
						
						ea880ec233 
					 
					
						
						
							
							Fixed   #24533  -- Dropped PostgreSQL sequence and Oracle identity when migrating away from AutoField.  
						
						
						
						
					 
					
						2020-08-24 14:32:07 +02:00 
						 
				 
			
				
					
						
							
							
								Nick Pope 
							
						 
					 
					
						
						
							
						
						b312421511 
					 
					
						
						
							
							Refs  #30897  -- Added test for WAL option to Queryset.explain() on PostgreSQL 13+.  
						
						
						
						
					 
					
						2020-08-24 11:47:38 +02:00 
						 
				 
			
				
					
						
							
							
								Mariusz Felisiak 
							
						 
					 
					
						
						
							
						
						bb8f66934d 
					 
					
						
						
							
							Fixed   #31877  -- Reverted "Fixed  #19878  -- Deprecated TemplateView passing URL kwargs into context."  
						
						... 
						
						
						
						This reverts commit 4ed534758c 
						
						
					 
					
						2020-08-24 11:37:59 +02:00 
						 
				 
			
				
					
						
							
							
								Mariusz Felisiak 
							
						 
					 
					
						
						
							
						
						04e87e79a0 
					 
					
						
						
							
							Refs  #31877  -- Reverted "Fixes  #31877  -- Used lazy() for TemplateView kwarg deprecation warning."  
						
						... 
						
						
						
						This reverts commit 20799cc0a6 
						
						
					 
					
						2020-08-24 11:37:59 +02:00 
						 
				 
			
				
					
						
							
							
								Nick Pope 
							
						 
					 
					
						
						
							
						
						b5acb9db75 
					 
					
						
						
							
							Fixed   #31907  -- Fixed missing validate_key() calls in cache backends.  
						
						
						
						
					 
					
						2020-08-24 09:41:21 +02:00 
						 
				 
			
				
					
						
							
							
								Nick Pope 
							
						 
					 
					
						
						
							
						
						9e04b242ee 
					 
					
						
						
							
							Refs  #31907  -- Added cache key validation tests for cache operations.  
						
						
						
						
					 
					
						2020-08-24 09:33:55 +02:00 
						 
				 
			
				
					
						
							
							
								Tim Graham 
							
						 
					 
					
						
						
							
						
						7ca42974ee 
					 
					
						
						
							
							Added assertions for the results of migrating an integer pk to AutoField.  
						
						
						
						
					 
					
						2020-08-24 06:45:48 +02:00 
						 
				 
			
				
					
						
							
							
								Kaustubh 
							
						 
					 
					
						
						
							
						
						3e753d3de3 
					 
					
						
						
							
							Fixed   #31925  -- Fixed typo in docs/releases/3.0.txt.  
						
						
						
						
					 
					
						2020-08-21 09:47:37 +02:00 
						 
				 
			
				
					
						
							
							
								Ninad Kulkarni 
							
						 
					 
					
						
						
							
						
						927bd888dd 
					 
					
						
						
							
							Fixed   #31906  -- Fixed typo in docs/ref/forms/fields.txt.  
						
						
						
						
					 
					
						2020-08-21 08:14:07 +02:00 
						 
				 
			
				
					
						
							
							
								Juan Pedro Fisanotti 
							
						 
					 
					
						
						
							
						
						41725602af 
					 
					
						
						
							
							Improved wording in async views docs.  
						
						
						
						
					 
					
						2020-08-20 09:06:50 +02:00 
						 
				 
			
				
					
						
							
							
								Nick Pope 
							
						 
					 
					
						
						
							
						
						e2013b260a 
					 
					
						
						
							
							Refs  #29887 ,  #27480  -- Moved touch() to BaseMemcachedCache.  
						
						
						
						
					 
					
						2020-08-20 09:00:21 +02:00 
						 
				 
			
				
					
						
							
							
								Nick Pope 
							
						 
					 
					
						
						
							
						
						0cb0d59b23 
					 
					
						
						
							
							Fixed comments related to nonexistent keys for incr()/decr() in memcached backends.  
						
						
						
						
					 
					
						2020-08-20 08:58:50 +02:00 
						 
				 
			
				
					
						
							
							
								Enderson Menezes 
							
						 
					 
					
						
						
							
						
						67e4a9a4b9 
					 
					
						
						
							
							Fixed   #31909  -- Fixed typo in docs/ref/contrib/admin/index.txt.  
						
						
						
						
					 
					
						2020-08-20 07:34:03 +02:00 
						 
				 
			
				
					
						
							
							
								Mariusz Felisiak 
							
						 
					 
					
						
						
							
						
						4376c2c7f8 
					 
					
						
						
							
							Fixed   #31895  -- Fixed crash when decoding invalid session data.  
						
						... 
						
						
						
						Thanks Matt Hegarty for the report.
Regression in d4fff711d4 
						
						
					 
					
						2020-08-19 12:06:00 +02:00 
						 
				 
			
				
					
						
							
							
								Maxim Petrov 
							
						 
					 
					
						
						
							
						
						bf6d07730c 
					 
					
						
						
							
							Fixed   #31902  -- Fixed crash of ExclusionConstraint on expressions with params.  
						
						
						
						
					 
					
						2020-08-19 06:43:54 +02:00 
						 
				 
			
				
					
						
							
							
								David Smith 
							
						 
					 
					
						
						
							
						
						e2e34f4de3 
					 
					
						
						
							
							Fixed   #27679  -- Doc'd that empty formsets display extra + min_num forms.  
						
						
						
						
					 
					
						2020-08-18 22:56:39 +02:00 
						 
				 
			
				
					
						
							
							
								Mariusz Felisiak 
							
						 
					 
					
						
						
							
						
						35b03788b0 
					 
					
						
						
							
							Refs  #9061  -- Allowed GenericInlineFormSet to disable deleting extra forms.  
						
						... 
						
						
						
						Follow up to 162765d6c3 
						
						
					 
					
						2020-08-18 09:37:15 +02:00 
						 
				 
			
				
					
						
							
							
								Mariusz Felisiak 
							
						 
					 
					
						
						
							
						
						3254991762 
					 
					
						
						
							
							Refs  #20347  -- Allowed customizing the maximum number of instantiated forms in generic_inlineformset_factory().  
						
						... 
						
						
						
						Follow up to 433dd737f9 
						
						
					 
					
						2020-08-18 09:37:15 +02:00 
						 
				 
			
				
					
						
							
							
								Mariusz Felisiak 
							
						 
					 
					
						
						
							
						
						13704b057d 
					 
					
						
						
							
							Refs  #17642  -- Doc'd min_num and validate_min arguments in modelformset_factory() docs.  
						
						... 
						
						
						
						Changed arguments ordering to match the modelformset_factory()
signature. 
						
						
					 
					
						2020-08-18 09:30:31 +02:00 
						 
				 
			
				
					
						
							
							
								Mariusz Felisiak 
							
						 
					 
					
						
						
							
						
						d534b5734f 
					 
					
						
						
							
							Fixed typo in docs/ref/django-admin.txt.  
						
						
						
						
					 
					
						2020-08-18 06:28:30 +02:00 
						 
				 
			
				
					
						
							
							
								Jon Dufresne 
							
						 
					 
					
						
						
							
						
						dd5173ca1b 
					 
					
						
						
							
							Fixed   #31892  -- Added backward incompatibility note about Media <script> tags changes.  
						
						... 
						
						
						
						Refs 31080. 
						
						
					 
					
						2020-08-17 10:13:18 +02:00 
						 
				 
			
				
					
						
							
							
								Ahmad A. Hussein 
							
						 
					 
					
						
						
							
						
						493b26bbfc 
					 
					
						
						
							
							Fixed   #31888  -- Avoided module-level MySQL queries in tests.  
						
						
						
						
					 
					
						2020-08-17 09:31:16 +02:00 
						 
				 
			
				
					
						
							
							
								Iuri de Silvio 
							
						 
					 
					
						
						
							
						
						632ccffc49 
					 
					
						
						
							
							Fixed   #31826  -- Made AlterField operation a noop when adding db_column.  
						
						... 
						
						
						
						AlterField operation with adding a db_column is a noop if the column
name is not changed. 
						
						
					 
					
						2020-08-14 13:13:36 +02:00 
						 
				 
			
				
					
						
							
							
								Mads Jensen 
							
						 
					 
					
						
						
							
						
						3a6fa1d962 
					 
					
						
						
							
							Added missing items to django.test.client.__all__ and django.test.utils.__all__.  
						
						
						
						
					 
					
						2020-08-14 11:48:04 +02:00 
						 
				 
			
				
					
						
							
							
								Mads Jensen 
							
						 
					 
					
						
						
							
						
						3718bc5c8d 
					 
					
						
						
							
							Removed unnecessary urlsplit() call from SimpleTestCase.assertRedirects().  
						
						
						
						
					 
					
						2020-08-14 11:48:04 +02:00 
						 
				 
			
				
					
						
							
							
								Yan Mitrofanov 
							
						 
					 
					
						
						
							
						
						b88f98738f 
					 
					
						
						
							
							Fixed   #31878  -- Made createsuperuser respect --database option in default usernames.  
						
						
						
						
					 
					
						2020-08-14 11:08:20 +02:00 
						 
				 
			
				
					
						
							
							
								Yan Mitrofanov 
							
						 
					 
					
						
						
							
						
						552bb82928 
					 
					
						
						
							
							Fixed typo in tests/auth_tests/test_management.py docstring.  
						
						
						
						
					 
					
						2020-08-14 11:08:12 +02:00 
						 
				 
			
				
					
						
							
							
								Ahmad A. Hussein 
							
						 
					 
					
						
						
							
						
						61a0ba43cf 
					 
					
						
						
							
							Refs  #31811  -- Added optional timing outputs to the test runner.  
						
						
						
						
					 
					
						2020-08-13 17:17:15 +02:00 
						 
				 
			
				
					
						
							
							
								Mariusz Felisiak 
							
						 
					 
					
						
						
							
						
						21768a99f4 
					 
					
						
						
							
							Refs  #31863  -- Added release notes for  94ea79be13.  
						
						
						
						
					 
					
						2020-08-13 16:29:55 +02:00 
						 
				 
			
				
					
						
							
							
								Simon Charette 
							
						 
					 
					
						
						
							
						
						51297a9232 
					 
					
						
						
							
							Fixed   #31792  -- Made Exists() reuse QuerySet.exists() optimizations.  
						
						... 
						
						
						
						The latter is already optimized to limit the number of results, avoid
selecting unnecessary fields, and drop ordering if possible without
altering the semantic of the query. 
						
						
					 
					
						2020-08-13 14:10:36 +02:00 
						 
				 
			
				
					
						
							
							
								Iuri de Silvio 
							
						 
					 
					
						
						
							
						
						7f4c9222df 
					 
					
						
						
							
							Fixed   #31825  -- Made RenameField operation a noop for fields with db_column.  
						
						
						
						
					 
					
						2020-08-13 13:14:58 +02:00 
						 
				 
			
				
					
						
							
							
								Adam Johnson 
							
						 
					 
					
						
						
							
						
						20799cc0a6 
					 
					
						
						
							
							Fixes   #31877  -- Used lazy() for TemplateView kwarg deprecation warning.  
						
						... 
						
						
						
						SimpleLazyObjects cause a crash when filtering.
Thanks Tim L. White for the report.
Regression in 4ed534758c 
						
						
					 
					
						2020-08-13 07:26:10 +02:00 
						 
				 
			
				
					
						
							
							
								Pat Garcia 
							
						 
					 
					
						
						
							
						
						8954f255bb 
					 
					
						
						
							
							Fixed   #31382  -- Made Model.save(update_fields=...) raise ValueError on non-concrete fields.  
						
						
						
						
					 
					
						2020-08-12 21:13:55 +02:00 
						 
				 
			
				
					
						
							
							
								Gert Burger 
							
						 
					 
					
						
						
							
						
						94ea79be13 
					 
					
						
						
							
							Fixed   #31863  -- Prevented mutating model state by copies of model instances.  
						
						... 
						
						
						
						Regression in bfb746f983 
						
						
					 
					
						2020-08-12 12:43:42 +02:00 
						 
				 
			
				
					
						
							
							
								Tom Carrick 
							
						 
					 
					
						
						
							
						
						63300f7e68 
					 
					
						
						
							
							Fixed   #21181  -- Added Collate database function.  
						
						... 
						
						
						
						Thanks Simon Charette for reviews. 
						
						
					 
					
						2020-08-11 22:21:08 +02:00 
						 
				 
			
				
					
						
							
							
								Daniel Hillier 
							
						 
					 
					
						
						
							
						
						60626162f7 
					 
					
						
						
							
							Fixed   #31866  -- Fixed locking proxy models in QuerySet.select_for_update(of=()).  
						
						
						
						
					 
					
						2020-08-11 11:55:10 +02:00 
						 
				 
			
				
					
						
							
							
								Carlton Gibson 
							
						 
					 
					
						
						
							
						
						0aeb802cf0 
					 
					
						
						
							
							Fixed   #31865  -- Adjusted admin nav sidebar template to reduce debug logging.  
						
						... 
						
						
						
						Thanks to Mariusz Felisiak for review. 
						
						
					 
					
						2020-08-11 11:42:15 +02:00 
						 
				 
			
				
					
						
							
							
								Mariusz Felisiak 
							
						 
					 
					
						
						
							
						
						8a5683b6b2 
					 
					
						
						
							
							Added stub release notes for 2.2.16 and 3.0.10.  
						
						
						
						
					 
					
						2020-08-11 10:31:44 +02:00