Releases: purescript/purescript-quickcheck
Releases · purescript/purescript-quickcheck
v8.0.1
Bugfixes:
- Remove duplicate
numbers
import from the bower.json file to support publishing to Pursuit (#128 by @thomashoneyman)
v8.0.0
Breaking changes:
-
Migrate FFI to ES modules (#130 by @kl0tl and @JordanMartinez)
-
Replaced polymorphic proxies with monomorphic
Proxy
(#132 by @JordanMartinez) -
Make
frequency
useNonEmptyArray
(#131 by @JordanMartinez)Now
oneOf
andfrequency
both useNonEmptyArray
rather thanNonEmptyList
.
Bugfixes:
quickCheckPure
andquickCheckPure'
stack safety (#127)
Other improvements:
- Drop
math
dependency; update imports (#133 by @JordanMartinez)
v7.1.0
New features:
- Export
enum
andrandomSampleOne
(#125 by @JordanMartinez)
Other improvements:
- Fix warning revealed by v0.14.1 PS release (#125 by @JordanMartinez)
v7.0.0
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
andNonEmpty List
withNonEmptyArray
andNonEmptyList
(#118) - Replaced
globals
dependency withnumbers
(#120)
New features:
- Added
randomSampleOne
(#114)
Bugfixes:
- Allowed full
Number
range for chooseFloat (#97)
Other improvements:
v6.1.0
v6.0.0
v5.0.0
v4.7.0
- Added
quickCheckGen
and some variants that specialize the properties to beGen
-based (for convenience when usingMonadGen
-constrained properties) - Added instances for
NonEmptyArray
andNonEmptyString
(@matthewleon)
v4.6.2
- Fixed
resize
resetting seed (@matthewleon)