mmorph-1.2.1: CHANGELOG.md
1.2.1
- `MFunctor` and `MMonad` instances for `AccumT`
1.2.0
* BREAKING CHANGE: Remove instances for `ErrorT` and `ListT`
* These types are deprecated
1.1.5
* Fix build failures on GHC 8.4 and 8.6
* Add support for safe Haskell
* Specifically, this marks the `Control.Monad.Trans.Compose` module as
`Trustworthy`
* The change in 1.1.4 to use `GeneralizedNewtypeDeriving` meant that the
`Control.Monad.Trans.Compose` module was no longer inferred as safe
* Restore `Traversable` instance removed by mistake in 1.1.4
1.1.4 (Blacklisted)
* Unintentional removal of `Traversable` instance for `ComposeT`
* This missing instance is restored in 1.1.5
* This is the reason why the 1.1.4 release is blacklisted
* Fix `MonadFail`-related code to work for GHCJS
* The `MonadRWS` instance for `ComposeT` has a more flexible constraint
* The constraint is now
`MonadReader r (f (g m)), MonadWriter w (f (g m)), MonadState s (f (g m))`
instead of `MonadRWS r w s (f g m)`
* This loosening of the constraint is backwards-compatible
1.1.3
* Add an `MFunctor` instance for `ComposeT` for GHC >= 8.6
* Add GHC 8.8 support
1.1.2
* Conditionally disable `Polykinds` to support older versions of GHC
1.1.1
* Increase upper bound on `transformers-compat`
1.1.0
* BREAKING CHANGE: Enable `PolyKinds`
* This should in theory be a non-breaking change, but due to a bug in
GHC 8.0.1 and kind inference ambiguities I'm marking this as a breaking
change