Mariusz Felisiak 
							
						 
					 
					
						
						
							
						
						7b8fa1653f 
					 
					
						
						
							
							Fixed   #31150  -- Included subqueries that reference related fields in GROUP BY clauses.  
						
						... 
						
						
						
						Thanks Johannes Hoppe for the report.
Regression in fb3f034f1ccharette.s@gmail.com > 
						
						
					 
					
						2020-03-03 11:25:37 +01:00 
						 
				 
			
				
					
						
							
							
								Adam Johnson 
							
						 
					 
					
						
						
							
						
						3bd29a8a97 
					 
					
						
						
							
							Documented default value of InlineModelAdmin.extra.  
						
						
						
						
					 
					
						2020-03-03 09:05:27 +01:00 
						 
				 
			
				
					
						
							
							
								Claude Paroz 
							
						 
					 
					
						
						
							
						
						d4fff711d4 
					 
					
						
						
							
							Fixed   #31274  -- Used signing infrastructure in SessionBase.encode()/decode().  
						
						... 
						
						
						
						Thanks Mariusz Felisiak and Florian Apolloner for the reviews. 
						
						
					 
					
						2020-03-02 12:16:48 +01:00 
						 
				 
			
				
					
						
							
							
								Mariusz Felisiak 
							
						 
					 
					
						
						
							
						
						a49c2b6bf0 
					 
					
						
						
							
							Removed outdated note about not supporting partial indexes by Django.  
						
						... 
						
						
						
						Supported since a906c98982 
						
						
					 
					
						2020-02-29 20:35:11 +01:00 
						 
				 
			
				
					
						
							
							
								Carlton Gibson 
							
						 
					 
					
						
						
							
						
						8b30360322 
					 
					
						
						
							
							Fixed   #31032  -- Updated admin browser support FAQ for 2020.  
						
						... 
						
						
						
						Following web standards, the modern _evergreen_ browsers are all
supported. This applies equally to mobile platforms. Assuming current
trends continue, this should be a sustainable policy.
Microsoft deprecated all versions of Internet Explorer. IE 11, the last
version, is described as a "compatibility solution" rather than a web
browser. Whilst it will receive security updates for the lifetime of
Windows 10 it's use is actively discouraged.
The IE 11 downloads page makes it clear: "We recommend you use the new
Microsoft Edge". 
						
						
					 
					
						2020-02-28 12:39:14 +01:00 
						 
				 
			
				
					
						
							
							
								Valze 
							
						 
					 
					
						
						
							
						
						5bf28ac2ed 
					 
					
						
						
							
							Fixed   #31185  -- Fixed detecting of unique fields in ForeignKey/ForeignObject checks when using Meta.constraints.  
						
						
						
						
					 
					
						2020-02-27 10:53:29 +01:00 
						 
				 
			
				
					
						
							
							
								Simon Charette 
							
						 
					 
					
						
						
							
						
						41ebe60728 
					 
					
						
						
							
							Fixed   #31312  -- Properly ordered temporal subtraction params on MySQL.  
						
						... 
						
						
						
						Regression in 9bcbcd599a 
						
						
					 
					
						2020-02-27 08:50:55 +01:00 
						 
				 
			
				
					
						
							
							
								Andrey Doroschenko 
							
						 
					 
					
						
						
							
						
						f1016814d8 
					 
					
						
						
							
							Fixed   #31313  -- Fixed is_upperclass() example in enumeration types docs.  
						
						
						
						
					 
					
						2020-02-27 08:33:05 +01:00 
						 
				 
			
				
					
						
							
							
								Mariusz Felisiak 
							
						 
					 
					
						
						
							
						
						667f784baa 
					 
					
						
						
							
							Removed hint from fields.E310 message in system check docs.  
						
						... 
						
						
						
						This is the only documented hint. 
						
						
					 
					
						2020-02-26 12:00:52 +01:00 
						 
				 
			
				
					
						
							
							
								Ram Rachum 
							
						 
					 
					
						
						
							
						
						5b09354954 
					 
					
						
						
							
							Fixed   #31291  -- Renamed salt to mask for CSRF tokens.  
						
						
						
						
					 
					
						2020-02-25 14:16:19 +01:00 
						 
				 
			
				
					
						
							
							
								Matheus Cunha Motta 
							
						 
					 
					
						
						
							
						
						0352a44dd6 
					 
					
						
						
							
							Fixed   #31303  -- Removed outdated note about symmetrical intermediate table for self-referential ManyToManyField.  
						
						... 
						
						
						
						Follow up to 87b1ad6e73 
						
						
					 
					
						2020-02-24 08:26:29 +01:00 
						 
				 
			
				
					
						
							
							
								Adam Johnson 
							
						 
					 
					
						
						
							
						
						a6b3938afc 
					 
					
						
						
							
							Fixed   #31182  -- Adjusted release notes for ASGI support.  
						
						
						
						
					 
					
						2020-02-20 15:05:47 +01:00 
						 
				 
			
				
					
						
							
							
								Hasan Ramezani 
							
						 
					 
					
						
						
							
						
						b7795d7673 
					 
					
						
						
							
							Fixed   #30040  -- Used default permission name in docs examples to avoid confusion.  
						
						
						
						
					 
					
						2020-02-19 15:39:47 +01:00 
						 
				 
			
				
					
						
							
							
								Yoo In Keun 
							
						 
					 
					
						
						
							
						
						4ef107e34f 
					 
					
						
						
							
							Fixed typos in docs and a test comment.  
						
						
						
						
					 
					
						2020-02-19 07:08:23 +01:00 
						 
				 
			
				
					
						
							
							
								Claude Paroz 
							
						 
					 
					
						
						
							
						
						4d973f5939 
					 
					
						
						
							
							Refs  #26601  -- Deprecated passing None as get_response arg to middleware classes.  
						
						... 
						
						
						
						This is the new contract since middleware refactoring in Django 1.10.
Co-authored-by: Carlton Gibson <carlton.gibson@noumenal.es >
Co-authored-by: Mariusz Felisiak <felisiak.mariusz@gmail.com > 
						
						
					 
					
						2020-02-18 20:03:44 +01:00 
						 
				 
			
				
					
						
							
							
								Carlton Gibson 
							
						 
					 
					
						
						
							
						
						3bbf9a489a 
					 
					
						
						
							
							Fixed   #31282  -- Corrected RelatedManager docs for using add/remove/set with PKs.  
						
						
						
						
					 
					
						2020-02-18 19:54:29 +01:00 
						 
				 
			
				
					
						
							
							
								Mariusz Felisiak 
							
						 
					 
					
						
						
							
						
						2a038521c4 
					 
					
						
						
							
							Fixed   #31271  -- Preserved ordering when unifying query parameters on Oracle.  
						
						... 
						
						
						
						This caused misplacing parameters in logged SQL queries.
Regression in 79065b55a7 
						
						
					 
					
						2020-02-18 11:45:12 +01:00 
						 
				 
			
				
					
						
							
							
								Keshav Kumar 
							
						 
					 
					
						
						
							
						
						f37d548ede 
					 
					
						
						
							
							Fixed   #20995  -- Added support for iterables of template names to {% include %} template tag.  
						
						... 
						
						
						
						Thanks Adam Johnson for the review. 
						
						
					 
					
						2020-02-18 06:56:05 +01:00 
						 
				 
			
				
					
						
							
							
								Xavier Francisco 
							
						 
					 
					
						
						
							
						
						8690878507 
					 
					
						
						
							
							Fixed   #31277  -- Relaxed system check of m2m intermediary tables for db_table collision when database routers are installed.  
						
						... 
						
						
						
						Turned the error into a warning when database routers are installed. 
						
						
					 
					
						2020-02-17 13:53:45 +01:00 
						 
				 
			
				
					
						
							
							
								Hasan Ramezani 
							
						 
					 
					
						
						
							
						
						2ab97af352 
					 
					
						
						
							
							Fixed   #31270  -- Doc'd RedirectView.get_redirect_url() arguments.  
						
						
						
						
					 
					
						2020-02-14 08:30:16 +01:00 
						 
				 
			
				
					
						
							
							
								yura 
							
						 
					 
					
						
						
							
						
						54b7af7eb4 
					 
					
						
						
							
							Fixed   #31250  -- Ignored processing instructions in assertXMLEqual()/assertXMLNotEqual().  
						
						
						
						
					 
					
						2020-02-13 11:03:54 +01:00 
						 
				 
			
				
					
						
							
							
								Claude Paroz 
							
						 
					 
					
						
						
							
						
						da4923ea87 
					 
					
						
						
							
							Refs  #27468  -- Made PasswordResetTokenGenerator use SHA-256 algorithm.  
						
						
						
						
					 
					
						2020-02-12 21:46:56 +01:00 
						 
				 
			
				
					
						
							
							
								Takuya Noguchi 
							
						 
					 
					
						
						
							
						
						c25a8c77d7 
					 
					
						
						
							
							Fixed   #31241  -- Clarified porting translations of the Django docs to docs.djangoproject.com.  
						
						
						
						
					 
					
						2020-02-12 08:41:48 +01:00 
						 
				 
			
				
					
						
							
							
								Abhijeet Viswa 
							
						 
					 
					
						
						
							
						
						1712a76b9d 
					 
					
						
						
							
							Fixed   #31246  -- Fixed locking models in QuerySet.select_for_update(of=()) for related fields and parent link fields with multi-table inheritance.  
						
						... 
						
						
						
						Partly regression in 0107e3d105 
						
						
					 
					
						2020-02-11 20:43:57 +01:00 
						 
				 
			
				
					
						
							
							
								Florian Apolloner 
							
						 
					 
					
						
						
							
						
						41a3b3d186 
					 
					
						
						
							
							Fixed   #31240  -- Properly closed FileResponse when wsgi.file_wrapper is used.  
						
						... 
						
						
						
						Thanks to Oskar Persson for the report. 
						
						
					 
					
						2020-02-11 20:39:12 +01:00 
						 
				 
			
				
					
						
							
							
								Florian Apolloner 
							
						 
					 
					
						
						
							
						
						549445519c 
					 
					
						
						
							
							Reverted "Fixed  #30565  -- Closed HttpResponse when wsgi.file_wrapper closes file-like object."  
						
						... 
						
						
						
						This reverts commit cce47ff65a 
						
						
					 
					
						2020-02-11 20:39:12 +01:00 
						 
				 
			
				
					
						
							
							
								Jon Dufresne 
							
						 
					 
					
						
						
							
						
						e3f6e18513 
					 
					
						
						
							
							Fixed   #31253  -- Fixed data loss possibility when using caching from async code.  
						
						... 
						
						
						
						Case missed in a415ce70be 
						
						
					 
					
						2020-02-11 09:09:25 +01:00 
						 
				 
			
				
					
						
							
							
								Adam Johnson 
							
						 
					 
					
						
						
							
						
						382af9b141 
					 
					
						
						
							
							Fixed   #31003  -- Doc'd and tested return value of QuerySet.bulk_create().  
						
						
						
						
					 
					
						2020-02-10 08:36:50 +01:00 
						 
				 
			
				
					
						
							
							
								Mariusz Felisiak 
							
						 
					 
					
						
						
							
						
						7e8339748c 
					 
					
						
						
							
							Added stub release notes for 2.2.11.  
						
						
						
						
					 
					
						2020-02-10 08:18:58 +01:00 
						 
				 
			
				
					
						
							
							
								Mariusz Felisiak 
							
						 
					 
					
						
						
							
						
						932bd794b2 
					 
					
						
						
							
							Added "Bugfixes" section to release notes for 3.0.4.  
						
						
						
						
					 
					
						2020-02-10 08:14:58 +01:00 
						 
				 
			
				
					
						
							
							
								Simon Charette 
							
						 
					 
					
						
						
							
						
						430e796980 
					 
					
						
						
							
							Refs  #31055  -- Made DiscoverRunner skip running system checks on unused test databases.  
						
						
						
						
					 
					
						2020-02-07 11:01:31 +01:00 
						 
				 
			
				
					
						
							
							
								Simon Charette 
							
						 
					 
					
						
						
							
						
						0b83c8cc4d 
					 
					
						
						
							
							Refs  #31055  -- Added --database option to the check management command.  
						
						... 
						
						
						
						This avoids enabling the ``database`` checks unless they are explicitly
requested and allows to disable on a per-alias basis which is required
when only creating a subset of the test databases.
This also removes unnecessary BaseCommand._run_checks() hook. 
						
						
					 
					
						2020-02-07 11:01:31 +01:00 
						 
				 
			
				
					
						
							
							
								Jon Dufresne 
							
						 
					 
					
						
						
							
						
						f48f671223 
					 
					
						
						
							
							Refs  #31233  -- Changed DatabaseWrapper._nodb_connection to _nodb_cursor().  
						
						... 
						
						
						
						It is now a method instead of a property and returns a context manager
that yields a cursor on entry and closes the cursor and connection upon
exit. 
						
						
					 
					
						2020-02-06 15:29:38 +01:00 
						 
				 
			
				
					
						
							
							
								Adam Johnson 
							
						 
					 
					
						
						
							
						
						72b97a5b1e 
					 
					
						
						
							
							Fixed   #31232  -- Changed default SECURE_REFERRER_POLICY to 'same-origin'.  
						
						
						
						
					 
					
						2020-02-05 14:39:01 +01:00 
						 
				 
			
				
					
						
							
							
								Adam Johnson 
							
						 
					 
					
						
						
							
						
						de1924e0e7 
					 
					
						
						
							
							Improved grammar in 3.0 release notes for SECURE_CONTENT_TYPE_NOSNIFF change.  
						
						
						
						
					 
					
						2020-02-05 12:46:14 +01:00 
						 
				 
			
				
					
						
							
							
								Nick Pope 
							
						 
					 
					
						
						
							
						
						335c9c94ac 
					 
					
						
						
							
							Simplified imports from django.db and django.contrib.gis.db.  
						
						
						
						
					 
					
						2020-02-04 13:20:06 +01:00 
						 
				 
			
				
					
						
							
							
								Adam Johnson 
							
						 
					 
					
						
						
							
						
						469bf2db15 
					 
					
						
						
							
							Fixed   #31210  -- Doc'd how to reproduce HttpRequest.is_ajax() in release notes.  
						
						
						
						
					 
					
						2020-02-04 12:21:48 +01:00 
						 
				 
			
				
					
						
							
							
								Adam Johnson 
							
						 
					 
					
						
						
							
						
						85cb59cba9 
					 
					
						
						
							
							Fixed typo in docs/releases/3.1.txt.  
						
						
						
						
					 
					
						2020-02-04 12:21:45 +01:00 
						 
				 
			
				
					
						
							
							
								Claude Paroz 
							
						 
					 
					
						
						
							
						
						8ae84156d6 
					 
					
						
						
							
							Fixed   #27604  -- Used the cookie signer to sign message cookies.  
						
						... 
						
						
						
						Co-authored-by: Craig Anderson <craiga@craiga.id.au > 
						
						
					 
					
						2020-02-04 08:05:02 +01:00 
						 
				 
			
				
					
						
							
							
								Vibhu Agarwal 
							
						 
					 
					
						
						
							
						
						6f9ecc23f6 
					 
					
						
						
							
							Fixed   #31226  -- Fixed typo in docs/internals/contributing/writing-code/submitting-patches.txt.  
						
						
						
						
					 
					
						2020-02-03 20:16:06 +01:00 
						 
				 
			
				
					
						
							
							
								Vibhu Agarwal 
							
						 
					 
					
						
						
							
						
						1a09708dcb 
					 
					
						
						
							
							Fixed   #31222  -- Fixed typo in docs/internals/contributing/bugs-and-features.txt.  
						
						
						
						
					 
					
						2020-02-03 11:02:58 +01:00 
						 
				 
			
				
					
						
							
							
								Carlton Gibson 
							
						 
					 
					
						
						
							
						
						273918c25b 
					 
					
						
						
							
							Added stub release notes for 3.0.4.  
						
						
						
						
					 
					
						2020-02-03 10:23:54 +01:00 
						 
				 
			
				
					
						
							
							
								Carlton Gibson 
							
						 
					 
					
						
						
							
						
						d8b2ccbbb8 
					 
					
						
						
							
							Added CVE-2020-7471 to security archive.  
						
						
						
						
					 
					
						2020-02-03 10:11:34 +01:00 
						 
				 
			
				
					
						
							
							
								Carlton Gibson 
							
						 
					 
					
						
						
							
						
						1a2600d8df 
					 
					
						
						
							
							Added release date for 3.0.3.  
						
						
						
						
					 
					
						2020-02-03 08:52:16 +01:00 
						 
				 
			
				
					
						
							
							
								Simon Charette 
							
						 
					 
					
						
						
							
						
						eb31d84532 
					 
					
						
						
							
							Fixed CVE-2020-7471 -- Properly escaped StringAgg(delimiter) parameter.  
						
						
						
						
					 
					
						2020-02-03 08:49:13 +01:00 
						 
				 
			
				
					
						
							
							
								Hasan Ramezani 
							
						 
					 
					
						
						
							
						
						a97111eabf 
					 
					
						
						
							
							Fixed 31207 -- Prevented references to non-local remote fields in ForeignKey.to_field.  
						
						... 
						
						
						
						Thanks Simon Charette for the initial patch and review. 
						
						
					 
					
						2020-01-31 10:19:12 +01:00 
						 
				 
			
				
					
						
							
							
								Claude Paroz 
							
						 
					 
					
						
						
							
						
						8c0c0235b6 
					 
					
						
						
							
							Added tests for signing non-string values and updated docs.  
						
						
						
						
					 
					
						2020-01-30 11:58:39 +01:00 
						 
				 
			
				
					
						
							
							
								Abhijeet 
							
						 
					 
					
						
						
							
						
						1a9459b88e 
					 
					
						
						
							
							Fixed   #28290  -- Enabled Sphinx auto-label generation for title and section headers.  
						
						
						
						
					 
					
						2020-01-29 14:34:14 +01:00 
						 
				 
			
				
					
						
							
							
								Abhijeet 
							
						 
					 
					
						
						
							
						
						a45c8d7ad0 
					 
					
						
						
							
							Fixed   #31126  -- Doc'd STATICFILES_DIRS namespacing in static files how-to.  
						
						
						
						
					 
					
						2020-01-29 10:34:34 +01:00 
						 
				 
			
				
					
						
							
							
								Mariusz Felisiak 
							
						 
					 
					
						
						
							
						
						5978de2ec0 
					 
					
						
						
							
							Updated the GeoJSON format specification link to RFC 7946.  
						
						
						
						
					 
					
						2020-01-29 09:35:18 +01:00