Adam Johnson 
							
						 
					 
					
						
						
							
						
						46bdc3eaf0 
					 
					
						
						
							
							[3.2.x]  Fixed   #32560  -- Fixed test runner with --pdb and --buffer on fail/error.  
						
						... 
						
						
						
						Backport of 45814af619 
						
						
					 
					
						2021-03-17 21:51:27 +01:00 
						 
				 
			
				
					
						
							
							
								Jacob Walls 
							
						 
					 
					
						
						
							
						
						230d5b16b2 
					 
					
						
						
							
							[3.2.x] Fixed typos in assertQuerysetEqual() docs and 1.6 release notes.  
						
						... 
						
						
						
						Backport of 0c7e880e13 
						
						
					 
					
						2021-02-26 09:11:57 +01:00 
						 
				 
			
				
					
						
							
							
								Mariusz Felisiak 
							
						 
					 
					
						
						
							
						
						904a889ccc 
					 
					
						
						
							
							[3.2.x] Added stub release notes for 3.1.8.  
						
						... 
						
						
						
						Backport of e0f82d7992 
						
						
					 
					
						2021-02-25 20:49:18 +01:00 
						 
				 
			
				
					
						
							
							
								Markus Holtermann 
							
						 
					 
					
						
						
							
						
						76873b830c 
					 
					
						
						
							
							[3.2.x] Updated links to DEPs.  
						
						... 
						
						
						
						Backport of 7cc6899d41 
						
						
					 
					
						2021-02-25 17:27:32 +01:00 
						 
				 
			
				
					
						
							
							
								Carlton Gibson 
							
						 
					 
					
						
						
							
						
						06905243a3 
					 
					
						
						
							
							[3.2.x] Added CVE-2021-23336 to security archive.  
						
						... 
						
						
						
						Backport of ab58f07250 
						
						
					 
					
						2021-02-19 11:03:38 +01:00 
						 
				 
			
				
					
						
							
							
								Nick Pope 
							
						 
					 
					
						
						
							
						
						be8237c7cc 
					 
					
						
						
							
							[3.2.x] Fixed CVE-2021-23336 -- Fixed web cache poisoning via django.utils.http.parse_qsl().  
						
						
						
						
					 
					
						2021-02-19 09:15:09 +01:00 
						 
				 
			
				
					
						
							
							
								Nick Pope 
							
						 
					 
					
						
						
							
						
						6897da6096 
					 
					
						
						
							
							[3.2.x] Added documentation extlink for bugs.python.org.  
						
						... 
						
						
						
						Backport of d02d60eb0f 
						
						
					 
					
						2021-02-17 14:25:54 +01:00 
						 
				 
			
				
					
						
							
							
								Hasan Ramezani 
							
						 
					 
					
						
						
							
						
						dd14e639ad 
					 
					
						
						
							
							[3.2.x]  Fixed   #32431  -- Reversed order of security issues history.  
						
						... 
						
						
						
						Backport of 17a5e2cff6 
						
						
					 
					
						2021-02-10 16:03:24 +01:00 
						 
				 
			
				
					
						
							
							
								Dan Swain 
							
						 
					 
					
						
						
							
						
						afe34e7237 
					 
					
						
						
							
							[3.2.x] Fixed typos in 3.2 release notes.  
						
						... 
						
						
						
						Backport of e17bdb953a 
						
						
					 
					
						2021-02-04 09:56:58 +01:00 
						 
				 
			
				
					
						
							
							
								Mariusz Felisiak 
							
						 
					 
					
						
						
							
						
						7d65889345 
					 
					
						
						
							
							[3.2.x]  Fixed   #32403  -- Fixed re-raising DatabaseErrors when using only 'postgres' database.  
						
						... 
						
						
						
						Thanks Kazantcev Andrey for the report.
Regression in f48f671223f131841c60 
						
						
					 
					
						2021-02-02 21:35:35 +01:00 
						 
				 
			
				
					
						
							
							
								Mariusz Felisiak 
							
						 
					 
					
						
						
							
						
						b62e767b88 
					 
					
						
						
							
							[3.2.x] Added stub release notes for 3.1.7.  
						
						... 
						
						
						
						Backport of 8d3c3a5717 
						
						
					 
					
						2021-02-01 10:55:07 +01:00 
						 
				 
			
				
					
						
							
							
								Mariusz Felisiak 
							
						 
					 
					
						
						
							
						
						10b25e6722 
					 
					
						
						
							
							[3.2.x] Added CVE-2021-3281 to security archive.  
						
						... 
						
						
						
						Backport of f749148d62 
						
						
					 
					
						2021-02-01 10:45:47 +01:00 
						 
				 
			
				
					
						
							
							
								Mariusz Felisiak 
							
						 
					 
					
						
						
							
						
						f944f79e55 
					 
					
						
						
							
							[3.2.x] Fixed CVE-2021-3281 -- Fixed potential directory-traversal via archive.extract().  
						
						... 
						
						
						
						Thanks Florian Apolloner, Shai Berger, and Simon Charette for reviews.
Thanks Wang Baohua for the report.
Backport of 05413afa8c 
						
						
					 
					
						2021-02-01 09:13:37 +01:00 
						 
				 
			
				
					
						
							
							
								Denis Skulimovskiy 
							
						 
					 
					
						
						
							
						
						d83249b0b9 
					 
					
						
						
							
							[3.2.x]  Fixed   #32391  -- Used CSS flex properties for changelist filter.  
						
						... 
						
						
						
						Matched layout adjustment using flex from admin sidebar added in
d24ba1be7a269a767146 
						
						
					 
					
						2021-01-28 15:52:59 +01:00 
						 
				 
			
				
					
						
							
							
								Carlton Gibson 
							
						 
					 
					
						
						
							
						
						4dbbe37479 
					 
					
						
						
							
							[3.2.x]  Fixed   #32348 , Refs  #29087  -- Corrected tutorial for updated deleting inlines UI.  
						
						... 
						
						
						
						Updated tutorial to match change in 24e540fbd7f4272d000a 
						
						
					 
					
						2021-01-27 08:47:27 +01:00 
						 
				 
			
				
					
						
							
							
								Paul Ganssle 
							
						 
					 
					
						
						
							
						
						a5d70cca12 
					 
					
						
						
							
							[3.2.x] Refs  #32365  -- Allowed use of non-pytz timezone implementations.  
						
						... 
						
						
						
						Backport of 10d1261984 
						
						
					 
					
						2021-01-19 12:00:40 +01:00 
						 
				 
			
				
					
						
							
							
								Carlton Gibson 
							
						 
					 
					
						
						
							
						
						75182a800a 
					 
					
						
						
							
							Removed empty sections and adjusted 3.2 release notes.  
						
						
						
						
					 
					
						2021-01-14 14:58:28 +01:00 
						 
				 
			
				
					
						
							
							
								Jon Moroney 
							
						 
					 
					
						
						
							
						
						76ae6ccf85 
					 
					
						
						
							
							Fixed   #31358  -- Increased salt entropy of password hashers.  
						
						... 
						
						
						
						Co-authored-by: Florian Apolloner <florian@apolloner.eu > 
						
						
					 
					
						2021-01-14 11:20:28 +01:00 
						 
				 
			
				
					
						
							
							
								Hannes Ljungberg 
							
						 
					 
					
						
						
							
						
						ffe756d624 
					 
					
						
						
							
							Refs  #26167  -- Changed default value of DatabaseFeatures.supports_expression_indexes to True.  
						
						
						
						
					 
					
						2021-01-14 08:32:26 +01:00 
						 
				 
			
				
					
						
							
							
								mimi89999 
							
						 
					 
					
						
						
							
						
						b5cef91a91 
					 
					
						
						
							
							Fixed   #31259  -- Added admin dark theme.  
						
						
						
						
					 
					
						2021-01-14 08:27:29 +01:00 
						 
				 
			
				
					
						
							
							
								Nick Pope 
							
						 
					 
					
						
						
							
						
						9204485396 
					 
					
						
						
							
							Fixed   #16117  -- Added decorators for admin action and display functions.  
						
						... 
						
						
						
						Refs #25134 , #32099 . 
						
						
					 
					
						2021-01-13 17:19:22 +01:00 
						 
				 
			
				
					
						
							
							
								Hannes Ljungberg 
							
						 
					 
					
						
						
							
						
						83fcfc9ec8 
					 
					
						
						
							
							Fixed   #26167  -- Added support for functional indexes.  
						
						... 
						
						
						
						Thanks Simon Charette, Mads Jensen, and Mariusz Felisiak for reviews.
Co-authored-by: Markus Holtermann <info@markusholtermann.eu > 
						
						
					 
					
						2021-01-13 11:47:50 +01:00 
						 
				 
			
				
					
						
							
							
								Paolo Melchiorre 
							
						 
					 
					
						
						
							
						
						c412d9af7e 
					 
					
						
						
							
							Fixed   #32291  -- Added fixtures compression support to dumpdata.  
						
						
						
						
					 
					
						2021-01-12 15:47:58 +01:00 
						 
				 
			
				
					
						
							
							
								Jon Dufresne 
							
						 
					 
					
						
						
							
						
						ba31b01034 
					 
					
						
						
							
							Fixed   #31747  -- Fixed model enumeration via admin URLs.  
						
						... 
						
						
						
						Co-authored-by: Carlton Gibson <carlton.gibson@noumenal.es > 
						
						
					 
					
						2021-01-12 14:37:56 +01:00 
						 
				 
			
				
					
						
							
							
								Johannes Maron 
							
						 
					 
					
						
						
							
						
						3071660acf 
					 
					
						
						
							
							Fixed   #29010 ,  Fixed   #29138  -- Added limit_choices_to and to_field support to autocomplete fields.  
						
						... 
						
						
						
						* Fixed  #29010  -- Added limit_choices_to support to autocomplete fields.
* Fixed  #29138  -- Allowed autocomplete fields to target a custom
  to_field rather than the PK. 
						
						
					 
					
						2021-01-12 11:37:38 +01:00 
						 
				 
			
				
					
						
							
							
								Florian Apolloner 
							
						 
					 
					
						
						
							
						
						2d6179c819 
					 
					
						
						
							
							Fixed   #32191  -- Made CookieStorage use RFC 6265 compliant format.  
						
						... 
						
						
						
						Co-authored-by: Craig Smith <hello@craigiansmith.com.au > 
						
						
					 
					
						2021-01-07 13:00:53 +01:00 
						 
				 
			
				
					
						
							
							
								Matthias Kestenholz 
							
						 
					 
					
						
						
							
						
						0a802233ec 
					 
					
						
						
							
							Fixed   #32018  -- Extracted admin colors into CSS variables.  
						
						... 
						
						
						
						Defined all colors used in the admin CSS as variables. Implemented the
following standardizations and accessibility improvements while at it:
- Improved the contrast of text to not use ratios of less than 3:1 anymore.
- Most hover states already used desaturated and darkened colors.
  Changed object tools to follow the same rule instead of showing the
  primary color on hover.
Various places used similar colors; those have been merged with the goal
of reducing the count of CSS variables. Contrasts have been improved in
a few places.
- Many borders used slightly different colors (e.g. #eaeaea vs. #eee)
- Help texts used #999 , this has been changed to --body-quiet-color
  (#666 ) which has a better contrast.
Introduced fast color transitions on links and buttons. 
						
						
					 
					
						2021-01-07 10:07:19 +01:00 
						 
				 
			
				
					
						
							
							
								Florian Apolloner 
							
						 
					 
					
						
						
							
						
						102d92fc09 
					 
					
						
						
							
							Refs  #32191  -- Added Signer.sign_object()/unsign_object().  
						
						... 
						
						
						
						Co-authored-by: Craig Smith <hello@craigiansmith.com.au > 
						
						
					 
					
						2021-01-06 20:16:47 +01:00 
						 
				 
			
				
					
						
							
							
								Carlton Gibson 
							
						 
					 
					
						
						
							
						
						966ed414b2 
					 
					
						
						
							
							Added stub release notes for 3.1.6.  
						
						
						
						
					 
					
						2021-01-04 08:58:03 +01:00 
						 
				 
			
				
					
						
							
							
								Carlton Gibson 
							
						 
					 
					
						
						
							
						
						767917ed49 
					 
					
						
						
							
							Added release date for 3.1.5.  
						
						
						
						
					 
					
						2021-01-04 08:31:51 +01:00 
						 
				 
			
				
					
						
							
							
								Mariusz Felisiak 
							
						 
					 
					
						
						
							
						
						e13b71403b 
					 
					
						
						
							
							Fixed   #32304  -- Fixed prefixing STATIC_URL and MEDIA_URL by SCRIPT_NAME for absolute URLs with no domain.  
						
						... 
						
						
						
						Thanks Adam Hooper for the report.
Regression in c574bec092 
						
						
					 
					
						2020-12-31 13:18:57 +01:00 
						 
				 
			
				
					
						
							
							
								Mariusz Felisiak 
							
						 
					 
					
						
						
							
						
						74fd233b14 
					 
					
						
						
							
							Fixed   #32303  -- Bumped minimum supported SQLite to 3.9.0.  
						
						
						
						
					 
					
						2020-12-30 09:01:56 +01:00 
						 
				 
			
				
					
						
							
							
								Mariusz Felisiak 
							
						 
					 
					
						
						
							
						
						98ad327864 
					 
					
						
						
							
							Fixed   #32299  -- Prevented mutating handlers when processing middlewares marking as unused in an async context.  
						
						... 
						
						
						
						Thanks Hubert Bielenia for the report. 
						
						
					 
					
						2020-12-29 09:04:35 +01:00 
						 
				 
			
				
					
						
							
							
								Nick Pope 
							
						 
					 
					
						
						
							
						
						bb64b99b78 
					 
					
						
						
							
							Fixed   #29867  -- Added support for storing None value in caches.  
						
						... 
						
						
						
						Many of the cache operations make use of the default argument to the
.get() operation to determine whether the key was found in the cache.
The default value of the default argument is None, so this results in
these operations assuming that None is not stored in the cache when it
actually is. Adding a sentinel object solves this issue.
Unfortunately the unmaintained python-memcached library does not support
a default argument to .get(), so the previous behavior is preserved for
the deprecated MemcachedCache backend. 
						
						
					 
					
						2020-12-17 09:57:21 +01:00 
						 
				 
			
				
					
						
							
							
								Tom Forbes 
							
						 
					 
					
						
						
							
						
						b5e12d490a 
					 
					
						
						
							
							Fixed   #31007  -- Allowed specifying type of auto-created primary keys.  
						
						... 
						
						
						
						This also changes the default type of auto-created primary keys
for new apps and projects to BigAutoField. 
						
						
					 
					
						2020-12-15 11:25:46 +01:00 
						 
				 
			
				
					
						
							
							
								Ayush Bansal 
							
						 
					 
					
						
						
							
						
						b960e4ed72 
					 
					
						
						
							
							Fixed   #32261  -- Added error logging to Signal.send_robust().  
						
						
						
						
					 
					
						2020-12-15 11:00:26 +01:00 
						 
				 
			
				
					
						
							
							
								Jon Dufresne 
							
						 
					 
					
						
						
							
						
						550297d20d 
					 
					
						
						
							
							Added backticks to code literals in various docs.  
						
						
						
						
					 
					
						2020-12-15 07:19:00 +01:00 
						 
				 
			
				
					
						
							
							
								sage 
							
						 
					 
					
						
						
							
						
						8d7085e0fd 
					 
					
						
						
							
							Fixed   #32252  -- Fixed __isnull=True on key transforms on SQLite and Oracle.  
						
						... 
						
						
						
						__isnull=True on key transforms should not match keys with NULL values. 
						
						
					 
					
						2020-12-11 09:15:42 +01:00 
						 
				 
			
				
					
						
							
							
								Hasan Ramezani 
							
						 
					 
					
						
						
							
						
						275dd4ebba 
					 
					
						
						
							
							Fixed   #32178  -- Allowed database backends to skip tests and mark expected failures.  
						
						... 
						
						
						
						Co-authored-by: Tim Graham <timograham@gmail.com > 
						
						
					 
					
						2020-12-10 18:00:57 +01:00 
						 
				 
			
				
					
						
							
							
								Mariusz Felisiak 
							
						 
					 
					
						
						
							
						
						5ce31d6a71 
					 
					
						
						
							
							Fixed   #32193  -- Deprecated MemcachedCache.  
						
						
						
						
					 
					
						2020-12-09 21:27:32 +01:00 
						 
				 
			
				
					
						
							
							
								Timo Ludwig 
							
						 
					 
					
						
						
							
						
						d8dfff2ab0 
					 
					
						
						
							
							Fixed   #32235  -- Made ReadOnlyPasswordHashField disabled by default.  
						
						
						
						
					 
					
						2020-12-03 09:32:08 +01:00 
						 
				 
			
				
					
						
							
							
								Artur Beltsov 
							
						 
					 
					
						
						
							
						
						48b4bae983 
					 
					
						
						
							
							Fixed   #32179  -- Added JSONObject database function.  
						
						
						
						
					 
					
						2020-12-02 09:30:50 +01:00 
						 
				 
			
				
					
						
							
							
								Mariusz Felisiak 
							
						 
					 
					
						
						
							
						
						adb40d217e 
					 
					
						
						
							
							Added stub release notes for 3.1.5.  
						
						
						
						
					 
					
						2020-12-01 07:12:49 +01:00 
						 
				 
			
				
					
						
							
							
								Mariusz Felisiak 
							
						 
					 
					
						
						
							
						
						670261b8d6 
					 
					
						
						
							
							Added release date for 3.1.4.  
						
						
						
						
					 
					
						2020-12-01 06:24:16 +01:00 
						 
				 
			
				
					
						
							
							
								Mariusz Felisiak 
							
						 
					 
					
						
						
							
						
						931c6e982c 
					 
					
						
						
							
							Refs  #32230  -- Made LayerMapping support pathlib.Path.  
						
						
						
						
					 
					
						2020-11-28 07:41:54 +01:00 
						 
				 
			
				
					
						
							
							
								Hasan Ramezani 
							
						 
					 
					
						
						
							
						
						b37be072a2 
					 
					
						
						
							
							Fixed   #32230  -- Made DataSource support pathlib.Path.  
						
						
						
						
					 
					
						2020-11-28 07:36:19 +01:00 
						 
				 
			
				
					
						
							
							
								Ian Foote 
							
						 
					 
					
						
						
							
						
						3828879eee 
					 
					
						
						
							
							Fixed   #32220  -- Added durable argument to transaction.atomic().  
						
						
						
						
					 
					
						2020-11-27 21:43:15 +01:00 
						 
				 
			
				
					
						
							
							
								Ian Foote 
							
						 
					 
					
						
						
							
						
						8b040e3cbb 
					 
					
						
						
							
							Fixed   #25534 ,  Fixed   #31639  -- Added support for transform references in expressions.  
						
						... 
						
						
						
						Thanks Mariusz Felisiak and Simon Charette for reviews. 
						
						
					 
					
						2020-11-27 20:42:04 +01:00 
						 
				 
			
				
					
						
							
							
								Hannes Ljungberg 
							
						 
					 
					
						
						
							
						
						33403bf80f 
					 
					
						
						
							
							Refs  #27095  -- Allowed (non-nested) arrays containing expressions for ArrayField lookups.  
						
						
						
						
					 
					
						2020-11-26 10:57:58 +01:00 
						 
				 
			
				
					
						
							
							
								sage 
							
						 
					 
					
						
						
							
						
						fe6e582421 
					 
					
						
						
							
							Fixed   #32203  -- Fixed QuerySet.values()/values_list() crash on key transforms with non-string values on SQLite.  
						
						... 
						
						
						
						Thanks Gordon Wrigley for the report. 
						
						
					 
					
						2020-11-25 14:51:35 +01:00