0.23.1 Bounteous Moon
Re-release of v0.23.0 following broken release
0.20.0 Pain Mother
Added strikt.gradle
module with some support for testing Gradle's API.
0.19.6 Bitter Forest
Fixes issues with bom publication.
0.19.5 Victorious Scholar
Packages a BOM for aligning strikt versions.
0.19.4 Poison Spire
Suppresses internal stack frames from exceptions to make it easier to determine where the assertion was raised.
0.18.2 Venomous Twilight
Added atLeat
, atMost
and exactly
assertions for iterables.
0.18.1 Ferocious Rose
Extends strikt-jackson
module with further assertion and mapping functions:
hasNodeType(JsonNodeType)
isMissing()
textValue()
numberValue()
booleanValue()
0.18.0 Silken Grasshopper
Adds strikt-jackson
module.
0.17.3 Unfettered Serpent
Adds isPresent
and isAbsent
assertions for java.util.Optional
along with toNullable
mapping function.
0.17.2 Battleworn Understanding
Fixes isSorted
when used in a block.
0.17.1 Whispering Sword
Adds filter
, filterNot
and filterIsInstance
functions for Assertion.Builder<Iterable<*>>
0.14.1 Bitter Tiger
Fixes broken dependency declaration in strikt-protobuf
.
0.14.0 Ruby Panther
Breaking change renaming map
to chain
in order to allow a map method that applies to Assertion.Builder<Iterable<*>>
.