Skip to content

Releases: miniscruff/vaddie

v0.6.0

14 Jun 04:41
d22d7e6

Choose a tag to compare

v0.6.0 on 2026-06-14

✨ Added

  • #36 SliceMaxItems validation
  • #37 SliceUnique validation
  • #38 SliceContains validation
  • #38 SliceMinContains validation
  • #38 SliceMaxContains validation
  • #39 Numeric Multiple Of validation
  • #40 AnyOf validation
  • #41 StrMatch validation
  • #41 StrRegexp validation
  • #44 Not validation
  • #44 StrEmpty validation
  • #44 StrSpace validation
  • #48 StrUnicodeMin validation
  • #48 StrUnicodeMax validation
  • #45 StrEmail validation
  • #42 MapMinLength validation
  • #42 MapMaxLength validation
  • #43 MapRequiredKeys validation
  • #49 IfExp validation

🔥 Changed

  • #40 OneOf now validates exactly one validation passes

🗑️ Removed

  • #44 StrNotEmpty validation
  • #44 StrNotHasPrefix validation, use Not(StrHasPrefix)
  • #44 StrNotHasSuffix validation, use Not(StrHasSuffix)
  • #44 StrNotContains validation, use Not(StrContains)
  • #44 StrNotContainsAny validation, use Not(StrContainsAny)

v0.5.0

31 Dec 08:38
d624917

Choose a tag to compare

v0.5.0 on 2025-12-31

✨ Added

  • #31 Required validation func that checks a pointer is not nil before running other checks

v0.4.0

05 Dec 09:18
4a80669

Choose a tag to compare

v0.4.0 on 2025-12-05

✨ Added

  • #28 OrderedNe to check if two orderable values are not equal
  • #24 Comparable validations for equal, not equal and contains

🔥 Changed

  • #26 OneOf checks if T implements validator before the other checks
  • #25 AllOf checks if T implements validator before the other checks
  • #23 Optional checks if T implements validator if the value is not nil

v0.3.0

16 Apr 05:18
188b4ad

Choose a tag to compare

v0.3.0 on 2025-04-16

✨ Added

  • #15 StrContainsAny validation
  • #15 StrNotContainsAny validation

🔥 Changed

  • #13 Rename project to vaddie

v0.2.0

08 Feb 08:49
36854e7

Choose a tag to compare

v0.2.0 on 2025-02-08

✨ Added

  • #9 JoinAdd to early return on first error when joining

🪲 Fixed

  • #8 Spacing between key and message for validation errors

v0.1.0

01 Jan 22:04

Choose a tag to compare

v0.1.0 on 2025-01-01

Initial release