# Changelog
`hedgehog-classes` uses [PVP Versioning][1].
The changelog is available [on GitHub][2].
0.2.2
=====
* fix problem in storable set-get that caused attempt to index into
0-element malloc'd array
* Test suite now tests almost all laws sans arrow/category (thanks @ag-eitilt!)
* Correct tcName of `MonadPlus`. Was `Monad`, now it's `MonadPlus`.
0.2.1
=====
* fix problem where ordLaws failed for everything. there was
some messed up logic used to check that transitivity held.
Thanks very much to @ocharles for reporting this.
0.2.0.1
=======
* improve reliability of hedgehog output filtering.
0.2
===
* switch to hedgehog-1.0
* add `binaryLaws`
* relax cabal-version to 2.2
* use randomly generated, not hard-coded functions, in bifoldable tests
* significantly simplify pretty printing using `silently` package, and
bad hack.
* make several haddock improvements.
0.1.2
=====
* add `semiringLaws`, `ringLaws`, `starLaws`
* fix bug in `foldableLaws` that could cause implementations of
`foldMap` and `fold` that evaluate in weird orders to pass (rather than fail).
0.1.1
=====
* Initial (stable) hackage release.
0.0.0
=====
* Initially created.
[1]: https://pvp.haskell.org
[2]: https://github.com/chessai/hedgehog-classes/releases