What is new?
- Added
eth_addr_checksum
validation. - Added
eg_ignore_case
andne_ignore_case
- Added
http_url
validation for http(s) URL's - Added
cron
validation. - Added
unique
validation ability to validate struct fields. - Added
base64rawurl
validation for base64 url without = padding - Added
mongodb
objectID validation - Added
filepath
validation. - Added
dirpath
validation. - Added
luhn_checksum
validation. - Added
cve
validation. - Added kosovo to country codes.
- Added Latvian translations.
- Added multiple missing language translations.
What was fixed?
- Fixed multiple documentation grammar issues.
- Updated all dependencies to address any lingering CVE issues be reported by tools, even if not able to exploit through this package.
- Fixed
excluded_unless
validation. - Fix
unique
validation for map with Pointer values. - Fixed
unique
validation for struct field when itis a nil pointer. - Fixed multiple language validation.
- Fixed
notblank
validation to cover all whitespace characters
What was changed?
- Tweaked
eth_addr
validation while addingeth_addr_checksum
. - Updated Struct Level validation example for enum+ example.
- Removed unnecessary cast allowing mocking of ValidationErrors