go-playground/validator (github.com/go-playground/validator/v10)
### [`v10.15.5`](https://togithub.com/go-playground/validator/releases/tag/v10.15.5): Release 10.15.5
[Compare Source](https://togithub.com/go-playground/validator/compare/v10.15.4...v10.15.5)
#### What was fixed?
Fixed `CIDRIPv4` validation, ty [@martinlehoux](https://togithub.com/martinlehoux) for the [PR](https://togithub.com/go-playground/validator/pull/945)
### [`v10.15.4`](https://togithub.com/go-playground/validator/releases/tag/v10.15.4): Release 10.15.4
[Compare Source](https://togithub.com/go-playground/validator/compare/v10.15.3...v10.15.4)
##### What was fixed?
Corrected a regression of skipping `required` for `time.Time` accidentally introduced in `v10.15.2`
### [`v10.15.3`](https://togithub.com/go-playground/validator/releases/tag/v10.15.3): Release 10.15.3
[Compare Source](https://togithub.com/go-playground/validator/compare/v10.15.2...v10.15.3)
#### What was fixed?
Fix regression for invalid type check before calling reflect values type. Thank you [@MysteriousPotato](https://togithub.com/MysteriousPotato) for the [PR](https://togithub.com/go-playground/validator/pull/1156)
### [`v10.15.2`](https://togithub.com/go-playground/validator/releases/tag/v10.15.2): Release 10.15.2
[Compare Source](https://togithub.com/go-playground/validator/compare/v10.15.1...v10.15.2)
##### What was fixed?
- Refactored [#1122](https://togithub.com/go-playground/validator/issues/1122) to support `or`'s in tags + updated to `required` behaving the same as before `v10.50.0` to support the community as there was a lot of code relying on the before behaviour, correct or not.
- Added a way to opt-in to the new functionality, which is recommended, using [WithRequiredStructEnabled](https://togithub.com/go-playground/validator/blob/master/\_examples/simple/main.go#L33)
### [`v10.15.1`](https://togithub.com/go-playground/validator/releases/tag/v10.15.1): Release 10.15.1
[Compare Source](https://togithub.com/go-playground/validator/compare/v10.15.0...v10.15.1)
##### What was fixed?
Corrected a few validations including `gt`, `lt`, ... when using floating point values, specifically `float32`, in this [PR](https://togithub.com/go-playground/validator/pull/1146)
### [`v10.15.0`](https://togithub.com/go-playground/validator/releases/tag/v10.15.0): Release 10.15.0
[Compare Source](https://togithub.com/go-playground/validator/compare/v10.14.1...v10.15.0)
##### What's new?
- Applying `tag` validations on `structs` is now a reality thank to [@MysteriousPotato](https://togithub.com/MysteriousPotato) in this [PR](https://togithub.com/go-playground/validator/pull/1122)
- Added `oneof` tag to examples in this [PR](https://togithub.com/go-playground/validator/pull/1135)
- Added `Spice DB` validations in this [PR](https://togithub.com/go-playground/validator/pull/1125)
#### What was fixed?
- Fixed the REAMD logo link in this [PR](https://togithub.com/go-playground/validator/pull/1134)
- Fixed `filepath` validation when path is a directory in this [PR](https://togithub.com/go-playground/validator/pull/1133)
- Correct to docs in this [PR](https://togithub.com/go-playground/validator/pull/1121)
Configuration
📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
[ ] If you want to rebase/retry this PR, check this box
This PR has been generated by Mend Renovate. View repository job log here.
This PR contains the following updates:
v10.14.1
->v10.15.5
Release Notes
go-playground/validator (github.com/go-playground/validator/v10)
### [`v10.15.5`](https://togithub.com/go-playground/validator/releases/tag/v10.15.5): Release 10.15.5 [Compare Source](https://togithub.com/go-playground/validator/compare/v10.15.4...v10.15.5) #### What was fixed? Fixed `CIDRIPv4` validation, ty [@martinlehoux](https://togithub.com/martinlehoux) for the [PR](https://togithub.com/go-playground/validator/pull/945) ### [`v10.15.4`](https://togithub.com/go-playground/validator/releases/tag/v10.15.4): Release 10.15.4 [Compare Source](https://togithub.com/go-playground/validator/compare/v10.15.3...v10.15.4) ##### What was fixed? Corrected a regression of skipping `required` for `time.Time` accidentally introduced in `v10.15.2` ### [`v10.15.3`](https://togithub.com/go-playground/validator/releases/tag/v10.15.3): Release 10.15.3 [Compare Source](https://togithub.com/go-playground/validator/compare/v10.15.2...v10.15.3) #### What was fixed? Fix regression for invalid type check before calling reflect values type. Thank you [@MysteriousPotato](https://togithub.com/MysteriousPotato) for the [PR](https://togithub.com/go-playground/validator/pull/1156) ### [`v10.15.2`](https://togithub.com/go-playground/validator/releases/tag/v10.15.2): Release 10.15.2 [Compare Source](https://togithub.com/go-playground/validator/compare/v10.15.1...v10.15.2) ##### What was fixed? - Refactored [#1122](https://togithub.com/go-playground/validator/issues/1122) to support `or`'s in tags + updated to `required` behaving the same as before `v10.50.0` to support the community as there was a lot of code relying on the before behaviour, correct or not. - Added a way to opt-in to the new functionality, which is recommended, using [WithRequiredStructEnabled](https://togithub.com/go-playground/validator/blob/master/\_examples/simple/main.go#L33) ### [`v10.15.1`](https://togithub.com/go-playground/validator/releases/tag/v10.15.1): Release 10.15.1 [Compare Source](https://togithub.com/go-playground/validator/compare/v10.15.0...v10.15.1) ##### What was fixed? Corrected a few validations including `gt`, `lt`, ... when using floating point values, specifically `float32`, in this [PR](https://togithub.com/go-playground/validator/pull/1146) ### [`v10.15.0`](https://togithub.com/go-playground/validator/releases/tag/v10.15.0): Release 10.15.0 [Compare Source](https://togithub.com/go-playground/validator/compare/v10.14.1...v10.15.0) ##### What's new? - Applying `tag` validations on `structs` is now a reality thank to [@MysteriousPotato](https://togithub.com/MysteriousPotato) in this [PR](https://togithub.com/go-playground/validator/pull/1122) - Added `oneof` tag to examples in this [PR](https://togithub.com/go-playground/validator/pull/1135) - Added `Spice DB` validations in this [PR](https://togithub.com/go-playground/validator/pull/1125) #### What was fixed? - Fixed the REAMD logo link in this [PR](https://togithub.com/go-playground/validator/pull/1134) - Fixed `filepath` validation when path is a directory in this [PR](https://togithub.com/go-playground/validator/pull/1133) - Correct to docs in this [PR](https://togithub.com/go-playground/validator/pull/1121)Configuration
📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
This PR has been generated by Mend Renovate. View repository job log here.