hedgehog 1.1.1 → 1.1.2
raw patch · 3 files changed
+15/−4 lines, 3 filesdep ~mtldep ~template-haskelldep ~textPVP: major bump suggested
API removals or changes: PVP suggests a major version bump
Dependency ranges changed: mtl, template-haskell, text, transformers
API changes (from Hackage documentation)
- Hedgehog: type family GenBase m :: (Type -> Type);
- Hedgehog.Internal.Distributive: type family Transformer (f :: (Type -> Type) -> Type -> Type) (g :: (Type -> Type) -> Type -> Type) (m :: Type -> Type) :: Constraint;
- Hedgehog.Internal.Gen: type family GenBase m :: (Type -> Type);
+ Hedgehog: type GenBase m :: (Type -> Type);
+ Hedgehog.Internal.Gen: type GenBase m :: (Type -> Type);
- Hedgehog: class Show1 (f :: Type -> Type)
+ Hedgehog: class Show1 (f :: TYPE LiftedRep -> TYPE LiftedRep)
- Hedgehog.Internal.Prelude: class Foldable (t :: Type -> Type)
+ Hedgehog.Internal.Prelude: class Foldable (t :: TYPE LiftedRep -> Type)
- Hedgehog.Internal.Prelude: infixl 6 +
+ Hedgehog.Internal.Prelude: infixl 6 -
- Hedgehog.Internal.Prelude: seq :: forall (r :: RuntimeRep) a (b :: TYPE r). a -> b -> b
+ Hedgehog.Internal.Prelude: seq :: forall {r :: RuntimeRep} a (b :: TYPE r). a -> b -> b
- Hedgehog.Internal.TH: type TExpQ a = Q (TExp a)
+ Hedgehog.Internal.TH: type TExpQ a = CodeQ a
Files
- CHANGELOG.md +11/−1
- hedgehog.cabal +3/−3
- src/Hedgehog/Internal/Gen.hs +1/−0
CHANGELOG.md view
@@ -1,3 +1,8 @@+## Version 1.1.2 (2022-09-02)++* Support GHC 9.4 ([#461][461], [@ysangkok][ysangkok])+* Allow newer dependencies ([#457][457], [@ysangkok][ysangkok])+ ## Version 1.1.1 (2022-01-29) * Support using fixed seed via `HEDGEHOG_SEED` ([#446][446], [@simfleischman][simfleischman] / [@moodmosaic][moodmosaic])@@ -241,10 +246,15 @@ https://github.com/patrickt [simfleischman]: https://github.com/simfleischman+[ysangkok]:+ https://github.com/ysangkok [jhrcek]: https://github.com/jhrcek -+[461]:+ https://github.com/hedgehogqa/haskell-hedgehog/pull/461+[457]:+ https://github.com/hedgehogqa/haskell-hedgehog/pull/457 [446]: https://github.com/hedgehogqa/haskell-hedgehog/pull/446 [436]:
hedgehog.cabal view
@@ -1,4 +1,4 @@-version: 1.1.1+version: 1.1.2 name: hedgehog@@ -71,8 +71,8 @@ , random >= 1.1 && < 1.3 , resourcet >= 1.1 && < 1.3 , stm >= 2.4 && < 2.6- , template-haskell >= 2.10 && < 2.19- , text >= 1.1 && < 1.3+ , template-haskell >= 2.10 && < 2.20+ , text >= 1.1 && < 2.1 , time >= 1.4 && < 1.13 , transformers >= 0.5 && < 0.6 , transformers-base >= 0.4.5.1 && < 0.5
src/Hedgehog/Internal/Gen.hs view
@@ -18,6 +18,7 @@ {-# LANGUAGE StandaloneDeriving #-} {-# LANGUAGE TupleSections #-} {-# LANGUAGE TypeFamilies #-}+{-# LANGUAGE TypeOperators #-} {-# LANGUAGE UndecidableInstances #-} -- MonadBase #if __GLASGOW_HASKELL__ >= 806 {-# LANGUAGE DerivingVia #-}