Changelog for overloaded-records-0.3.0.0
ChangeLog / ReleaseNotes
Version 0.3.0.0
- Fixed defaultMakeFieldName, which actually behaved correctly only in very few
cases. (bug fix)
- Added missing
HAVE_OVERLOADED_LABELS
macro, that actually allows us to use
GHC's IsLabel
on GHC >8. (bug fix)
- Exposing previously hidden
FromArrow
and IsFieldAccessor
. (change)
- Few simple unit tests. (new)
- Uploaded to Hackage:
http://hackage.haskell.org/package/overloaded-records-0.3.0.0
Version 0.2.0.0
- Function
overloadedRecords
renamed to overloadedRecord
. There is also new
overloadedRecords
function, that behaves as overloadedRecord
, but for
multiple types at once. (breaking change)
- It is now possible to customize overloadedRecord* family of functions with
custom getter and setter implementation. (new)
- Types and functions follow, hopefully, better naming conventions. (change)
- More low-level template haskell functions for those cases when it is
necessary to build your own higher-level ones, or when you need much more
control over the result. (new)
- Uploaded to Hackage:
http://hackage.haskell.org/package/overloaded-records-0.2.0.0
Version 0.1.0.0