David Smith 
							
						 
					 
					
						
						
							
						
						097e3a70c1 
					 
					
						
						
							
							Refs  #33476  -- Applied Black's 2023 stable style.  
						
						... 
						
						
						
						Black 23.1.0 is released which, as the first release of the year,
introduces the 2023 stable style. This incorporates most of last year's
preview style.
https://github.com/psf/black/releases/tag/23.1.0  
						
						
					 
					
						2023-02-01 11:04:38 +01:00 
						 
				 
			
				
					
						
							
							
								cheng 
							
						 
					 
					
						
						
							
						
						d4c5d2b52c 
					 
					
						
						
							
							Fixed   #33631  -- Marked {% blocktranslate asvar %} result as HTML safe.  
						
						
						
						
					 
					
						2022-07-14 11:09:19 +02:00 
						 
				 
			
				
					
						
							
							
								Mariusz Felisiak 
							
						 
					 
					
						
						
							
						
						7119f40c98 
					 
					
						
						
							
							Refs  #33476  -- Refactored code to strictly match 88 characters line length.  
						
						
						
						
					 
					
						2022-02-07 20:37:05 +01:00 
						 
				 
			
				
					
						
							
							
								django-bot 
							
						 
					 
					
						
						
							
						
						9c19aff7c7 
					 
					
						
						
							
							Refs  #33476  -- Reformatted code with Black.  
						
						
						
						
					 
					
						2022-02-07 20:37:05 +01:00 
						 
				 
			
				
					
						
							
							
								Mariusz Felisiak 
							
						 
					 
					
						
						
							
						
						c5cd878382 
					 
					
						
						
							
							Refs  #33476  -- Refactored problematic code before reformatting by Black.  
						
						... 
						
						
						
						In these cases Black produces unexpected results, e.g.
def make_random_password(
    self,
    length=10,
    allowed_chars='abcdefghjkmnpqrstuvwxyz' 'ABCDEFGHJKLMNPQRSTUVWXYZ' '23456789',
):
or
cursor.execute("""
SELECT ...
""",
    [table name],
) 
						
						
					 
					
						2022-02-03 11:20:46 +01:00 
						 
				 
			
				
					
						
							
							
								Markus Holtermann 
							
						 
					 
					
						
						
							
						
						394517f078 
					 
					
						
						
							
							Fixed CVE-2022-22818 -- Fixed possible XSS via {% debug %} template tag.  
						
						... 
						
						
						
						Thanks Keryn Knight for the report.
Co-authored-by: Adam Johnson <me@adamj.eu > 
						
						
					 
					
						2022-02-01 07:40:51 +01:00 
						 
				 
			
				
					
						
							
							
								David Smith 
							
						 
					 
					
						
						
							
						
						f9b7704ab3 
					 
					
						
						
							
							Refs  #32956  -- Corrected spelling of "gray".  
						
						
						
						
					 
					
						2021-08-02 07:51:24 +02:00 
						 
				 
			
				
					
						
							
							
								saeedblanchette 
							
						 
					 
					
						
						
							
						
						66ed03e7c9 
					 
					
						
						
							
							Refs  #24121  -- Added __repr__() to AdminForm, BlockContext, BlockTranslateNode, and IncludeNode.  
						
						
						
						
					 
					
						2021-06-10 12:47:53 +02:00 
						 
				 
			
				
					
						
							
							
								saeedblanchette 
							
						 
					 
					
						
						
							
						
						e6406853c3 
					 
					
						
						
							
							Refs  #24121  -- Added__repr__() to StaticNode.  
						
						
						
						
					 
					
						2021-05-12 08:41:52 +02:00 
						 
				 
			
				
					
						
							
							
								Rohith PR 
							
						 
					 
					
						
						
							
						
						d3ecef26b9 
					 
					
						
						
							
							Refs  #24121  -- Added __repr__() to URLNode.  
						
						
						
						
					 
					
						2021-03-02 12:24:49 +01:00 
						 
				 
			
				
					
						
							
							
								Markus Holtermann 
							
						 
					 
					
						
						
							
						
						50a5f8840f 
					 
					
						
						
							
							Refs  #32394  -- Changed STATIC_URL/MEDIA_URL to relative paths in tests and docs where appropriate.  
						
						
						
						
					 
					
						2021-02-06 13:41:35 +01:00 
						 
				 
			
				
					
						
							
							
								Mariusz Felisiak 
							
						 
					 
					
						
						
							
						
						e7208f13c0 
					 
					
						
						
							
							Refs  #25236  -- Removed {% ifequal %} and {% ifnotequal %} template tags per deprecation timeline.  
						
						
						
						
					 
					
						2021-01-14 17:50:04 +01:00 
						 
				 
			
				
					
						
							
							
								Jacob Walls 
							
						 
					 
					
						
						
							
						
						01a7af09b9 
					 
					
						
						
							
							Fixed   #18995  -- Made blocktranslate tag raise TemplateSyntaxError when plural count is not a number.  
						
						
						
						
					 
					
						2020-09-29 08:03:51 +02:00 
						 
				 
			
				
					
						
							
							
								David Smith 
							
						 
					 
					
						
						
							
						
						03537e2458 
					 
					
						
						
							
							Completed lorem tag test coverage.  
						
						
						
						
					 
					
						2020-05-14 12:36:38 +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 
						 
				 
			
				
					
						
							
							
								Jon Dufresne 
							
						 
					 
					
						
						
							
						
						505fec6bad 
					 
					
						
						
							
							Capitalized Unicode in docs, strings, and comments.  
						
						
						
						
					 
					
						2020-04-20 12:10:33 +02: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 
						 
				 
			
				
					
						
							
							
								Hasan Ramezani 
							
						 
					 
					
						
						
							
						
						fc4f45ebdc 
					 
					
						
						
							
							Used assertRaisesMessage() in various tests.  
						
						
						
						
					 
					
						2020-02-07 12:46:23 +01:00 
						 
				 
			
				
					
						
							
							
								Mike Hansen 
							
						 
					 
					
						
						
							
						
						35d36d9462 
					 
					
						
						
							
							Refs  #30585  -- Updated project templates and tests to use (block)translate tags.  
						
						
						
						
					 
					
						2019-12-18 13:15:38 +01:00 
						 
				 
			
				
					
						
							
							
								Mike Hansen 
							
						 
					 
					
						
						
							
						
						d291c72bf2 
					 
					
						
						
							
							Fixed   #30585  -- Added {% translate %} and {% blocktranslate %} template tags.  
						
						
						
						
					 
					
						2019-12-18 13:15:38 +01:00 
						 
				 
			
				
					
						
							
							
								Mads Jensen 
							
						 
					 
					
						
						
							
						
						129583a0d3 
					 
					
						
						
							
							Removed some outdated backwards compatibility imports and misleading comments.  
						
						... 
						
						
						
						EmptyResultSet moved in 46509cf13d89581707558550161e53471596fc1a5c53e30607 
						
						
					 
					
						2019-09-24 15:18:53 +02:00 
						 
				 
			
				
					
						
							
							
								Andrew Godwin 
							
						 
					 
					
						
						
							
						
						a415ce70be 
					 
					
						
						
							
							Fixed   #30451  -- Added ASGI handler and coroutine-safety.  
						
						... 
						
						
						
						This adds an ASGI handler, asgi.py file for the default project layout,
a few async utilities and adds async-safety to many parts of Django. 
						
						
					 
					
						2019-06-20 12:29:43 +02:00 
						 
				 
			
				
					
						
							
							
								Jon Dufresne 
							
						 
					 
					
						
						
							
						
						8d76443aba 
					 
					
						
						
							
							Fixed   #30399  -- Changed django.utils.html.escape()/urlize() to use html.escape()/unescape().  
						
						
						
						
					 
					
						2019-04-25 15:09:07 +02:00 
						 
				 
			
				
					
						
							
							
								Mariusz Felisiak 
							
						 
					 
					
						
						
							
						
						b435f82939 
					 
					
						
						
							
							Reverted "Fixed relative paths imports per isort 4.3.5."  
						
						... 
						
						
						
						This reverts commit 463fe11bc8 
						
						
					 
					
						2019-03-03 19:33:48 +01:00 
						 
				 
			
				
					
						
							
							
								Mariusz Felisiak 
							
						 
					 
					
						
						
							
						
						463fe11bc8 
					 
					
						
						
							
							Fixed relative paths imports per isort 4.3.5.  
						
						
						
						
					 
					
						2019-02-25 11:03:30 +01:00 
						 
				 
			
				
					
						
							
							
								Simon Charette 
							
						 
					 
					
						
						
							
						
						0f212db29d 
					 
					
						
						
							
							Made reused RequestFactory instances class attributes.  
						
						
						
						
					 
					
						2018-11-27 09:49:02 -05:00 
						 
				 
			
				
					
						
							
							
								Claude Paroz 
							
						 
					 
					
						
						
							
						
						201017df30 
					 
					
						
						
							
							Fixed   #29654  -- Made text truncation an ellipsis character instead of three dots.  
						
						... 
						
						
						
						Thanks Sudhanshu Mishra for the initial patch and Tim Graham for the review. 
						
						
					 
					
						2018-08-21 17:46:45 +02:00 
						 
				 
			
				
					
						
							
							
								luz.paz 
							
						 
					 
					
						
						
							
						
						97e637a87f 
					 
					
						
						
							
							Fixed typos in comments and docs.  
						
						
						
						
					 
					
						2018-08-01 16:09:22 -04:00 
						 
				 
			
				
					
						
							
							
								Hasan Ramezani 
							
						 
					 
					
						
						
							
						
						cebbcaa1ba 
					 
					
						
						
							
							Moved yesno filter test to its file.  
						
						
						
						
					 
					
						2018-07-27 17:15:00 -04:00 
						 
				 
			
				
					
						
							
							
								Tim Graham 
							
						 
					 
					
						
						
							
						
						a917a5601f 
					 
					
						
						
							
							Refs  #23890  -- Removed numpy deprecation warning silencing.  
						
						... 
						
						
						
						Obsolete since numpy 1.12.0. 
						
						
					 
					
						2018-04-18 22:09:26 -04:00 
						 
				 
			
				
					
						
							
							
								Jirka Vejrazka 
							
						 
					 
					
						
						
							
						
						6148dda72f 
					 
					
						
						
							
							Fixed   #29288  -- Made {% widthratio %} assign to as var if an exception occurs.  
						
						
						
						
					 
					
						2018-04-04 14:03:16 -04:00 
						 
				 
			
				
					
						
							
							
								Hasan Ramezani 
							
						 
					 
					
						
						
							
						
						76ae1e9a94 
					 
					
						
						
							
							Increased test coverage for {% get_admin_log %} and {% static %}.  
						
						
						
						
					 
					
						2018-03-26 13:34:23 -04:00 
						 
				 
			
				
					
						
							
							
								Mads Jensen 
							
						 
					 
					
						
						
							
						
						4554f9a783 
					 
					
						
						
							
							Increased test coverage for various template tags.  
						
						
						
						
					 
					
						2018-03-24 19:56:46 -04:00 
						 
				 
			
				
					
						
							
							
								Mads Jensen 
							
						 
					 
					
						
						
							
						
						bb79e480e1 
					 
					
						
						
							
							Increased test coverage for i18n template tags.  
						
						
						
						
					 
					
						2018-03-21 08:38:07 -04:00 
						 
				 
			
				
					
						
							
							
								Mariusz Felisiak 
							
						 
					 
					
						
						
							
						
						9bcf73d788 
					 
					
						
						
							
							Fixed imports per isort 4.3.0.  
						
						
						
						
					 
					
						2018-02-01 09:29:46 +01:00 
						 
				 
			
				
					
						
							
							
								Roger Gammans 
							
						 
					 
					
						
						
							
						
						d0b44c44ef 
					 
					
						
						
							
							Fixed   #29060  -- Made {% firstof %} assign '' to the asvar if all inputs are false.  
						
						
						
						
					 
					
						2018-01-25 13:40:51 -05:00 
						 
				 
			
				
					
						
							
							
								Mads Jensen 
							
						 
					 
					
						
						
							
						
						86367a11d3 
					 
					
						
						
							
							Added tests for invalid {% for %} usage and ForLoop.__repr__().  
						
						
						
						
					 
					
						2017-10-05 11:33:14 -04:00 
						 
				 
			
				
					
						
							
							
								Mads Jensen 
							
						 
					 
					
						
						
							
						
						aba3467585 
					 
					
						
						
							
							Added tests for invalid {% autoescape %} usage.  
						
						
						
						
					 
					
						2017-10-02 11:02:58 -04:00 
						 
				 
			
				
					
						
							
							
								Tim Graham 
							
						 
					 
					
						
						
							
						
						e62165b898 
					 
					
						
						
							
							Refs  #27175  -- Removed exception silencing from the {% include %} template tag.  
						
						... 
						
						
						
						Per deprecation timeline. 
						
						
					 
					
						2017-09-22 12:51:18 -04:00 
						 
				 
			
				
					
						
							
							
								Mads Jensen 
							
						 
					 
					
						
						
							
						
						a51c4de194 
					 
					
						
						
							
							Used assertRaisesMessage() to test Django's error messages.  
						
						
						
						
					 
					
						2017-07-29 19:07:23 -04:00 
						 
				 
			
				
					
						
							
							
								Jon Dufresne 
							
						 
					 
					
						
						
							
						
						2c69824e5a 
					 
					
						
						
							
							Refs  #23968  -- Removed unnecessary lists, generators, and tuple calls.  
						
						
						
						
					 
					
						2017-06-01 19:08:59 -04:00 
						 
				 
			
				
					
						
							
							
								kapil garg 
							
						 
					 
					
						
						
							
						
						dbfcedb499 
					 
					
						
						
							
							Fixed   #28001  -- Updated comment and tested context popping in ForNode.render().  
						
						
						
						
					 
					
						2017-04-06 19:04:29 -04:00 
						 
				 
			
				
					
						
							
							
								kapil garg 
							
						 
					 
					
						
						
							
						
						002fe07622 
					 
					
						
						
							
							Fixed   #27974  -- Kept resolved templates constant during one rendering cycle.  
						
						... 
						
						
						
						Thanks Florian Apolloner for the initial patch. 
						
						
					 
					
						2017-04-03 22:29:39 -04:00 
						 
				 
			
				
					
						
							
							
								Bo Marchman 
							
						 
					 
					
						
						
							
						
						7a7b331cd5 
					 
					
						
						
							
							Fixed   #27882  -- Allowed {% cache %} to cache indefinitely.  
						
						
						
						
					 
					
						2017-03-15 13:01:21 -04:00 
						 
				 
			
				
					
						
							
							
								Tim Graham 
							
						 
					 
					
						
						
							
						
						fe2d288434 
					 
					
						
						
							
							Fixed   #27722  -- Reallowed using django.Template in {% include %}.  
						
						
						
						
					 
					
						2017-02-11 06:51:57 -05:00 
						 
				 
			
				
					
						
							
							
								Claude Paroz 
							
						 
					 
					
						
						
							
						
						3a148f958d 
					 
					
						
						
							
							Refs  #27795  -- Removed force_text from the template layer  
						
						... 
						
						
						
						Thanks Tim Graham for the review. 
						
						
					 
					
						2017-02-07 17:14:02 +01:00 
						 
				 
			
				
					
						
							
							
								Mads Jensen 
							
						 
					 
					
						
						
							
						
						ce69a421f6 
					 
					
						
						
							
							Added tests for various __repr__() methods.  
						
						
						
						
					 
					
						2017-02-04 11:29:39 -05:00 
						 
				 
			
				
					
						
							
							
								Tim Graham 
							
						 
					 
					
						
						
							
						
						29f607927f 
					 
					
						
						
							
							Fixed spelling of "nonexistent".  
						
						
						
						
					 
					
						2017-02-03 08:01:45 -05:00 
						 
				 
			
				
					
						
							
							
								Vytis Banaitis 
							
						 
					 
					
						
						
							
						
						d1bab24e01 
					 
					
						
						
							
							Refs  #23919 ,  #27778  -- Removed obsolete mentions of unicode.  
						
						
						
						
					 
					
						2017-01-26 08:19:27 -05:00 
						 
				 
			
				
					
						
							
							
								chillaranand 
							
						 
					 
					
						
						
							
						
						d6eaf7c018 
					 
					
						
						
							
							Refs  #23919  -- Replaced super(ClassName, self) with super().  
						
						
						
						
					 
					
						2017-01-25 12:23:46 -05:00