All Versions
26
Latest Version
Avg Release Cycle
72 days
Latest Release
-
Changelog History
Page 1
Changelog History
Page 1
-
v0.5.10 Changes
- ๐ Allow building with
template-haskell-2.17.0.0
(GHC 9.0).
- ๐ Allow building with
-
v0.5.9 Changes
June 08, 2020- Have
deriveFunctor
andderiveFoldable
derive implementations of(<$)
andnull
, which GHC starting doing in 8.2 and 8.4, respectively. - ๐ Fix a bug in which
deriveOrd{,1,2}
could generate incorrect code for data types with a combination of nullary and non-nullary constructors. - ๐ Fix a bug in which
deriveFunctor
would fail on sufficiently complex uses of rank-n types in constructor fields. - ๐ Fix a bug in which
deriveFunctor
and related functions would needlessly reject data types whose last type parameters appear as oversaturated arguments to a type family.
- Have
-
v0.5.8 Changes
November 26, 2019- ๐ Allow building with GHC 8.10.
-
v0.5.7 Changes
August 27, 2019- Permit
deriveVia
to use "floating"via
type variables, such as thea
in:
deriveVia [t| forall a. Show MyInt `Via` Const Int a |]
- Permit
-
v0.5.6 Changes
May 02, 2019- ๐ Support deriving
Eq
,Ord
, andShow
instances for data types with fields of typeInt8#
,Int16#
,Word8#
, orWord16#
on GHC 8.8 or later.
- ๐ Support deriving
-
v0.5.5 Changes
April 26, 2019- ๐ Support
th-abstraction-0.3
or later.
- ๐ Support
-
v0.5.4 Changes
January 21, 2019- ๐ฆ Expose
Internal
modules.
- ๐ฆ Expose
-
v0.5.3 Changes
January 20, 2019- ๐ Fix a bug in which
deriveEnum
/deriveIx
would generate ill-scoped code for certain poly-kinded data types.
- ๐ Fix a bug in which
-
v0.5.2 Changes
September 14, 2018- ๐ Fix a bug (on GHC 8.7 and above) in which
deriveGND
/deriveVia
would generate ill-scoped code.
- ๐ Fix a bug (on GHC 8.7 and above) in which
-
v0.5.1 Changes
July 11, 2018- Have
deriveGND
/deriveVia
throw an error if an incorrect number of arguments are supplied to the type class.
- Have