Releases: skybet/govalidator
Releases · skybet/govalidator
HOTFIX: Allowing upper and lowercase UUIDs
Merge pull request #16 from skybet/GS-1926 [refs GS-1926] Correct regex and add tests
Allowing upper and lowercase UUIDs
Merge pull request #15 from skybet/GS-1926 [refs GS-1926] Change regex patterns to support upper and lower case …
Stop duplicate validation errors in a struct if the struct itself has a validation tag
Validation tags added to fields that are structs end up re-running validation for the struct's fields. This can lead to duplicated validation errors.
This change fixes that for validation tags added to fields that are structs, or pointers to structs. It does NOT address issues with fields that are maps or slices of structs.
Fixing uuidv4 Path
Merge pull request #13 from skybet/fix-path-uuidv4 Fixing edgecase where path not set
Allowing left and right quotation marks in validation tags
Merge pull request #12 from skybet/GS-878 Add left and right quotation marks to characters allowed in validation tags
Validate float values of range validation tag
Merge pull request #11 from skybet/GS-754 [refs GS-754] Prohibit incorrectly formatted options in range validator tag
Changing REGEX package
Merge pull request #10 from skybet/GS-754 [refs GS-754] Add support for regex lookahead and lookbehind
Allow decimals in range tag
Merge pull request #9 from skybet/GS-754 GS 754
Escaping Tags
Merge pull request #8 from skybet/GS-754 [refs GS-754] remove double slashes from custom error messages