Changelog for hastache-0.6.1
# 0.6.1
- 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
# 0.6.0
- Switching from lazy ByteString to lazy Text
- Support for multiple constructors in generic contexts (issue #16)
- Additional `MuVar` instances (`Maybe`, `Either`, `()`)