jqwik v1.3.4 Release Notes

Release Date: 2020-08-18 // over 1 year ago
  • ๐Ÿ†• New and Enhanced Features

    Arbitraries.lazyOf(Supplier<Arbitrary<T>> ...) is now the method of choice for
    ๐Ÿ‘ recursive value generation. It has much better shrinking behaviour than the
    more generic lazy() combined with oneOf().

    โž• Added PropertyLifecycleContext.attributes(), which allows to query, set and change
    ๐Ÿ‘€ a property method's attributes like number of tries and seed within a
    AroundPropertyHook lifecycle hook.

    โž• Added @PropertyDefaults annotation which allows to set the defaults
    of all property methods in a container.

    ๐Ÿ’ฅ Breaking Changes

    • No known breaking changes

    ๐Ÿ› Bug Fixes