Valiktor Versions Save

Valiktor is a type-safe, powerful and extensible fluent DSL to validate objects in Kotlin

0.12.0

3 years ago

:tada: Features

  • #44 Added support for Map properties

0.11.0

4 years ago

:tada: Features

  • #39 Added support for Coroutines
  • #41 Added support for custom exception handlers

0.10.0

4 years ago

:tada: Features

  • #30 Added a new constraint to validate website URLs
  • #36 Added japanese messages

:heavy_check_mark: Improvements

  • #33 Removed the rule that does not allow more than 1 constraint per property
  • #37 Upgraded to Kotlin 1.3.71

0.9.0

4 years ago

:tada: Features

  • #23 Added catalan and spanish messages

0.8.0

4 years ago

:tada: Features

  • #13 Added module valiktor-test

0.7.0

4 years ago

:tada: Features

  • #21 Added german messages

0.6.0

4 years ago

:tada: Features

  • #8 Added module valiktor-jodatime
  • #9 Added module valiktor-jodamoney

:hammer: Internal

  • #16 Added more sample applications

0.5.0

5 years ago

:heavy_check_mark: Improvements

  • #10 Added property value as parameter in nested and collection validation functions

:tada: Features

  • #15 Added validateForEachIndexed function for collections and arrays

0.4.0

5 years ago

:heavy_check_mark: Improvements

  • #1 Removed message key prefix restriction in favor of custom constraints
  • #2 Renamed ValiktorExceptionHandler to ConstraintViolationExceptionHander
  • #2 Renamed ValiktorJacksonExceptionHandler to MissingKotlinParameterExceptionHandler

:tada: Features

  • #2 Added exception handler for InvalidFormatException

:hammer: Internal

  • #3 Upgraded to Gradle 5 and Kotlin 1.3
  • #4 Added build step with Java 11

0.3.1

5 years ago

:beetle: Bug fixes

  • Fixed ValiktorWebFluxAutoConfiguration to validate if the bean CodecConfigurer exists on classpath