Skip to content

Releases: purescript/purescript-quickcheck

v8.0.1

27 Apr 22:20
bf5029f
Compare
Choose a tag to compare

Bugfixes:

  • Remove duplicate numbers import from the bower.json file to support publishing to Pursuit (#128 by @thomashoneyman)

v8.0.0

27 Apr 21:57
180d8b8
Compare
Choose a tag to compare

Breaking changes:

Bugfixes:

  • quickCheckPure and quickCheckPure' stack safety (#127)

Other improvements:

v7.1.0

27 Apr 20:35
Compare
Choose a tag to compare

New features:

Other improvements:

v7.0.0

26 Feb 19:02
7db589b
Compare
Choose a tag to compare

Breaking changes:

  • Added support for PureScript 0.14 and dropped support for all previous versions (#115)
  • Fixed genericCoarbitrary so it no longer explicitly relates to the generated data (#99)
  • Replaced NonEmpty Array and NonEmpty List with NonEmptyArray and NonEmptyList (#118)
  • Replaced globals dependency with numbers (#120)

New features:

  • Added randomSampleOne (#114)

Bugfixes:

  • Allowed full Number range for chooseFloat (#97)

Other improvements:

  • Dropped generics-rep dependency as its now included in prelude (#121)
  • Replaced monomorphic proxies with Type.Proxy.Proxy and polymorphic variables (#116)
  • Migrated CI to GitHub Actions and updated installation instructions to use Spago (#117)
  • Added a changelog and pull request template (#122, #123)

v6.1.0

04 Mar 16:24
6289a80
Compare
Choose a tag to compare

Added some functions to give better reporting abilities for pure QuickCheck runs

v6.0.0

02 Mar 00:53
Compare
Choose a tag to compare
  • Move guide over from documentation repo (@anttih)
  • Bump dependencies

v5.0.0

24 May 00:50
af9203c
Compare
Choose a tag to compare

Updated for PureScript 0.12

v4.7.0

30 Mar 23:10
2c840b8
Compare
Choose a tag to compare
  • Added quickCheckGen and some variants that specialize the properties to be Gen-based (for convenience when using MonadGen-constrained properties)
  • Added instances for NonEmptyArray and NonEmptyString (@matthewleon)

v4.6.2

26 Feb 20:03
ba48265
Compare
Choose a tag to compare

v4.6.1

20 Dec 15:03
bc66856
Compare
Choose a tag to compare

Previously resize would alter the state of Gen forever, rather than it being local to the Gen that was passed into resize. This may alter the behaviour of some existing tests if they relied on the buggy behaviour.