| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2025-11-10 | Clarified EmailValidator docs to specify it validates an email address. | Hong Xu | |
| Updated the EmailValidator docs in docs/ref/validators.txt to explicitly state that it validates an email address, to avoid confusion with validating email message content. | |||
| 2025-08-25 | Refs #36485 -- Rewrapped docs to 79 columns line length. | David Smith | |
| Lines in the docs files were manually adjusted to conform to the 79 columns limit per line (plus newline), improving readability and consistency across the content. | |||
| 2025-01-15 | Removed versionadded/changed annotations for 5.1. | Sarah Boyce | |
| This also removes remaining versionadded/changed annotations for older versions. | |||
| 2024-05-22 | Removed versionadded/changed annotations for 5.0. | Natalia | |
| This also removes remaining versionadded/changed annotations for older versions. | |||
| 2024-05-21 | Fixed #18119 -- Added a DomainNameValidator validator. | Berker Peksag | |
| Thanks Claude Paroz for the review. Co-authored-by: Nina Menezes <77671865+nmenezes0@users.noreply.github.com> | |||
| 2024-03-11 | Fixed #25595 -- Doc'd that URLValidator rejects file:// URIs without a host. | Adam Zapletal | |
| 2023-09-18 | Removed versionadded/changed annotations for 4.2. | Mariusz Felisiak | |
| This also removes remaining versionadded/changed annotations for older versions. | |||
| 2023-07-03 | Fixed CVE-2023-36053 -- Prevented potential ReDoS in EmailValidator and ↵ | Mariusz Felisiak | |
| URLValidator. Thanks Seokchan Yoon for reports. | |||
| 2023-06-16 | Fixed #34473 -- Fixed step validation for form fields with non-zero minimum ↵ | Jacob Rief | |
| value. | |||
| 2023-03-01 | Fixed #34140 -- Reformatted code blocks in docs with blacken-docs. | django-bot | |
| 2023-01-17 | Removed versionadded/changed annotations for 4.1. | Mariusz Felisiak | |
| 2023-01-16 | Fixed "nulls characters" typo in docs. | Steven | |
| 2022-05-12 | Fixed #32559 -- Added 'step_size’ to numeric form fields. | Kapil Bansal | |
| Co-authored-by: Jacob Rief <jacob.rief@uibk.ac.at> | |||
| 2022-04-28 | Removed hyphen from pre-/re- prefixes. | David | |
| "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 | |||
| 2021-09-20 | Refs #31670 -- Removed whitelist argument and domain_whitelist attribute in ↵ | Mariusz Felisiak | |
| EmailValidator per deprecation timeline. | |||
| 2020-06-30 | Improved RegexValidator docs. | Adam Johnson | |
| 2020-06-18 | Refs #31670 -- Renamed whitelist argument and attribute of EmailValidator. | David Smith | |
| 2020-04-20 | Capitalized Unicode in docs, strings, and comments. | Jon Dufresne | |
| 2019-11-27 | Fixed #31029 -- Used more specific links to RFCs. | Baptiste Mispelon | |
| 2019-09-10 | Removed versionadded/changed annotations for 2.2. | Mariusz Felisiak | |
| 2018-10-22 | Fixed #29860 -- Allowed BaseValidator to accept a callable limit_value. | buzzi | |
| 2018-06-30 | Fixed argument name for validators inheriting from BaseValidator. | sedrubal | |
| 2018-05-17 | Removed versionadded/changed annotations for 2.0. | Tim Graham | |
| 2017-09-22 | Removed versionadded/changed annotations for 1.11. | Tim Graham | |
| 2017-08-12 | Fixed #28201 -- Added ProhibitNullCharactersValidator and used it on ↵ | Alejandro Zamora | |
| CharField form field. | |||
| 2017-06-07 | Fixed #28165 -- Ignored case in FileExtensionValidator's allowed_extensions. | Arne de Laat | |
| 2017-06-07 | Corrected FileExtensionValidator doc regarding the value being validated. | Tim Graham | |
| 2017-05-22 | Updated various links in docs to avoid redirects | Claude Paroz | |
| Thanks Tim Graham and Mariusz Felisiak for review and completion. | |||
| 2017-03-21 | Fixed #27945 -- Clarified that RegexValidator searches with the regex. | seanfagan | |
| 2017-02-07 | Converted usage of ugettext* functions to their gettext* aliases | Claude Paroz | |
| Thanks Tim Graham for the review. | |||
| 2017-01-17 | Removed versionadded/changed annotations for 1.10. | Tim Graham | |
| 2016-06-30 | Fixed #21548 -- Added FileExtensionValidator and validate_image_file_extension. | Berker Peksag | |
| 2016-05-20 | Removed versionadded/changed annotations for 1.9. | Tim Graham | |
| 2016-02-18 | Fixed #26107 -- Added option to int_list_validator() to allow negative integers. | Akshesh | |
| 2016-02-17 | Followed recommended ValidationError use in docs. | Jon Dufresne | |
| 2015-11-16 | Fixed #25755 -- Unified spelling of "website". | Agnieszka Lasyk | |
| 2015-09-23 | Removed versionadded/changed annotations for 1.8. | Tim Graham | |
| 2015-09-18 | Fixed #24636 -- Added model field validation for decimal places and max digits. | Iulia Chiriac | |
| 2015-07-27 | Fixed #25159 -- Removed brackets from class/function/method signatures in docs. | Tim Graham | |
| Thanks hellbeast for the initial patch. | |||
| 2015-07-17 | Fixed #16501 -- Added an allow_unicode parameter to SlugField. | Edward Henderson | |
| Thanks Flavio Curella and Berker Peksag for the initial patch. | |||
| 2015-03-25 | Fixed #24531 -- Improved CommaSeparatedIntegerField validation. | Bertrand Bordage | |
| `','`, `'1,,1'`, `',1'` etc. are no longer considered as valid comma-separated integer lists. | |||
| 2015-03-25 | Added some missing newlines in docs/ref/validators.txt. | Tim Graham | |
| 2015-02-01 | Removed versionadded/changed notes for 1.7. | Tim Graham | |
| 2015-01-06 | Fixed #20003 -- Improved and extended URLValidator | Danilo Bargen | |
| 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. | |||
| 2014-10-12 | Fixed #23639 -- Fixed doc error in RegexValidator.regex | Dori | |
| Thanks to @claudep for the report and the original patch. | |||
| 2014-09-24 | Fixed #22959 -- Documented that class-based validators need to be ↵ | Markus Holtermann | |
| deconstructible. | |||
| 2014-08-14 | Fixed #23224 - Documented EmailValidator. | areski | |
| 2014-07-26 | Fixed #16617 -- Added 'value' to BaseValidator params. | Anubhav Joshi | |
| Also allowed overriding the default messages in subclasses of BaseValidator. Thanks sperrygrove for initial patch. | |||
| 2014-04-26 | Updated doc links to point to Python 3 documentation | Claude Paroz | |
| 2014-03-22 | Fixed #22313 -- Removed 'u' prefixes from documentation | Claude Paroz | |
