hedgehog v1.0.2 Release Notes

Release Date: 2020-01-10 // 20 days ago
    • Speed up Tree.splits ([#349][349], [@treeowl][treeowl])
    • Speed up Gen.shuffle ([#348][348], [@treeowl][treeowl])
    • ➕ Add docs on the bounds of Size ([#346][346], [@chris-martin][chris-martin])
    • 🛠 Fix performance issues with color handling ([#345][345], [@stolyaroleh][stolyaroleh])
    • ➕ Add mapMaybe, mapMaybeT, in Tree and Gen ([#339][339], [@treeowl][treeowl])
    • 🛠 Fix some formatting bugs in Haddock ([#332][332], [@sshine][sshine])
    • ➕ Add MonadGen instances for StateT ([#321][321], [#330][330], [@HuwCampbell][HuwCampbell] / [@tomjaguarpaw][tomjaguarpaw] / [@symbiont-sam-halliday][symbiont-sam-halliday])
    • ➕ Add MonadBaseControl instance for PropertyT ([#328][328], [@treeowl][treeowl])

Previous changes from v1.0.1

    • ➕ Add compatibility with GHC 8.8 ([#319][319], [@erikd][erikd])
    • ✅ Include location of failed assertion in report. This enables editors to more easily parse the location of failed test assertions, and provide links/jump functionality ([#308][308], [@owickstrom][owickstrom])
    • Stop using filter to define unicode ([#303][303], [@ajmcmiddlin][ajmcmiddlin])
    • Export LabelName from main module ([#299][299], [@erikd][erikd])