github making/yavi 0.7.0

latest releases: 0.16.0, 0.15.0, 0.14.4...
4 years ago
  • 🆕 🎉 Support single argument validator wrappers and validator combinators (#132 thanks to @gakuzzzz)
  • 🆕 Add ipv4/ipv6/luhn/password (example) to CharSequenceConstraint (#135)
  • 🆕 Add password (example) to ObjectConstraint (#135)
  • 🆕 Add ValidatorBuilder#constraintOnTarget(String, Function<ObjectConstraint<T, T>, ObjectConstraint<T, T>>) (#135)
  • Make ValidatorSubset functional interface and move methods in Validator to ValidatorSubset as much as possible
  • Make ApplicativeValidator and EitherValidator functional interface
  • Deprecate ArgumentsNValidator#validateArgs in favor of validate
  • Deprecate ArgumentsNValidator#validateAndThrowIfInvalid
  • Make ArgumentNValidator use delegation instead of inheritance
  • Replace ArgumentsN.Mapper with FunctionN

Don't miss a new yavi release

NewReleases is sending notifications on new releases.