Skip to content

Releases: robfletcher/strikt

Mighty Rainbow

12 Mar 12:50
Compare
Choose a tag to compare
  • Adds overload of not that accepts a block.

Poison Hammer

10 Mar 16:45
Compare
Choose a tag to compare
  • Ensures that chains inside of blocks still fail fast.
  • Ensures get is runtime type safe. It's now a no-op when preceded by a failing type-narrowing assertion.

Venomous Twilight

04 Mar 02:31
Compare
Choose a tag to compare

Added atLeat, atMost and exactly assertions for iterables.

Ferocious Rose

03 Mar 16:31
Compare
Choose a tag to compare
v0.18.1

Enhancements to Jackson module

Silken Grasshopper

03 Mar 01:26
Compare
Choose a tag to compare

Adds strikt-jackson module

Unfettered Serpent

24 Feb 16:28
Compare
Choose a tag to compare

Adds isPresent and isAbsent assertions for java.util.Optional along with toNullable mapping function.

Battleworn Understanding

26 Jan 02:20
Compare
Choose a tag to compare

Fixes isSorted when used in a block.

Whispering Sword

01 Dec 02:05
Compare
Choose a tag to compare

Adds filter, filterNot and filterIsInstance functions for Assertion.Builder<Iterable<*>>

Forsaken Raven

03 Nov 18:32
Compare
Choose a tag to compare
  • Upgrades Strikt to depend on Kotlin 1.3.
  • expectThrows is un-deprecated.
  • Expectations are now compatible with suspending lambdas.
  • isBefore and isAfter in strikt-java-time now support ZonedDateTime.

Saffron Mammoth

26 Oct 18:52
Compare
Choose a tag to compare
  • isEqualTo has special handling for arrays
  • isSorted assertion for collections