All Versions
5
Latest Version
Avg Release Cycle
88 days
Latest Release
2370 days ago

Changelog History

  • v0.5.1.0 Changes

    October 30, 2017
    • Added lifting instances for MonadIO, MonadThrow, MonadCatch, and MonadMask to TestFixtureT.
  • v0.5.0.2 Changes

    July 27, 2017
    • Added support for template-haskell-2.12.0.0 and GHC 8.2.1.
  • v0.5.0.1 Changes

    June 02, 2017
    • Fixed an issue where using mkFixture with a typeclass that used the DefaultSignatures extension caused an internal error (#30).
  • v0.5.0.0 Changes

    November 28, 2016
    • Breaking: mkFixture now supports constraints in the same form as a Haskell deriving clause, which permits “partially-applied” constraints. A new ts quasiquoter is provided for the purpose of writing a comma-separated list of Haskell types; see the documentation for more details (#25).
    • Generating fixtures that do not derive any typeclasses no longer produces an error (#28).
  • v0.4.2.0 Changes

    November 14, 2016
    • Attempting to generate a fixture for a multi-parameter typeclass now produces a better error message (#24).
    • Fixtures can now be generated for typeclasses containing infix operators as methods. They will be prefixed with a tilde (~) instead of an underscore (#26).