Carlton Gibson 
							
						 
					 
					
						
						
							
						
						411cc0ae18 
					 
					
						
						
							
							Fixed   #29988  -- Updated coding style to allow f-strings.  
						
						... 
						
						
						
						Thanks to Nick Pope for review. 
						
						
					 
					
						2020-10-15 10:09:34 +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 
							
						 
					 
					
						
						
							
						
						d907371ef9 
					 
					
						
						
							
							Fixed   #31842  -- Added DEFAULT_HASHING_ALGORITHM transitional setting.  
						
						... 
						
						
						
						It's a transitional setting helpful in migrating multiple instance of
the same project to Django 3.1+.
Thanks Markus Holtermann for the report and review, Florian
Apolloner for the implementation idea and review, and Carlton Gibson
for the review. 
						
						
					 
					
						2020-08-04 09:35:24 +02:00 
						 
				 
			
				
					
						
							
							
								Mariusz Felisiak 
							
						 
					 
					
						
						
							
						
						bce4a53670 
					 
					
						
						
							
							Moved note about features deprecated in Django 3.1 above their descriptions.  
						
						
						
						
					 
					
						2020-08-03 20:50:45 +02:00 
						 
				 
			
				
					
						
							
							
								Mariusz Felisiak 
							
						 
					 
					
						
						
							
						
						1d6fdca557 
					 
					
						
						
							
							Refs  #27468  -- Added tests and release notes for signing.dumps()/loads() changes.  
						
						... 
						
						
						
						Follow up to 71c4fb7beb 
						
						
					 
					
						2020-07-31 22:05:02 +02:00 
						 
				 
			
				
					
						
							
							
								David Smith 
							
						 
					 
					
						
						
							
						
						e74b3d724e 
					 
					
						
						
							
							Bumped minimum isort version to 5.1.0.  
						
						... 
						
						
						
						Fixed inner imports per isort 5.
isort 5.0.0 to 5.1.0 was unstable. 
						
						
					 
					
						2020-07-30 10:58:59 +02:00 
						 
				 
			
				
					
						
							
							
								Aymeric Augustin 
							
						 
					 
					
						
						
							
						
						3f2821af6b 
					 
					
						
						
							
							Fixed   #31180  -- Configured applications automatically.  
						
						
						
						
					 
					
						2020-07-21 10:35:12 +02:00 
						 
				 
			
				
					
						
							
							
								Mariusz Felisiak 
							
						 
					 
					
						
						
							
						
						3d16496037 
					 
					
						
						
							
							Bumped asgiref requirement to >= 3.2.10.  
						
						... 
						
						
						
						Forwardported 3.1 release notes from 474f65406f 
						
						
					 
					
						2020-07-17 21:15:21 +02:00 
						 
				 
			
				
					
						
							
							
								Adam Johnson 
							
						 
					 
					
						
						
							
						
						2afa61e7d9 
					 
					
						
						
							
							Refs  #31493  -- Replaced var with const/let in documentation JS.  
						
						
						
						
					 
					
						2020-06-24 12:20:57 +02:00 
						 
				 
			
				
					
						
							
							
								David Smith 
							
						 
					 
					
						
						
							
						
						27c09043da 
					 
					
						
						
							
							Refs  #31670  -- Renamed whitelist argument and attribute of EmailValidator.  
						
						
						
						
					 
					
						2020-06-18 21:43:20 +02:00 
						 
				 
			
				
					
						
							
							
								Florian Apolloner 
							
						 
					 
					
						
						
							
						
						faad809e09 
					 
					
						
						
							
							Refs  #30472  -- Simplified Argon2PasswordHasher with argon2-cffi 19.1+ API.  
						
						
						
						
					 
					
						2020-06-17 08:10:41 +02:00 
						 
				 
			
				
					
						
							
							
								Jon Dufresne 
							
						 
					 
					
						
						
							
						
						8ce570f2f2 
					 
					
						
						
							
							Fixed   #31643  -- Changed virtualenv doc references to Python 3 venv.  
						
						
						
						
					 
					
						2020-06-02 11:45:44 +02:00 
						 
				 
			
				
					
						
							
							
								David Smith 
							
						 
					 
					
						
						
							
						
						7514852767 
					 
					
						
						
							
							Removed redundant pyenchant dependency in spelling check docs.  
						
						
						
						
					 
					
						2020-06-01 07:07:56 +02:00 
						 
				 
			
				
					
						
							
							
								Mariusz Felisiak 
							
						 
					 
					
						
						
							
						
						9624703a06 
					 
					
						
						
							
							Doc'd release step for new classifiers on PyPI.  
						
						
						
						
					 
					
						2020-05-21 22:34:21 +02:00 
						 
				 
			
				
					
						
							
							
								Hasan Ramezani 
							
						 
					 
					
						
						
							
						
						c60524c658 
					 
					
						
						
							
							Fixed   #31546  -- Allowed specifying list of tags in Command.requires_system_checks.  
						
						
						
						
					 
					
						2020-05-21 12:34:54 +02:00 
						 
				 
			
				
					
						
							
							
								Michael Manfre 
							
						 
					 
					
						
						
							
						
						0e893248b2 
					 
					
						
						
							
							Added notes related to security pre-notification list requests.  
						
						
						
						
					 
					
						2020-05-21 10:30:14 +02:00 
						 
				 
			
				
					
						
							
							
								Simon Charette 
							
						 
					 
					
						
						
							
						
						3cf80d3fcf 
					 
					
						
						
							
							Fixed   #31395  -- Made setUpTestData enforce in-memory data isolation.  
						
						... 
						
						
						
						Since it's introduction in Django 1.8 setUpTestData has been suffering
from a documented but confusing caveat due to its sharing of attributes
assigned during its execution with all test instances.
By keeping track of class attributes assigned during the setUpTestData
phase its possible to ensure only deep copies are provided to test
instances on attribute retreival and prevent manual setUp gymnastic to
work around the previous lack of in-memory data isolation.
Thanks Adam Johnson for the extensive review. 
						
						
					 
					
						2020-05-15 20:22:52 +02:00 
						 
				 
			
				
					
						
							
							
								Jon Dufresne 
							
						 
					 
					
						
						
							
						
						81ffedaacc 
					 
					
						
						
							
							Fixed   #31524  -- Removed minified static assets from the admin.  
						
						
						
						
					 
					
						2020-05-14 16:07:56 +02:00 
						 
				 
			
				
					
						
							
							
								Nick Pope 
							
						 
					 
					
						
						
							
						
						fbdb032de2 
					 
					
						
						
							
							Used :envvar: role and .. envvar:: directive in various docs.  
						
						
						
						
					 
					
						2020-05-13 09:14:40 +02:00 
						 
				 
			
				
					
						
							
							
								Nick Pope 
							
						 
					 
					
						
						
							
						
						feb91dbda1 
					 
					
						
						
							
							Used :mimetype: role in various docs.  
						
						
						
						
					 
					
						2020-05-13 09:14:04 +02:00 
						 
				 
			
				
					
						
							
							
								Nick Pope 
							
						 
					 
					
						
						
							
						
						a9337b4add 
					 
					
						
						
							
							Used :pep: role in various docs.  
						
						
						
						
					 
					
						2020-05-13 09:14:04 +02:00 
						 
				 
			
				
					
						
							
							
								Mariusz Felisiak 
							
						 
					 
					
						
						
							
						
						d106d07f73 
					 
					
						
						
							
							Advanced deprecation warnings for Django 3.2.  
						
						
						
						
					 
					
						2020-05-13 09:07:51 +02:00 
						 
				 
			
				
					
						
							
							
								Jon Dufresne 
							
						 
					 
					
						
						
							
						
						72a170b4c3 
					 
					
						
						
							
							Fixed   #25236  -- Deprecated {% ifequal %} and {% ifnotequal %} template tags.  
						
						... 
						
						
						
						The {% if %} tag provides all features of these tags.
Since Django 1.2 (May 17, 2010), the docs have hinted that
{% ifequal %} and {% ifnotequal %} will be deprecated in a future
Django version. Time to make it official. 
						
						
					 
					
						2020-05-11 09:07:33 +02:00 
						 
				 
			
				
					
						
							
							
								sage 
							
						 
					 
					
						
						
							
						
						6789ded0a6 
					 
					
						
						
							
							Fixed   #12990 , Refs  #27694  -- Added JSONField model field.  
						
						... 
						
						
						
						Thanks to Adam Johnson, Carlton Gibson, Mariusz Felisiak, and Raphael
Michel for mentoring this Google Summer of Code 2019 project and
everyone else who helped with the patch.
Special thanks to Mads Jensen, Nick Pope, and Simon Charette for
extensive reviews.
Co-authored-by: Mariusz Felisiak <felisiak.mariusz@gmail.com > 
						
						
					 
					
						2020-05-08 07:23:31 +02:00 
						 
				 
			
				
					
						
							
							
								David Smith 
							
						 
					 
					
						
						
							
						
						2522559d1a 
					 
					
						
						
							
							Fixed   #31534  -- Deprecated django.conf.urls.url().  
						
						
						
						
					 
					
						2020-05-05 07:34:34 +02:00 
						 
				 
			
				
					
						
							
							
								Adam Johnson 
							
						 
					 
					
						
						
							
						
						d17b380653 
					 
					
						
						
							
							Refs  #30573  -- Rephrased "Of Course" and "Obvious(ly)" in documentation and comments.  
						
						
						
						
					 
					
						2020-05-04 12:10:47 +02:00 
						 
				 
			
				
					
						
							
							
								Hasan Ramezani 
							
						 
					 
					
						
						
							
						
						33f7739108 
					 
					
						
						
							
							Fixed   #31356  -- Changed IRC links to the Freenode webchat.  
						
						
						
						
					 
					
						2020-04-29 20:08:36 +02:00 
						 
				 
			
				
					
						
							
							
								Mariusz Felisiak 
							
						 
					 
					
						
						
							
						
						54646a423b 
					 
					
						
						
							
							Refs  #27468  -- Made user sessions use SHA-256 algorithm.  
						
						
						
						
					 
					
						2020-04-29 16:45:00 +02:00 
						 
				 
			
				
					
						
							
							
								Tim Schilling 
							
						 
					 
					
						
						
							
						
						a92cc84b4a 
					 
					
						
						
							
							Refs  #31369  -- Deprecated models.NullBooleanField in favor of BooleanField(null=True).  
						
						
						
						
					 
					
						2020-04-24 10:10:45 +02:00 
						 
				 
			
				
					
						
							
							
								Jon Dufresne 
							
						 
					 
					
						
						
							
						
						f48a1990fb 
					 
					
						
						
							
							Made compress.py script use the official google-closure-compiler release.  
						
						... 
						
						
						
						The script previously used the PyPI package closure, which is slightly
out of date and not maintained by Google.
The JavaScript contribution docs and the compress.py script now runs the
google-closure-compiler package in the recommended way. Google's
documentation on usage and installation can be found at:
https://github.com/google/closure-compiler-npm/tree/master/packages/google-closure-compiler#usage 
This also makes the usage simpler as the package now runs through npm's
npx utility, which will automatically install google-closure-compiler to
a per-user cache. 
						
						
					 
					
						2020-04-22 16:19:27 +02:00 
						 
				 
			
				
					
						
							
							
								Jignesh Kotadiya 
							
						 
					 
					
						
						
							
						
						7b4bd2a82c 
					 
					
						
						
							
							Refs  #22463  -- Replaced JSHint with ESLint in contributing docs.  
						
						
						
						
					 
					
						2020-04-20 10:53:00 +02:00 
						 
				 
			
				
					
						
							
							
								Claude Paroz 
							
						 
					 
					
						
						
							
						
						71c4fb7beb 
					 
					
						
						
							
							Refs  #27468  -- Changed default Signer algorithm to SHA-256.  
						
						
						
						
					 
					
						2020-04-15 12:49:14 +02:00 
						 
				 
			
				
					
						
							
							
								Mariusz Felisiak 
							
						 
					 
					
						
						
							
						
						cc70a0343e 
					 
					
						
						
							
							Fixed term warning on Sphinx 3.0.1+.  
						
						... 
						
						
						
						"term" role became case sensitive in Sphinx 3.0.1. 
						
						
					 
					
						2020-04-14 09:32:09 +02:00 
						 
				 
			
				
					
						
							
							
								Simon Charette 
							
						 
					 
					
						
						
							
						
						98ea4f0f46 
					 
					
						
						
							
							Refs  #7098  -- Deprecated passing raw column aliases to order_by().  
						
						... 
						
						
						
						Now that order_by() has expression support passing RawSQL() can achieve
the same result.
This was also already supported through QuerySet.extra(order_by) for
years but this API is more or less deprecated at this point. 
						
						
					 
					
						2020-04-06 10:01:02 +02:00 
						 
				 
			
				
					
						
							
							
								Adam Johnson 
							
						 
					 
					
						
						
							
						
						1cdfe8d912 
					 
					
						
						
							
							Prevented (and corrected) single backtick usage in docs.  
						
						
						
						
					 
					
						2020-04-01 14:55:11 +02:00 
						 
				 
			
				
					
						
							
							
								Adam Johnson 
							
						 
					 
					
						
						
							
						
						f1db2ca732 
					 
					
						
						
							
							Added link to contributing docs in deprecation policy.  
						
						
						
						
					 
					
						2020-03-24 08:50:10 +01:00 
						 
				 
			
				
					
						
							
							
								Adam Johnson 
							
						 
					 
					
						
						
							
						
						4ed534758c 
					 
					
						
						
							
							Fixed   #19878  -- Deprecated TemplateView passing URL kwargs into context.  
						
						
						
						
					 
					
						2020-03-23 08:11:14 +01:00 
						 
				 
			
				
					
						
							
							
								David Smith 
							
						 
					 
					
						
						
							
						
						ccf32aca44 
					 
					
						
						
							
							Fixed   #8760  -- Changed ModelMultipleChoiceField to use invalid_list as a error message key.  
						
						
						
						
					 
					
						2020-03-12 09:36:01 +01:00 
						 
				 
			
				
					
						
							
							
								Claude Paroz 
							
						 
					 
					
						
						
							
						
						e663f695fb 
					 
					
						
						
							
							Fixed   #31359  -- Deprecated get_random_string() calls without an explicit length.  
						
						
						
						
					 
					
						2020-03-11 13:16:44 +01:00 
						 
				 
			
				
					
						
							
							
								Mariusz Felisiak 
							
						 
					 
					
						
						
							
						
						30ca66eadd 
					 
					
						
						
							
							Added missing backticks in various docs.  
						
						
						
						
					 
					
						2020-03-06 11:52:49 +01:00 
						 
				 
			
				
					
						
							
							
								Jon Dufresne 
							
						 
					 
					
						
						
							
						
						769cee5252 
					 
					
						
						
							
							Fixed   #31327  -- Deprecated providing_args argument for Signal.  
						
						
						
						
					 
					
						2020-03-05 09:38:52 +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 
						 
				 
			
				
					
						
							
							
								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 
						 
				 
			
				
					
						
							
							
								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 
						 
				 
			
				
					
						
							
							
								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 
						 
				 
			
				
					
						
							
							
								Mariusz Felisiak 
							
						 
					 
					
						
						
							
						
						0ac8ac8b0d 
					 
					
						
						
							
							Refs  #25778  -- Updated some links to HTTPS and new locations.  
						
						
						
						
					 
					
						2020-01-29 09:34:37 +01:00 
						 
				 
			
				
					
						
							
							
								Jon Dufresne 
							
						 
					 
					
						
						
							
						
						32166a9f7c 
					 
					
						
						
							
							Refs  #25778  -- Updated sphinx-doc.org links to HTTPS.  
						
						
						
						
					 
					
						2020-01-29 06:04:15 +01:00