Adam Zapletal 
							
						 
					 
					
						
						
							
						
						710ca57681 
					 
					
						
						
							
							[5.0.x]  Fixed   #25595  -- Doc'd that URLValidator rejects file:// URIs without a host.  
						
						... 
						
						
						
						Backport of 7326513a8f 
						
						
					 
					
						2024-03-11 09:24:42 +01:00 
						 
				 
			
				
					
						
							
							
								Mariusz Felisiak 
							
						 
					 
					
						
						
							
						
						ad0410ec4f 
					 
					
						
						
							
							Fixed CVE-2023-36053 -- Prevented potential ReDoS in EmailValidator and URLValidator.  
						
						... 
						
						
						
						Thanks Seokchan Yoon for reports. 
						
						
					 
					
						2023-07-03 08:16:55 +02:00 
						 
				 
			
				
					
						
							
							
								Jacob Rief 
							
						 
					 
					
						
						
							
						
						1fe0b167af 
					 
					
						
						
							
							Fixed   #34473  -- Fixed step validation for form fields with non-zero minimum value.  
						
						
						
						
					 
					
						2023-06-16 08:38:28 +02:00 
						 
				 
			
				
					
						
							
							
								django-bot 
							
						 
					 
					
						
						
							
						
						14459f80ee 
					 
					
						
						
							
							Fixed   #34140  -- Reformatted code blocks in docs with blacken-docs.  
						
						
						
						
					 
					
						2023-03-01 13:03:56 +01:00 
						 
				 
			
				
					
						
							
							
								Mariusz Felisiak 
							
						 
					 
					
						
						
							
						
						490cccbe7e 
					 
					
						
						
							
							Removed versionadded/changed annotations for 4.1.  
						
						
						
						
					 
					
						2023-01-17 11:49:15 +01:00 
						 
				 
			
				
					
						
							
							
								Steven 
							
						 
					 
					
						
						
							
						
						4b7016866a 
					 
					
						
						
							
							Fixed "nulls characters" typo in docs.  
						
						
						
						
					 
					
						2023-01-16 07:54:00 +01:00 
						 
				 
			
				
					
						
							
							
								Kapil Bansal 
							
						 
					 
					
						
						
							
						
						3a82b5f655 
					 
					
						
						
							
							Fixed   #32559  -- Added 'step_size’ to numeric form fields.  
						
						... 
						
						
						
						Co-authored-by: Jacob Rief <jacob.rief@uibk.ac.at > 
						
						
					 
					
						2022-05-12 14:16:52 +02:00 
						 
				 
			
				
					
						
							
							
								David 
							
						 
					 
					
						
						
							
						
						ce586ed693 
					 
					
						
						
							
							Removed hyphen from pre-/re- prefixes.  
						
						... 
						
						
						
						"prepopulate", "preload", and "preprocessing" are already in the
spelling_wordlist.
This also removes hyphen from double "e" combinations with "pre" and
"re", e.g. preexisting, preempt, reestablish, or reenter.
See also:
- https://ahdictionary.com/word/search.html?q=rerun 
- https://ahdictionary.com/word/search.html?q=recreate 
- https://ahdictionary.com/word/search.html?q=predetermined 
- https://ahdictionary.com/word/search.html?q=reuse 
- https://ahdictionary.com/word/search.html?q=reopening  
						
						
					 
					
						2022-04-28 10:44:14 +02:00 
						 
				 
			
				
					
						
							
							
								Mariusz Felisiak 
							
						 
					 
					
						
						
							
						
						d25710a625 
					 
					
						
						
							
							Refs  #31670  -- Removed whitelist argument and domain_whitelist attribute in EmailValidator per deprecation timeline.  
						
						
						
						
					 
					
						2021-09-20 21:23:01 +02:00 
						 
				 
			
				
					
						
							
							
								Adam Johnson 
							
						 
					 
					
						
						
							
						
						8cf08a01b5 
					 
					
						
						
							
							Improved RegexValidator docs.  
						
						
						
						
					 
					
						2020-06-30 12:44:10 +02:00 
						 
				 
			
				
					
						
							
							
								David Smith 
							
						 
					 
					
						
						
							
						
						27c09043da 
					 
					
						
						
							
							Refs  #31670  -- Renamed whitelist argument and attribute of EmailValidator.  
						
						
						
						
					 
					
						2020-06-18 21:43:20 +02:00 
						 
				 
			
				
					
						
							
							
								Jon Dufresne 
							
						 
					 
					
						
						
							
						
						505fec6bad 
					 
					
						
						
							
							Capitalized Unicode in docs, strings, and comments.  
						
						
						
						
					 
					
						2020-04-20 12:10:33 +02:00 
						 
				 
			
				
					
						
							
							
								Baptiste Mispelon 
							
						 
					 
					
						
						
							
						
						ff1b19da67 
					 
					
						
						
							
							Fixed   #31029  -- Used more specific links to RFCs.  
						
						
						
						
					 
					
						2019-11-27 20:54:38 +01:00 
						 
				 
			
				
					
						
							
							
								Mariusz Felisiak 
							
						 
					 
					
						
						
							
						
						416c584cab 
					 
					
						
						
							
							Removed versionadded/changed annotations for 2.2.  
						
						
						
						
					 
					
						2019-09-10 12:01:00 +02:00 
						 
				 
			
				
					
						
							
							
								buzzi 
							
						 
					 
					
						
						
							
						
						24cae0bedc 
					 
					
						
						
							
							Fixed   #29860  -- Allowed BaseValidator to accept a callable limit_value.  
						
						
						
						
					 
					
						2018-10-22 10:26:54 -04:00 
						 
				 
			
				
					
						
							
							
								sedrubal 
							
						 
					 
					
						
						
							
						
						f903669dfd 
					 
					
						
						
							
							Fixed argument name for validators inheriting from BaseValidator.  
						
						
						
						
					 
					
						2018-06-30 18:58:35 -04:00 
						 
				 
			
				
					
						
							
							
								Tim Graham 
							
						 
					 
					
						
						
							
						
						7543ab1f8d 
					 
					
						
						
							
							Removed versionadded/changed annotations for 2.0.  
						
						
						
						
					 
					
						2018-05-17 11:00:10 -04:00 
						 
				 
			
				
					
						
							
							
								Tim Graham 
							
						 
					 
					
						
						
							
						
						5446b72003 
					 
					
						
						
							
							Removed versionadded/changed annotations for 1.11.  
						
						
						
						
					 
					
						2017-09-22 12:51:18 -04:00 
						 
				 
			
				
					
						
							
							
								Alejandro Zamora 
							
						 
					 
					
						
						
							
						
						90d7b912b9 
					 
					
						
						
							
							Fixed   #28201  -- Added ProhibitNullCharactersValidator and used it on CharField form field.  
						
						
						
						
					 
					
						2017-08-12 20:14:14 -04:00 
						 
				 
			
				
					
						
							
							
								Arne de Laat 
							
						 
					 
					
						
						
							
						
						681d2599ee 
					 
					
						
						
							
							Fixed   #28165  -- Ignored case in FileExtensionValidator's allowed_extensions.  
						
						
						
						
					 
					
						2017-06-07 16:53:36 -04:00 
						 
				 
			
				
					
						
							
							
								Tim Graham 
							
						 
					 
					
						
						
							
						
						c01409c789 
					 
					
						
						
							
							Corrected FileExtensionValidator doc regarding the value being validated.  
						
						
						
						
					 
					
						2017-06-07 16:52:16 -04:00 
						 
				 
			
				
					
						
							
							
								Claude Paroz 
							
						 
					 
					
						
						
							
						
						01f658644a 
					 
					
						
						
							
							Updated various links in docs to avoid redirects  
						
						... 
						
						
						
						Thanks Tim Graham and Mariusz Felisiak for review and completion. 
						
						
					 
					
						2017-05-22 19:28:44 +02:00 
						 
				 
			
				
					
						
							
							
								seanfagan 
							
						 
					 
					
						
						
							
						
						325db2a8c3 
					 
					
						
						
							
							Fixed   #27945  -- Clarified that RegexValidator searches with the regex.  
						
						
						
						
					 
					
						2017-03-21 12:27:42 -04:00 
						 
				 
			
				
					
						
							
							
								Claude Paroz 
							
						 
					 
					
						
						
							
						
						c651331b34 
					 
					
						
						
							
							Converted usage of ugettext* functions to their gettext* aliases  
						
						... 
						
						
						
						Thanks Tim Graham for the review. 
						
						
					 
					
						2017-02-07 09:04:04 +01:00 
						 
				 
			
				
					
						
							
							
								Tim Graham 
							
						 
					 
					
						
						
							
						
						e27e4c0339 
					 
					
						
						
							
							Removed versionadded/changed annotations for 1.10.  
						
						
						
						
					 
					
						2017-01-17 20:52:05 -05:00 
						 
				 
			
				
					
						
							
							
								Berker Peksag 
							
						 
					 
					
						
						
							
						
						12b4280444 
					 
					
						
						
							
							Fixed   #21548  -- Added FileExtensionValidator and validate_image_file_extension.  
						
						
						
						
					 
					
						2016-06-30 09:08:50 -04:00 
						 
				 
			
				
					
						
							
							
								Tim Graham 
							
						 
					 
					
						
						
							
						
						46a38307c2 
					 
					
						
						
							
							Removed versionadded/changed annotations for 1.9.  
						
						
						
						
					 
					
						2016-05-20 11:44:29 -04:00 
						 
				 
			
				
					
						
							
							
								Akshesh 
							
						 
					 
					
						
						
							
						
						d58aaa24e3 
					 
					
						
						
							
							Fixed   #26107  -- Added option to int_list_validator() to allow negative integers.  
						
						
						
						
					 
					
						2016-02-18 18:58:18 -05:00 
						 
				 
			
				
					
						
							
							
								Jon Dufresne 
							
						 
					 
					
						
						
							
						
						0db7e61076 
					 
					
						
						
							
							Followed recommended ValidationError use in docs.  
						
						
						
						
					 
					
						2016-02-17 09:05:33 -05:00 
						 
				 
			
				
					
						
							
							
								Agnieszka Lasyk 
							
						 
					 
					
						
						
							
						
						1f8dad6915 
					 
					
						
						
							
							Fixed   #25755  -- Unified spelling of "website".  
						
						
						
						
					 
					
						2015-11-16 06:44:14 -05:00 
						 
				 
			
				
					
						
							
							
								Tim Graham 
							
						 
					 
					
						
						
							
						
						54848a96dd 
					 
					
						
						
							
							Removed versionadded/changed annotations for 1.8.  
						
						
						
						
					 
					
						2015-09-23 19:31:11 -04:00 
						 
				 
			
				
					
						
							
							
								Iulia Chiriac 
							
						 
					 
					
						
						
							
						
						75ed590032 
					 
					
						
						
							
							Fixed   #24636  -- Added model field validation for decimal places and max digits.  
						
						
						
						
					 
					
						2015-09-18 14:30:20 -04:00 
						 
				 
			
				
					
						
							
							
								Tim Graham 
							
						 
					 
					
						
						
							
						
						87d55081ea 
					 
					
						
						
							
							Fixed   #25159  -- Removed brackets from class/function/method signatures in docs.  
						
						... 
						
						
						
						Thanks hellbeast for the initial patch. 
						
						
					 
					
						2015-07-27 10:32:47 -04:00 
						 
				 
			
				
					
						
							
							
								Edward Henderson 
							
						 
					 
					
						
						
							
						
						f8cc464452 
					 
					
						
						
							
							Fixed   #16501  -- Added an allow_unicode parameter to SlugField.  
						
						... 
						
						
						
						Thanks Flavio Curella and Berker Peksag for the initial patch. 
						
						
					 
					
						2015-07-17 13:48:58 -04:00 
						 
				 
			
				
					
						
							
							
								Bertrand Bordage 
							
						 
					 
					
						
						
							
						
						3e64f3d0fc 
					 
					
						
						
							
							Fixed   #24531  -- Improved CommaSeparatedIntegerField validation.  
						
						... 
						
						
						
						`','`, `'1,,1'`, `',1'` etc. are no longer considered as valid
comma-separated integer lists. 
						
						
					 
					
						2015-03-25 18:49:59 -04:00 
						 
				 
			
				
					
						
							
							
								Tim Graham 
							
						 
					 
					
						
						
							
						
						f4cc0c40a8 
					 
					
						
						
							
							Added some missing newlines in docs/ref/validators.txt.  
						
						
						
						
					 
					
						2015-03-25 18:32:22 -04:00 
						 
				 
			
				
					
						
							
							
								Tim Graham 
							
						 
					 
					
						
						
							
						
						c79faae761 
					 
					
						
						
							
							Removed versionadded/changed notes for 1.7.  
						
						
						
						
					 
					
						2015-02-01 21:02:40 -05:00 
						 
				 
			
				
					
						
							
							
								Danilo Bargen 
							
						 
					 
					
						
						
							
						
						2e65d56156 
					 
					
						
						
							
							Fixed   #20003  -- Improved and extended URLValidator  
						
						... 
						
						
						
						This adds support for authentication data (`user:password`) in URLs,
IPv6 addresses, and unicode domains.
The test suite has been improved by adding test URLs from
http://mathiasbynens.be/demo/url-regex  (with a few adjustments,
like allowing local and reserved IPs).
The previous URL validation regex failed this test suite on 13
occasions, the validator was updated based on
https://gist.github.com/dperini/729294 . 
						
						
					 
					
						2015-01-06 14:04:25 -05:00 
						 
				 
			
				
					
						
							
							
								Dori 
							
						 
					 
					
						
						
							
						
						c48a29a02a 
					 
					
						
						
							
							Fixed   #23639  -- Fixed doc error in RegexValidator.regex  
						
						... 
						
						
						
						Thanks to @claudep for the report and the original patch. 
						
						
					 
					
						2014-10-12 12:59:26 +01:00 
						 
				 
			
				
					
						
							
							
								Markus Holtermann 
							
						 
					 
					
						
						
							
						
						c692e37b63 
					 
					
						
						
							
							Fixed   #22959  -- Documented that class-based validators need to be deconstructible.  
						
						
						
						
					 
					
						2014-09-24 14:32:49 -04:00 
						 
				 
			
				
					
						
							
							
								areski 
							
						 
					 
					
						
						
							
						
						2a4492aecb 
					 
					
						
						
							
							Fixed   #23224  - Documented EmailValidator.  
						
						
						
						
					 
					
						2014-08-14 13:28:12 -04:00 
						 
				 
			
				
					
						
							
							
								Anubhav Joshi 
							
						 
					 
					
						
						
							
						
						5cdb8f8c1e 
					 
					
						
						
							
							Fixed   #16617  -- Added 'value' to BaseValidator params.  
						
						... 
						
						
						
						Also allowed overriding the default messages in subclasses of BaseValidator.
Thanks sperrygrove for initial patch. 
						
						
					 
					
						2014-07-26 10:03:00 -04:00 
						 
				 
			
				
					
						
							
							
								Claude Paroz 
							
						 
					 
					
						
						
							
						
						680a0f08b1 
					 
					
						
						
							
							Updated doc links to point to Python 3 documentation  
						
						
						
						
					 
					
						2014-04-26 16:02:53 +02:00 
						 
				 
			
				
					
						
							
							
								Claude Paroz 
							
						 
					 
					
						
						
							
						
						3a97f992fb 
					 
					
						
						
							
							Fixed   #22313  -- Removed 'u' prefixes from documentation  
						
						
						
						
					 
					
						2014-03-22 21:32:20 +01:00 
						 
				 
			
				
					
						
							
							
								Dejan Noveski 
							
						 
					 
					
						
						
							
						
						4d0c5f6142 
					 
					
						
						
							
							Fixed   #22255  -- Added support for specifying re flags in RegexValidator  
						
						
						
						
					 
					
						2014-03-21 11:12:36 +01:00 
						 
				 
			
				
					
						
							
							
								Si Feng 
							
						 
					 
					
						
						
							
						
						b102c27ff4 
					 
					
						
						
							
							Fixed   #20784  -- Added inverse_match parameter to RegexValidator.  
						
						
						
						
					 
					
						2014-02-10 05:38:43 -05:00 
						 
				 
			
				
					
						
							
							
								Claude Paroz 
							
						 
					 
					
						
						
							
						
						6d66ba5948 
					 
					
						
						
							
							Fixed   #21242  -- Allowed more IANA schemes in URLValidator  
						
						... 
						
						
						
						Thanks Sascha Peilicke for the report and initial patch, and
Tim Graham for the review. 
						
						
					 
					
						2013-12-28 21:25:32 +01:00 
						 
				 
			
				
					
						
							
							
								Claude Paroz 
							
						 
					 
					
						
						
							
						
						4e2e8f39d1 
					 
					
						
						
							
							Fixed   #4833  -- Validate email addresses with localhost as domain  
						
						
						
						
					 
					
						2013-01-11 20:45:46 +01:00 
						 
				 
			
				
					
						
							
							
								Tim Graham 
							
						 
					 
					
						
						
							
						
						9b5f64cc6e 
					 
					
						
						
							
							Fixed   #19516  - Fixed remaining broken links.  
						
						... 
						
						
						
						Added -n to sphinx builds to catch issues going forward. 
						
						
					 
					
						2013-01-02 18:32:57 -05:00 
						 
				 
			
				
					
						
							
							
								Aymeric Augustin 
							
						 
					 
					
						
						
							
						
						7ee7599ab3 
					 
					
						
						
							
							Removed versionadded/changed annotations dating back to 1.4.  
						
						
						
						
					 
					
						2012-12-29 21:59:08 +01:00