hastache v0.6.1 Release Notes

Release Date: 2014-12-23 // about 9 years ago
    • ๐Ÿ›  Fixing documentation typos
    • ๐Ÿ‘€ Implementing basic context merging (see https://github.com/lymar/hastache/issues/31)
    • mkGenericContext' takes an additional (String -> String) argument which is applied to record field names, much like aeson's fieldLabelModifier
    • Removing unnecessary utf8-string dependency
    • ๐Ÿ‘€ Implementing the generic context creation for Maybe (see https://github.com/lymar/hastache/issues/38 and nestedPolyGenericContextTest test), Either, (), and Version.
    • mkReadme is now officially an executable
    • Big change: custom extensions for generic contexts (should solve #30). See the documentation for Text.Hastache.Context and the genericCustom.hs example.
    • ๐Ÿ‘€ Making Hastache work with new base-4.8 (see #41)

    ๐Ÿ‘• Thanks to: Tobias Florek, Edsko de Vries, Janne Hellsten, @clinty, Stefan Kersten, Herbert Valerio Riedel, and others

Previous changes from v0.6.0

    • โœ… Switching from lazy ByteString to lazy Text
    • ๐Ÿ‘Œ Support for multiple constructors in generic contexts (issue #16)
    • โž• Additional MuVar instances (Maybe, Either, ())