Skip to content

Releases: chRyNaN/validator

0.7.0

16 Jan 16:57
50db194
Compare
Choose a tag to compare

Warning

This version include breaking API changes.

  • Updated Kotlin to version 1.9.21.
  • Updated Kotlin Coroutines to version 1.8.0-RC2.
  • Added new Kotlin targets (Native Linux, Mac, and Windows, and WASM).
  • Made ValidationException open so that it can be sub-classed.
  • Merged the validator-coroutine module into the validator-core module. Now the validator-core module has a single dependency on Kotlinx Coroutines.
  • Updated the ValidationResult API making the Valid and Invalid to be value classes.
  • Added support for converting between Kotlin Result.
  • Made ValidationException a ValidationError instance, and added the ValidationException.errors property for it to encapsulate errors.
  • Added the binary compatibility plugin to make it harder for future versions to introduce breaking changes.

Full Changelog: 0.6.0...0.7.0

Release 0.6.0 (7)

20 Aug 18:29
Compare
Choose a tag to compare

Release 0.5.0 (6)

01 Mar 04:34
Compare
Choose a tag to compare
  • Upgraded to Kotlin 1.6.10
  • Added support for iOS Simulator Arm64

Full Changelog: 0.4.1...0.5.0

Release 0.4.1 (5)

05 Aug 03:28
Compare
Choose a tag to compare
Release 0.4.1 (5)

Release 0.4.0 (4)

30 Mar 07:17
Compare
Choose a tag to compare
Release 0.4.0 (4)