hedgehog v1.0.5 Release Notes

Release Date: 2021-03-12 // about 3 years ago
    • ๐Ÿ‘ GHC 9 Support ([#392][392], [@utdemir][utdemir])
    • ๐Ÿ‘‰ Use binary shrinking for integral ([#413][413], [@HuwCampbell][HuwCampbell])
    • ๐Ÿ— Build tree from values instead of wrapping and unwrapping ([#414][414], [@HuwCampbell][HuwCampbell])
    • โœ… Don't shrink the action chosen in state machine testing ([#415][415], [@HuwCampbell][HuwCampbell])
    • ๐Ÿ‘Œ Support shrinking 1-bit numbers for CLaSH ([#397][397], [@jonfowler][jonfowler] / [@jacobstanley][jacobstanley])

Previous changes from v1.0.4

    • โฌ†๏ธ Bump ansi-terminal to 0.11 ([#394][394], [@mpilgrem][mpilgrem])
    • Clean up hedgehog.cabal for GHC 8.0+ ([#391][391], [@felixonmars][felixonmars])
    • โฌ†๏ธ Bump random to 1.2 ([#396][396], [@felixonmars][felixonmars])
    • ๐Ÿ‘Œ Improve the distribution of Range.scaleLinear ([#405][405], [@jonfowler][jonfowler] / [@moodmosaic][moodmosaic])
    • ๐Ÿ”„ Change Gen.frequency generator immediately shrink ([#406][406], [@ocharles][ocharles] / [@HuwCampbell][HuwCampbell])
    • โž• Add Property.evalMaybe, Property.evalMaybeM and Property.evalEitherM ([#381][381], [@markus1189][markus1189] / [@moodmosaic][moodmosaic])
    • โฌ†๏ธ Bump QuickCheck to 2.14 ([#409][409], [@lehins][lehins])
    • โฌ†๏ธ Bump bytestring to 0.11 ([#408][408], [@Bodigrim][Bodigrim])
    • Minor Haddock formatting improvments ([#398][398], [@sshine][sshine] / [@moodmosaic][moodmosaic])