- Relax upper bound on
base
to<5
. - Include GHC-8.6.5 into test-matrix.
- Put dependency on pcg-random behind a cabal flag, which is on by default. This enables builds stackage nightly.
- Support for GHC-8.4.1
-
Add support for PCG as PRNG in addition to MWC.
The module
Data.ByteString.Random.PCG
uses PCG. The moduleData.ByteString.Random.MWC
uses MWC. The moduleData.ByteString.Random
uses MWC for backward compatibility. -
Support usage of custom PRNGs through the type class
RandomWords
and the functiongenerate
in the moduleData.ByteString.Random.Internal
. -
Add some benchmark results to package description
- Support for GHC-8.2.1 and Cabal-2.0
- In the implementation of
random
, usewithSystemGen
that seeds the PRNG from the system randomness source.
- First public release