# 0.11.1.1 * No user-visible changes # 0.11.1.0 * Generalise `(***$)` to work on `Profunctor` instead of `ProductProfunctor`. * `instance Monoid r => ProductProfunctor (Forget r)` * `instance SumProfunctor (Forget r)` # 0.11.0.3 * Support GHC 9.2 # 0.11.0.2 * Support GHC 9.0 # 0.11.0.0 * Added `makeAdaptorAndInstanceInferrable` which has better inference properties, at the cost having to turn on `UndecidableInstances`. The tuple instances are now made by this method too. Please note that if you have written your own `Default` instances containing tuples they will no longer work, or may break in unexpected ways. For example, the following are no longer supported ```haskell instance Default MyProfunctor (Foo, Bar) Baz instance Default MyProfunctor Foo, (Bar, Baz) ``` # 0.10.0.1 * Added `Data.Profunctor.Product.Examples` # 0.10.0.0 * Removed `ProductContravariant`, `AndArrow`, `defaultContravariantProduct`, `PPOfContravariant`, `unPPOfContravariant`, `cdef` * Deprecated `defaultEmpty`, `defaultProfunctorProduct`, `defaultPoint` # 0.9.0.0 * Added more `ProductProfunctor/SumProfunctor` instances including for types in `Data.Bifunctor` * Added `Data.Profunctor.Product.Adaptor` which derives `genericAdaptor` with `Generic` * Added ability to derive `Default` instance with `Generic` Sorry, we didn't track changes before version 0.9.0.0