Mariusz Felisiak 
							
						 
					 
					
						
						
							
						
						e81aa7a94a 
					 
					
						
						
							
							[3.1.x]  Fixed   #31877  -- Reverted "Fixed  #19878  -- Deprecated TemplateView passing URL kwargs into context."  
						
						... 
						
						
						
						This reverts commit 4ed534758cbb8f66934d 
						
						
					 
					
						2020-08-24 11:39:05 +02:00 
						 
				 
			
				
					
						
							
							
								Mariusz Felisiak 
							
						 
					 
					
						
						
							
						
						9857352655 
					 
					
						
						
							
							[3.1.x]  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.
Backport of d907371ef9 
						
						
					 
					
						2020-08-04 09:39:29 +02:00 
						 
				 
			
				
					
						
							
							
								Mariusz Felisiak 
							
						 
					 
					
						
						
							
						
						acb7866b1f 
					 
					
						
						
							
							[3.1.x] Moved note about features deprecated in Django 3.1 above their descriptions.  
						
						... 
						
						
						
						Backport of bce4a53670 
						
						
					 
					
						2020-08-03 20:51:43 +02:00 
						 
				 
			
				
					
						
							
							
								Mariusz Felisiak 
							
						 
					 
					
						
						
							
						
						b84b1921da 
					 
					
						
						
							
							[3.1.x] Refs  #27468  -- Added tests and release notes for signing.dumps()/loads() changes.  
						
						... 
						
						
						
						Follow up to 71c4fb7beb1d6fdca557 
						
						
					 
					
						2020-07-31 22:07:34 +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 
						 
				 
			
				
					
						
							
							
								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 
						 
				 
			
				
					
						
							
							
								Claude Paroz 
							
						 
					 
					
						
						
							
						
						71c4fb7beb 
					 
					
						
						
							
							Refs  #27468  -- Changed default Signer algorithm to SHA-256.  
						
						
						
						
					 
					
						2020-04-15 12:49:14 +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 
							
						 
					 
					
						
						
							
						
						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 
						 
				 
			
				
					
						
							
							
								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 
						 
				 
			
				
					
						
							
							
								Claude Paroz 
							
						 
					 
					
						
						
							
						
						e348ab0d43 
					 
					
						
						
							
							Fixed   #30997  -- Deprecated HttpRequest.is_ajax().  
						
						
						
						
					 
					
						2020-01-27 08:54:32 +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 
						 
				 
			
				
					
						
							
							
								Simon Charette 
							
						 
					 
					
						
						
							
						
						11e327a3ff 
					 
					
						
						
							
							Fixed   #30988  -- Deprecated the InvalidQuery exception.  
						
						... 
						
						
						
						It was barely documented without pointers at its defining location and
was abused to prevent misuse of the QuerySet field deferring feature. 
						
						
					 
					
						2019-11-18 14:06:51 +01:00 
						 
				 
			
				
					
						
							
							
								André Ericson 
							
						 
					 
					
						
						
							
						
						31174031f1 
					 
					
						
						
							
							Fixed   #30841  -- Deprecated using non-boolean values for isnull lookup.  
						
						
						
						
					 
					
						2019-10-21 08:44:20 +02:00 
						 
				 
			
				
					
						
							
							
								Hasan Ramezani 
							
						 
					 
					
						
						
							
						
						226ebb1729 
					 
					
						
						
							
							Fixed   #28622  -- Allowed specifying password reset link expiration in seconds and deprecated PASSWORD_RESET_TIMEOUT_DAYS.  
						
						
						
						
					 
					
						2019-09-20 13:52:04 +02:00 
						 
				 
			
				
					
						
							
							
								Mariusz Felisiak 
							
						 
					 
					
						
						
							
						
						9a2a12d415 
					 
					
						
						
							
							Advanced deprecation warnings for Django 3.1.  
						
						
						
						
					 
					
						2019-09-10 12:01:00 +02:00 
						 
				 
			
				
					
						
							
							
								Carlton Gibson 
							
						 
					 
					
						
						
							
						
						4f61810751 
					 
					
						
						
							
							Fixed   #30747  -- Renamed is_safe_url() to url_has_allowed_host_and_scheme().  
						
						
						
						
					 
					
						2019-09-02 15:32:23 +02:00 
						 
				 
			
				
					
						
							
							
								Jon Dufresne 
							
						 
					 
					
						
						
							
						
						b915b9f10f 
					 
					
						
						
							
							Refs  #27753  -- Deprecated django.utils.text.unescape_entities().  
						
						... 
						
						
						
						The function was undocumented and only required for compatibility with
Python 2.
Code should use Python's html.unescape() that was added in Python 3.4. 
						
						
					 
					
						2019-05-08 08:00:59 +02:00 
						 
				 
			
				
					
						
							
							
								Simon Charette 
							
						 
					 
					
						
						
							
						
						9dc367dc10 
					 
					
						
						
							
							Refs  #30158  -- Added alias argument to Expression.get_group_by_cols().  
						
						
						
						
					 
					
						2019-03-21 18:47:46 -04:00 
						 
				 
			
				
					
						
							
							
								Claude Paroz 
							
						 
					 
					
						
						
							
						
						a8e2a9bac6 
					 
					
						
						
							
							Refs  #15902  -- Deprecated storing user's language in the session.  
						
						
						
						
					 
					
						2019-02-14 10:23:02 -05:00 
						 
				 
			
				
					
						
							
							
								Jon Dufresne 
							
						 
					 
					
						
						
							
						
						6eb4996672 
					 
					
						
						
							
							Fixed   #30165  -- Deprecated ugettext(), ugettext_lazy(), ugettext_noop(), ungettext(), and ungettext_lazy().  
						
						
						
						
					 
					
						2019-02-08 10:05:53 -05:00 
						 
				 
			
				
					
						
							
							
								Tim Graham 
							
						 
					 
					
						
						
							
						
						d55e882927 
					 
					
						
						
							
							Refs  #27753  -- Deprecated django.utils.encoding.force_text() and smart_text().  
						
						
						
						
					 
					
						2019-02-06 14:12:06 -05:00 
						 
				 
			
				
					
						
							
							
								Tim Graham 
							
						 
					 
					
						
						
							
						
						41384812ef 
					 
					
						
						
							
							Refs  #27753  -- Removed django.utils.six.  
						
						
						
						
					 
					
						2019-02-05 12:58:55 -05:00 
						 
				 
			
				
					
						
							
							
								Tim Graham 
							
						 
					 
					
						
						
							
						
						83c2bc52c2 
					 
					
						
						
							
							Refs  #27753  -- Deprecated django.utils.http urllib aliases.  
						
						
						
						
					 
					
						2019-02-04 18:53:11 -05:00 
						 
				 
			
				
					
						
							
							
								Tim Graham 
							
						 
					 
					
						
						
							
						
						f5060a1385 
					 
					
						
						
							
							Advanced deprecation warnings for Django 3.0.  
						
						
						
						
					 
					
						2019-01-17 11:15:27 -05:00 
						 
				 
			
				
					
						
							
							
								Simon Charette 
							
						 
					 
					
						
						
							
						
						8c775391b7 
					 
					
						
						
							
							Refs  #28478  -- Deprecated TestCase's allow_database_queries and multi_db in favor of databases.  
						
						
						
						
					 
					
						2019-01-10 19:11:21 -05:00 
						 
				 
			
				
					
						
							
							
								Joshua Cannon 
							
						 
					 
					
						
						
							
						
						db1b10ef0d 
					 
					
						
						
							
							Fixed   #30037  -- Added request arg to RemoteUserBackend.configure_user().  
						
						
						
						
					 
					
						2019-01-09 20:01:04 -05:00 
						 
				 
			
				
					
						
							
							
								Tim Graham 
							
						 
					 
					
						
						
							
						
						f892781b95 
					 
					
						
						
							
							Fixed   #28606  -- Deprecated CachedStaticFilesStorage.  
						
						
						
						
					 
					
						2018-10-27 11:58:29 -04:00 
						 
				 
			
				
					
						
							
							
								Jon Dufresne 
							
						 
					 
					
						
						
							
						
						0cd465b63a 
					 
					
						
						
							
							Fixed   #29817  -- Deprecated settings.FILE_CHARSET.  
						
						
						
						
					 
					
						2018-10-15 17:15:41 -04:00 
						 
				 
			
				
					
						
							
							
								Stefano Chiodino 
							
						 
					 
					
						
						
							
						
						6de7f9ec60 
					 
					
						
						
							
							Fixed   #29598  -- Deprecated FloatRangeField in favor of DecimalRangeField.  
						
						
						
						
					 
					
						2018-10-02 19:17:23 -04:00 
						 
				 
			
				
					
						
							
							
								Ramiro Morales 
							
						 
					 
					
						
						
							
						
						1b1f64ee5a 
					 
					
						
						
							
							Refs  #14357  -- Deprecated Meta.ordering affecting GROUP BY queries.  
						
						... 
						
						
						
						Thanks Ramiro Morales for contributing to the patch. 
						
						
					 
					
						2018-09-13 12:29:48 -04:00 
						 
				 
			
				
					
						
							
							
								Nick Pope 
							
						 
					 
					
						
						
							
						
						ed4bfacb3c 
					 
					
						
						
							
							Fixed   #29703  -- Deprecated QuerySetPaginator alias.  
						
						... 
						
						
						
						Unused since 4406d283e1 
						
						
					 
					
						2018-08-27 16:23:43 -04:00 
						 
				 
			
				
					
						
							
							
								Tim Graham 
							
						 
					 
					
						
						
							
						
						b4fa94aed8 
					 
					
						
						
							
							Removed code terms from docs/spelling_wordlist.  
						
						
						
						
					 
					
						2018-07-31 12:22:28 -04:00 
						 
				 
			
				
					
						
							
							
								Sergey Fedoseev 
							
						 
					 
					
						
						
							
						
						338f741c5e 
					 
					
						
						
							
							Fixed   #29546  -- Deprecated django.utils.timezone.FixedOffset.  
						
						
						
						
					 
					
						2018-07-09 16:33:36 -04:00 
						 
				 
			
				
					
						
							
							
								Damien 
							
						 
					 
					
						
						
							
						
						7409d21a5e 
					 
					
						
						
							
							Clarified sentence about removal of inline flag support in url().  
						
						
						
						
					 
					
						2018-06-19 08:58:33 -04:00 
						 
				 
			
				
					
						
							
							
								Tim Graham 
							
						 
					 
					
						
						
							
						
						b9dd8512f2 
					 
					
						
						
							
							Advanced deprecation warnings for Django 2.2.  
						
						
						
						
					 
					
						2018-05-17 11:05:45 -04:00 
						 
				 
			
				
					
						
							
							
								Brett Cannon 
							
						 
					 
					
						
						
							
						
						64b74804c5 
					 
					
						
						
							
							Fixed   #29334  -- Updated pypi.python.org URLs to pypi.org.  
						
						
						
						
					 
					
						2018-04-17 20:24:27 -04:00 
						 
				 
			
				
					
						
							
							
								Jon Dufresne 
							
						 
					 
					
						
						
							
						
						be6ca89396 
					 
					
						
						
							
							Fixed   #27991  -- Added obj arg to InlineModelAdmin.has_add_permission().  
						
						... 
						
						
						
						Thanks Vladimir Ivanov for the initial patch. 
						
						
					 
					
						2018-04-04 19:21:50 -04:00 
						 
				 
			
				
					
						
							
							
								Tim Graham 
							
						 
					 
					
						
						
							
						
						4f88143649 
					 
					
						
						
							
							Fixed ordering in docs/internals/deprecation.txt.  
						
						
						
						
					 
					
						2018-04-04 15:07:51 -04:00 
						 
				 
			
				
					
						
							
							
								Jon Dufresne 
							
						 
					 
					
						
						
							
						
						7d607127e3 
					 
					
						
						
							
							Refs  #21221  -- Deprecated staticfiles and admin_static template tag libraries.  
						
						
						
						
					 
					
						2018-01-23 10:30:10 -05:00