Releases: go-playground/validator
Releases · go-playground/validator
Release 10.11.1
What was fixed?
Corrected/Enhanced is boolean check to take the field type into consideration. Thanks @V-R-Dighe for the PR
Release 10.11.0
What's new?
- Add ability to validate structs using map rules. #934
- A number of hash validations. #875
- Italian translations. #694 #914
- Vietnamese translations. #820
- Arabic translations. #825
- Added missing
Boolean
translation. #930 - Add missing
required
translation. #884 - Add missing
zh
translations. #856 - Added
exclude_if
andexcluded_unless
tags. #847 - Added Credit Card validation. #924
What was fixed?
- Fix support for aliased time.Time types. #890
- Fix multiple group of
OR
operators. #911 - Remove underscore from RFC-1123 based regex. #912
ja
typos. #898- Documentation typos. #891
What was enhanced?
ValidationCtx
now supports nested slice maps. #917RegisterTagNameFunc
documentation. RegisterTagNameFunc
Release 10.10.1
What was fixed?
Updated a couple of dependencies to resolve some vulnerabilities found within.
Release 10.10.0
What's new?
- Added string support for
country_code
validation, thanks @uberswe for the PR. - Added support for alpha hex colours, thanks @nesty92 for the PR.
- Added DNS RFC 1035 label format validator, thanks @0n1shi for the PR.
- Added ULID validation, thanks @uberswe for the PR.
- Added regex version (Semantic Versioning 2.0.0) validation, thanks @jtseng-godaddy for the PR.
Release 10.9.0
What's new?
- Fixed panic when use ru lang for translation, thanks @anisov for the PR
- Add boolean baked-in validator to check a string value is a valid boolean representation, thanks @xvello for the PR
- Document thread safety and recommended singleton usage, thanks @andrascz for the PR
- Add validations for ISO 4217 currency codes, thanks @metinogurlu for the PR
- Update
universal-translator
andlocales
dependencies to their latest versions.
Release 10.8.0
What's new?
- Updated deps to address security vulnerabilities discovered in them, thanks @saedx1 for the PR
- Fix import and go get commands, thanks @BrianLeishman for the PR
- Added new JWT validation, thanks @steveorourke for the PR
- Documentation fixes/updates, thanks @Nikachev for the PR
- Add
zh
missing translations for some tags, thanks @SkyingzZ for the PR - Updated all deps to their latest versions.
Release 10.7.0
Release 10.6.2
Release 10.6.1
What was fixed
- Fixed
url_encoded
validation regex not handling totally unescaped data.
Release 10.6.0
What's new?
- Added boolean support for
required_if
,required_unless
andeqfield
. Thanks @zane-deg for the PR - Added ability to validate map data. Thanks @zytell3301 for the PR
- Added BIC ISO format validator. Thanks @yeexel for the PR
Maintainers
A section has been added to the README regarding a "request for maintainers". I am so happy that the community has embraced this project! and I think that now is a good time to bring on more maintainers to help support the growing user base for timely help, PR reviews and general support.