Skip to content

Releases: nesk/akkurate

Akkurate 0.2.0

26 Sep 11:07
Compare
Choose a tag to compare

⚠️ Breaking changes

  • Change visibility of ValidateAnnotationProcessor.validatableOfFunction to private. (#12)
  • Change visibility of ValidateAnnotationProcessor.validatableClass to private. (#12)

Added

  • Add new constraints (#3):
    • CharSequence
      • hasLengthEqualTo / hasLengthNotEqualTo
      • isBlank / isNotBlank
      • isMatching / isNotMatching
    • kotlin.collections
      • hasSizeNotEqualTo
      • isEmpty / isNotEmpty
      • isContaining / isNotContaining
    • Map
      • isContainingKey / isNotContainingKey
      • isContainingValue / isNotContainingValue

Changed

Akkurate 0.1.1

21 Sep 17:31
Compare
Choose a tag to compare

Notable changes

Fixed

  • The target version of generated JVM bytecode is now 1.8 instead of 11. (#5)
  • Suppress the warning about useless casts in generated accessors. (#8)

Akkurate 0.1.0

12 Sep 19:06
Compare
Choose a tag to compare

First release of Akkurate, a validation library taking advantage of the expressive power of Kotlin.