Skip to content

Releases: chRyNaN/validator

0.7.0

Choose a tag to compare

@chRyNaN chRyNaN released this 16 Jan 16:57
50db194

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)

Choose a tag to compare

@chRyNaN chRyNaN released this 20 Aug 18:29
  • Updated Kotlin to version 1.7.10

Full Changelog: https://github.com/chRyNaN/validator/compare/0.5.0...0.6.0###

Release 0.5.0 (6)

Choose a tag to compare

@chRyNaN chRyNaN released this 01 Mar 04:34
  • 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)

Choose a tag to compare

@chRyNaN chRyNaN released this 05 Aug 03:28
Release 0.4.1 (5)

Release 0.4.0 (4)

Choose a tag to compare

@chRyNaN chRyNaN released this 30 Mar 07:17
Release 0.4.0 (4)