test-fixture 0.5.0.1 → 0.5.0.2
raw patch · 3 files changed
+11/−4 lines, 3 filesdep ~basedep ~template-haskellPVP ok
version bump matches the API change (PVP)
Dependency ranges changed: base, template-haskell
API changes (from Hackage documentation)
Files
- CHANGELOG.md +4/−0
- src/Control/Monad/TestFixture/TH/Internal/TypesQuasi.hs +3/−0
- test-fixture.cabal +4/−4
CHANGELOG.md view
@@ -1,3 +1,7 @@+# 0.5.0.2 (July 27, 2017)++ - Added support for `template-haskell-2.12.0.0` and GHC 8.2.1.+ # 0.5.0.1 (June 2, 2017) - Fixed an issue where using `mkFixture` with a typeclass that used the `DefaultSignatures` extension caused an internal error ([#30](https://github.com/cjdev/test-fixture/issues/30)).
src/Control/Monad/TestFixture/TH/Internal/TypesQuasi.hs view
@@ -106,6 +106,9 @@ resolveTypeNames (ParensT t) = ParensT <$> resolveTypeNames t resolveTypeNames t@WildCardT = return t #endif+#if MIN_VERSION_template_haskell(2,12,0)+resolveTypeNames t@UnboxedSumT{} = return t+#endif resolveTypeName :: Name -> Q Name resolveTypeName (Name (OccName str) NameS) = lookupTypeName str >>= \case
test-fixture.cabal view
@@ -1,7 +1,7 @@ name: test-fixture version:- 0.5.0.1+ 0.5.0.2 synopsis: Test monadic side-effects description:@@ -44,7 +44,7 @@ , haskell-src-exts , haskell-src-meta , mtl- , template-haskell >= 2.10 && < 2.12+ , template-haskell >= 2.10 && < 2.13 , th-orphans source-repository head@@ -64,10 +64,10 @@ Test.Control.Monad.TestFixture.DefaultSignaturesSpec Test.Control.Monad.TestFixture.THSpec build-depends:- base >= 4.7 && < 5+ base , test-fixture , hspec , hspec-discover , mtl- , template-haskell >= 2.10 && < 2.12+ , template-haskell , transformers