Skip to content

Releases: fscheck/FsCheck

2.16.1

28 Aug 21:33
Compare
Choose a tag to compare

Include inherited methods when registering Arbitrary instances. (by Bennie Copeland)

2.16.0

13 Aug 09:50
Compare
Choose a tag to compare

Support generating C# record types.

2.15.3

08 May 16:43
Compare
Choose a tag to compare

Allow shrinking private unions. (by Sander van Dijk)
Limit total number of shrink attempts to 5000, to avoid infinite loops in general, and in particular if an argument is mutated in the test.

2.15.2

15 Apr 21:07
Compare
Choose a tag to compare

Enabled FsCheck.Xunit's PropertiesAttribute to work at assembly level. (by Laurence King)
Added UnicodeString and UnicodeChar generators.

2.15.1

27 Feb 10:16
Compare
Choose a tag to compare

Fixed a bug in FsCheck.Xunit: using ITestOutputHelper did not show output in Property-attributed tests.

2.15.0

23 Feb 23:19
Compare
Choose a tag to compare

Updated NUnit to 3.13.1, and set that as the lowest allowable version in FsCheck.NUnit package. Fixed resulting incompatibility.
Since NUnit 3.13 no longer supports netstandard 1.6, removed netstandard 1.6 support from FsCheck.NUnit as well.

2.14.6

21 Feb 22:18
Compare
Choose a tag to compare

Restrict NUnit version range to versions < 3.13.1, as that introduced an incompatibility with FsCheck.NUnit.

2.14.5

18 Feb 13:19
Compare
Choose a tag to compare

Workaround for suspected F# compiler bug: prevented compiler from inlining Prop.discard. (by Okke Hendriks)

2.14.3

09 Jun 18:58
Compare
Choose a tag to compare

Fix FsCheck.Xunit so it properly calls Dispose if the test class implements IDisposable. (by Laurence King)

2.14.2

11 Mar 21:38
Compare
Choose a tag to compare

Assembly metadata fix. This caused version 2.14.1 to be unusable in some cases; it was unlisted.