Skip to content

Version 0.12.0

Compare
Choose a tag to compare
@TysonMN TysonMN released this 16 Jul 21:06
· 106 commits to master since this release
  • Rename Property.failOnFalse to Property.falseToFailure (#384, @TysonMN)
  • Add BindReturn to the property CE (#364, @TysonMN)
    • A breaking change. Previously, returning a bool from a property CE (after using let!) caused the CE to have return type Property<unit>. Now this results in a return type of Property<bool>. The previous behavior can now be expressed by piping the Property<bool> instance into Property.falseToFailure.
  • Change recheck API to accept recheck data encoded as string (#385, @TysonMN)
  • Add RecheckInfo to simplify recheck reporting (#386, @TysonMN)
  • Optimize rechecking by only executing the end of the property CE with the shrunken input (#336, @TysonMN)