- Support GHC-7.4 ... 8.8 (use allow-newer for GHC-8.8-alpha).
- Use raw GHC.Generics (drop
generics-sop
dependency) - Use own memoising (Vector lookup, drop
MemoTrie
dependency) - Singleton data-types (both
data
andnewtype
s) are printed in App form (i.e. no-record). - Change license to GPL-2.0-or-later
- Support semigroups-0.19, hashable-1.3 and generics-sop-0.5
- Print compact diffs
- Add
ToExpr
instance forShortByteString
- Use
BS.readFile
andBS.writeFile
inediffGolden
. This makes files read and written in UTF8 independently of locale. Fixes builds on appveyor.
- Move to
build-type: Simple
- First version. Released on an unsuspecting world.