Skip to content

v0.4.0

Choose a tag to compare

@github-actions github-actions released this 31 Aug 16:29
· 25 commits to main since this release
Immutable release. Only release title and notes can be modified.
v0.4.0
0f2f06a

Features

  • Pin explicit examples with Example
  • (xunit) Pin examples with [Example]
  • Build and sequence generators
  • State a credible interval for the true rate on the Cover warning line
  • Merge sibling collections in the shrinker
  • State the estimated discard rate in the exhausted report
  • Give up early when the discard rate is statistically hopeless
  • Expose MaxDiscardRatio on the xUnit Property attribute

Bug fixes

  • Keep the counterexample when a shrink candidate's generator throws
  • Stop a replayed example warning about coverage

Performance

  • Record one span for coincident draws

Refactoring

  • Share the body ladder between example runs
  • (xunit) Use Generate.Sequence

Documentation

  • Describe Build and Sequence

Tests

  • Pin the shrink minima that Build must preserve
  • Replay a Build counterexample from its token

Build and tooling

  • Build release notes with git-cliff

Full changelog: v0.3.0...v0.4.0