jqwik v1.2.5 Release Notes

Release Date: 2020-03-25 // about 4 years ago
  • ๐Ÿ†• New and Enhanced Features

    โž• Added @BeforeExample as an alias of @BeforeProperty

    โž• Added @AfterExample as an alias of @AfterProperty

    Lifecycle methods annotated with @BeforeTry, @AfterTry, @BeforeProperty,
    @AfterProperty, @BeforeContainer and @AfterContainer can now have
    parameters that will be resolved using registered ResolveParameterHook instances.

    โž• Added ActionSequence.withInvariant(String label, Invariant<M> invariant);.

    โž• Added ActionSequence.peek(Consumer<M> modelPeeker).

    Arbitraries.sequences(Arbitrary<? extends Action<M>> actionArbitrary) does now accept
    covariant subtypes and still returns type Arbitrary<Action<M>>.

    Reporting text on failed statistics coverage check improved.

    โฌ†๏ธ Upgrade to JUnit Platform 1.6.1

    ๐Ÿ’ฅ Breaking Changes

    ๐Ÿ› Bug Fixes

    • Labelled statistics reports should now reliably being reported
      in order of first usage.