# 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][]: ## 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][]: ## Version 0.1.0.0 * First public release. * Uploaded to [Hackage][]: [Hackage]: http://hackage.haskell.org/ "HackageDB (or just Hackage) is a collection of releases of Haskell packages."