Mariusz Felisiak 
							
						 
					 
					
						
						
							
						
						434a81d320 
					 
					
						
						
							
							Added release date for 3.0.2.  
						
						
						
						
					 
					
						2020-01-02 07:55:53 +01:00 
						 
				 
			
				
					
						
							
							
								Farhaan Bukhsh 
							
						 
					 
					
						
						
							
						
						cf5d4701dc 
					 
					
						
						
							
							Fixed   #30819  -- Fixed year determination in admin calendar widget for two-digit years.  
						
						... 
						
						
						
						Two-digit years in the range of [00, 68] are in the current century,
while [69,99] are in the previous century, according to the Open Group
Specification. 
						
						
					 
					
						2019-12-30 13:06:29 +01:00 
						 
				 
			
				
					
						
							
							
								Simon Charette 
							
						 
					 
					
						
						
							
						
						9e14bc2135 
					 
					
						
						
							
							Refs  #29260  -- Doc'd Model.save() behavior change in Django 3.0.  
						
						
						
						
					 
					
						2019-12-30 07:49:10 +01:00 
						 
				 
			
				
					
						
							
							
								Simon Charette 
							
						 
					 
					
						
						
							
						
						5779cc938a 
					 
					
						
						
							
							Fixed   #31071  -- Disabled insert optimization for primary keys with defaults when loading fixtures.  
						
						... 
						
						
						
						Model.save_base() is called directly when loading fixtures and assumes
existing rows will be updated. Branching of "raw" allows to maintain
the optimization introduced in #29260  while supporting this edge case.
Regression in 85458e94e3 
						
						
					 
					
						2019-12-30 07:49:10 +01:00 
						 
				 
			
				
					
						
							
							
								Mariusz Felisiak 
							
						 
					 
					
						
						
							
						
						22ce5d0031 
					 
					
						
						
							
							Fixed   #31106  -- Fixed migrations crash on PostgreSQL 10+ when adding FK constraints inline and changing data.  
						
						... 
						
						
						
						This allows adding foreign key constraints inline and changing data in
the same migration on PostgreSQL 10+.
Regression in 738faf9da2 
						
						
					 
					
						2019-12-23 23:28:59 +01:00 
						 
				 
			
				
					
						
							
							
								Jon Dufresne 
							
						 
					 
					
						
						
							
						
						67ea35df52 
					 
					
						
						
							
							Fixed   #30998  -- Added ModelChoiceIteratorValue to pass the model instance to ChoiceWidget.create_option().  
						
						
						
						
					 
					
						2019-12-23 10:34:50 +01:00 
						 
				 
			
				
					
						
							
							
								Simon Charette 
							
						 
					 
					
						
						
							
						
						720de4d044 
					 
					
						
						
							
							Fixed   #31109  -- Disabled grouping by aliases on QuerySet.exists().  
						
						... 
						
						
						
						Clearing the SELECT clause in Query.has_results was orphaning GROUP BY
references to it.
Thanks Thierry Bastian for the report and Baptiste Mispelon for the
bisect.
Regression in fb3f034f1c 
						
						
					 
					
						2019-12-23 09:24:03 +01:00 
						 
				 
			
				
					
						
							
							
								Simon Charette 
							
						 
					 
					
						
						
							
						
						5a4d7285bd 
					 
					
						
						
							
							Fixed   #31094  -- Included columns referenced by subqueries in GROUP BY on aggregations.  
						
						... 
						
						
						
						Thanks Johannes Hoppe for the report.
Regression in fb3f034f1cfelisiak.mariusz@gmail.com > 
						
						
					 
					
						2019-12-19 10:04:56 +01:00 
						 
				 
			
				
					
						
							
							
								Mike Hansen 
							
						 
					 
					
						
						
							
						
						d291c72bf2 
					 
					
						
						
							
							Fixed   #30585  -- Added {% translate %} and {% blocktranslate %} template tags.  
						
						
						
						
					 
					
						2019-12-18 13:15:38 +01:00 
						 
				 
			
				
					
						
							
							
								Mariusz Felisiak 
							
						 
					 
					
						
						
							
						
						50a69efb2e 
					 
					
						
						
							
							Added stub release notes for 3.0.2.  
						
						
						
						
					 
					
						2019-12-18 10:51:57 +01:00 
						 
				 
			
				
					
						
							
							
								Mariusz Felisiak 
							
						 
					 
					
						
						
							
						
						5a2b9f0b54 
					 
					
						
						
							
							Added CVE-2019-19844 to the security archive.  
						
						
						
						
					 
					
						2019-12-18 10:36:22 +01:00 
						 
				 
			
				
					
						
							
							
								Simon Charette 
							
						 
					 
					
						
						
							
						
						5b1fbcef7a 
					 
					
						
						
							
							Fixed CVE-2019-19844 -- Used verified user email for password reset requests.  
						
						... 
						
						
						
						Co-Authored-By: Florian Apolloner <florian@apolloner.eu > 
						
						
					 
					
						2019-12-18 09:11:39 +01:00 
						 
				 
			
				
					
						
							
							
								James Turk 
							
						 
					 
					
						
						
							
						
						ff00a05347 
					 
					
						
						
							
							Fixed   #31088  -- Added support for websearch searching in SearchQuery.  
						
						
						
						
					 
					
						2019-12-16 14:59:59 +01:00 
						 
				 
			
				
					
						
							
							
								Rabah Saadi 
							
						 
					 
					
						
						
							
						
						5b7450080f 
					 
					
						
						
							
							Added Algerian Arabic language.  
						
						
						
						
					 
					
						2019-12-14 16:26:31 +01:00 
						 
				 
			
				
					
						
							
							
								Hasan Ramezani 
							
						 
					 
					
						
						
							
						
						9736137cdc 
					 
					
						
						
							
							Fixed   #31069 , Refs  #26431  -- Doc'd RegexPattern behavior change in passing optional named groups in Django 3.0.  
						
						
						
						
					 
					
						2019-12-12 14:24:10 +01:00 
						 
				 
			
				
					
						
							
							
								Osaetin Daniel 
							
						 
					 
					
						
						
							
						
						b33bfc3839 
					 
					
						
						
							
							Fixed   #30862  -- Allowed setting SameSite cookies flags to 'none'.  
						
						... 
						
						
						
						Thanks Florian Apolloner and Carlton Gibson for reviews. 
						
						
					 
					
						2019-12-12 10:52:31 +01:00 
						 
				 
			
				
					
						
							
							
								Hasan Ramezani 
							
						 
					 
					
						
						
							
						
						52018e1615 
					 
					
						
						
							
							Fixed typos in 3.0 release notes and docs/ref/request-response.txt.  
						
						
						
						
					 
					
						2019-12-12 10:19:09 +01:00 
						 
				 
			
				
					
						
							
							
								Mariusz Felisiak 
							
						 
					 
					
						
						
							
						
						ec12c37384 
					 
					
						
						
							
							Refs  #31073  -- Added release notes for  02eff7ef60.  
						
						
						
						
					 
					
						2019-12-11 10:07:41 +01:00 
						 
				 
			
				
					
						
							
							
								Baptiste Mispelon 
							
						 
					 
					
						
						
							
						
						9e565386d3 
					 
					
						
						
							
							Fixed   #27430  -- Added -b/--buffer option to DiscoverRunner.  
						
						
						
						
					 
					
						2019-12-09 13:47:12 +01:00 
						 
				 
			
				
					
						
							
							
								Ali Mirlou 
							
						 
					 
					
						
						
							
						
						663bb435de 
					 
					
						
						
							
							Fixed typo in docs/releases/3.0.1.txt.  
						
						
						
						
					 
					
						2019-12-09 07:57:36 +01:00 
						 
				 
			
				
					
						
							
							
								Alex Aktsipetrov 
							
						 
					 
					
						
						
							
						
						bf12273db4 
					 
					
						
						
							
							Fixed   #31060  -- Reallowed window expressions to be used in conditions outside of queryset filters.  
						
						... 
						
						
						
						Regression in 4edad1ddf6 
						
						
					 
					
						2019-12-06 13:52:16 +01:00 
						 
				 
			
				
					
						
							
							
								Jon Dufresne 
							
						 
					 
					
						
						
							
						
						5708327c37 
					 
					
						
						
							
							Fixed   #23433  -- Deprecated django-admin.py entry point in favor of django-admin.  
						
						... 
						
						
						
						Unify on the entry point created by setuptools entry_points feature. 
						
						
					 
					
						2019-12-06 12:11:44 +01:00 
						 
				 
			
				
					
						
							
							
								Mariusz Felisiak 
							
						 
					 
					
						
						
							
						
						82a88d2f48 
					 
					
						
						
							
							Fixed   #31061  -- Ignored positional args in django.urls.resolve() when all optional named parameters are missing.  
						
						... 
						
						
						
						Regression in 76b993a117 
						
						
					 
					
						2019-12-06 09:32:51 +01:00 
						 
				 
			
				
					
						
							
							
								Hasan Ramezani 
							
						 
					 
					
						
						
							
						
						5d674eac87 
					 
					
						
						
							
							Fixed   #31039  -- Added support for contained_by lookup with AutoFields, SmallIntegerField, and DecimalField.  
						
						
						
						
					 
					
						2019-12-05 15:50:39 +01:00 
						 
				 
			
				
					
						
							
							
								Gordon Pendleton 
							
						 
					 
					
						
						
							
						
						adb9661789 
					 
					
						
						
							
							Fixed   #31010  -- Allowed subdomains of localhost in the Host header by default when DEBUG=True.  
						
						
						
						
					 
					
						2019-12-05 09:44:45 +01:00 
						 
				 
			
				
					
						
							
							
								jsals1 
							
						 
					 
					
						
						
							
						
						1f62c008d1 
					 
					
						
						
							
							Fixed typo in docs/releases/3.0.txt.  
						
						
						
						
					 
					
						2019-12-05 07:55:20 +01:00 
						 
				 
			
				
					
						
							
							
								Aymeric Augustin 
							
						 
					 
					
						
						
							
						
						c06492dd87 
					 
					
						
						
							
							Fixed   #23524  -- Allowed DATABASES['TIME_ZONE'] option on PostgreSQL.  
						
						
						
						
					 
					
						2019-12-04 18:22:08 +01:00 
						 
				 
			
				
					
						
							
							
								Aymeric Augustin 
							
						 
					 
					
						
						
							
						
						ad88524e4d 
					 
					
						
						
							
							Refs  #23524  -- Unified BaseDatabaseWrapper.timezone.  
						
						... 
						
						
						
						There was a special case in this property to return None when the
database backend supports time zone. However, only the PostgreSQL
backend supports time zones and it never uses this property. 
						
						
					 
					
						2019-12-04 18:07:51 +01:00 
						 
				 
			
				
					
						
							
							
								Mariusz Felisiak 
							
						 
					 
					
						
						
							
						
						95ae1a9f8c 
					 
					
						
						
							
							Fixed   #31059  -- Fixed typo in docs/releases/3.0.txt.  
						
						
						
						
					 
					
						2019-12-04 09:22:51 +01:00 
						 
				 
			
				
					
						
							
							
								Baptiste Mispelon 
							
						 
					 
					
						
						
							
						
						26cab4e8c1 
					 
					
						
						
							
							Fixed   #31046  -- Allowed RelatedManager.add()/create()/set() to accept callable values in through_defaults.  
						
						
						
						
					 
					
						2019-12-03 19:47:38 +01:00 
						 
				 
			
				
					
						
							
							
								Andrew Godwin 
							
						 
					 
					
						
						
							
						
						c90ab30fa1 
					 
					
						
						
							
							Fixed   #31056  -- Allowed disabling async-unsafe check with an environment variable.  
						
						
						
						
					 
					
						2019-12-03 17:29:31 +01:00 
						 
				 
			
				
					
						
							
							
								Mariusz Felisiak 
							
						 
					 
					
						
						
							
						
						908c67e719 
					 
					
						
						
							
							Added stub release notes for 3.0.1.  
						
						
						
						
					 
					
						2019-12-02 21:43:59 +01:00 
						 
				 
			
				
					
						
							
							
								Carlton Gibson 
							
						 
					 
					
						
						
							
						
						3b347a8a00 
					 
					
						
						
							
							Finalized release notes for Django 3.0.  
						
						
						
						
					 
					
						2019-12-02 11:54:32 +01:00 
						 
				 
			
				
					
						
							
							
								Carlton Gibson 
							
						 
					 
					
						
						
							
						
						900ea762e5 
					 
					
						
						
							
							Added CVE-2019-19118 to the security archive.  
						
						
						
						
					 
					
						2019-12-02 11:42:24 +01:00 
						 
				 
			
				
					
						
							
							
								Carlton Gibson 
							
						 
					 
					
						
						
							
						
						368b8d20aa 
					 
					
						
						
							
							Removed issue reporter name from 2.1.15 and 2.2.8 release notes.  
						
						
						
						
					 
					
						2019-12-02 09:46:25 +01:00 
						 
				 
			
				
					
						
							
							
								Carlton Gibson 
							
						 
					 
					
						
						
							
						
						e31d185267 
					 
					
						
						
							
							Added release dates for 2.1.15, 2.2.8 and 3.0.  
						
						
						
						
					 
					
						2019-12-02 09:10:15 +01:00 
						 
				 
			
				
					
						
							
							
								Carlton Gibson 
							
						 
					 
					
						
						
							
						
						11c5e0609b 
					 
					
						
						
							
							Fixed CVE-2019-19118 -- Required edit permissions on parent model for editable inlines in admin.  
						
						... 
						
						
						
						Thank you to Shen Ying for reporting this issue. 
						
						
					 
					
						2019-12-02 08:56:08 +01:00 
						 
				 
			
				
					
						
							
							
								Mariusz Felisiak 
							
						 
					 
					
						
						
							
						
						39e39d0ac1 
					 
					
						
						
							
							Refs  #30953  -- Added 2.1.15 release note for  0107e3d105.  
						
						
						
						
					 
					
						2019-12-02 08:10:39 +01:00 
						 
				 
			
				
					
						
							
							
								Mariusz Felisiak 
							
						 
					 
					
						
						
							
						
						0107e3d105 
					 
					
						
						
							
							Fixed   #30953  -- Made select_for_update() lock queryset's model when using "self" with multi-table inheritance.  
						
						... 
						
						
						
						Thanks Abhijeet Viswa for the report and initial patch. 
						
						
					 
					
						2019-12-02 07:57:19 +01:00 
						 
				 
			
				
					
						
							
							
								Mariusz Felisiak 
							
						 
					 
					
						
						
							
						
						e8fcdaad5c 
					 
					
						
						
							
							Fixed   #31021  -- Fixed proxy model permissions data migration crash with a multiple databases setup.  
						
						... 
						
						
						
						Regression in 98296f86b3 
						
						
					 
					
						2019-11-29 08:23:01 +01:00 
						 
				 
			
				
					
						
							
							
								Farhaan Bukhsh 
							
						 
					 
					
						
						
							
						
						1f817daa20 
					 
					
						
						
							
							Fixed   #30803  -- Allowed comma separators for milliseconds in django.utils.dateparse functions.  
						
						... 
						
						
						
						Co-Authored-By: Ben Wilber <benwilber@gmail.com > 
						
						
					 
					
						2019-11-27 09:43:12 +01:00 
						 
				 
			
				
					
						
							
							
								Farhaan Bukhsh 
							
						 
					 
					
						
						
							
						
						42b23d1e79 
					 
					
						
						
							
							Refs  #30803  -- Allowed comma separators for decimal fractions in parse_duration().  
						
						
						
						
					 
					
						2019-11-27 09:43:12 +01:00 
						 
				 
			
				
					
						
							
							
								Sergey Fedoseev 
							
						 
					 
					
						
						
							
						
						abc51d44af 
					 
					
						
						
							
							Used  🎫  role in all tickets links.  
						
						
						
						
					 
					
						2019-11-26 14:02:24 +01:00 
						 
				 
			
				
					
						
							
							
								Baptiste Mispelon 
							
						 
					 
					
						
						
							
						
						52936eface 
					 
					
						
						
							
							Fixed   #31031  -- Fixed data loss in admin changelist view when formset's prefix contains regex special chars.  
						
						... 
						
						
						
						Regression in b18650a263 
						
						
					 
					
						2019-11-26 08:48:10 +01:00 
						 
				 
			
				
					
						
							
							
								Sergey Fedoseev 
							
						 
					 
					
						
						
							
						
						a5855c8f0f 
					 
					
						
						
							
							Fixed   #30996  -- Added AsWKB and AsWKT GIS functions.  
						
						
						
						
					 
					
						2019-11-22 13:40:48 +01:00 
						 
				 
			
				
					
						
							
							
								Carlton Gibson 
							
						 
					 
					
						
						
							
						
						ee4a19053a 
					 
					
						
						
							
							Fixed   #31012  -- Reverted "Fixed  #29056  -- Fixed HTML5 validation of required SelectDateWidget."  
						
						... 
						
						
						
						This reverts commit f038214d91 
						
						
					 
					
						2019-11-21 20:53:31 +01:00 
						 
				 
			
				
					
						
							
							
								Simon Charette 
							
						 
					 
					
						
						
							
						
						e9a0e1d4f6 
					 
					
						
						
							
							Fixed   #30484  -- Added conditional expressions support to CheckConstraint.  
						
						
						
						
					 
					
						2019-11-21 11:56:35 +01:00 
						 
				 
			
				
					
						
							
							
								Hasan Ramezani 
							
						 
					 
					
						
						
							
						
						f69b32782e 
					 
					
						
						
							
							Fixed   #30625  -- Doc'd cache.get()/delete() behavior change in Django 2.2.  
						
						
						
						
					 
					
						2019-11-21 10:54:05 +01:00 
						 
				 
			
				
					
						
							
							
								Jon Dufresne 
							
						 
					 
					
						
						
							
						
						f5ebdfce5c 
					 
					
						
						
							
							Fixed   #25388  -- Added an option to allow disabling of migrations during test database creation.  
						
						
						
						
					 
					
						2019-11-20 20:42:38 +01:00 
						 
				 
			
				
					
						
							
							
								Mariusz Felisiak 
							
						 
					 
					
						
						
							
						
						e9def97d10 
					 
					
						
						
							
							Added stub release notes for 2.1.15.  
						
						
						
						
					 
					
						2019-11-19 12:33:39 +01:00