Change log ========== teardown uses [Semantic Versioning][1]. The change log is available [on GitHub][2]. [1]: http://semver.org/spec/v2.0.0.html [2]: https://github.com/roman/Haskell-teardown/libraries/teardown/CHANGELOG.md ## v0.3.0.0 * Bump from lts-9.1 to lts-9.5 * Add `Control.Monad.Component` module * Add `Control.Teardown.Tutorial` module * Add `IResource` instance for `[Teardown]` ## v0.2.0.0 * Bump from lts-8.21 to lts-9.1 * Re-organize test files to support nightly (GHC-8.2) * Drop support for lts-6 (GHC-7.10) * Bump dependencies for `time`, `QuickCheck`, `protolude` and `doctest` * Add NFData instance for `TeardownResult` record * Add travisCI builder for nightly ## v0.1.0.1 * Add benchmark to compare with vanilla IO unit * Bump version of `criterion` to `1.2` ## v0.1.0.0 > BREAKING CHANGES * Relax Glob dependency bounds * Add `IResource` typeclass and make `newTeardown` part of it * Remove `concatTeardown` and `newDynTeardown` functions in favor of overloades of `IResource` * Update TestSuite * Update Example ## v0.0.0.2 * Add haddock documentation to modules ## v0.0.0.1 * First release of teardown library