aboutsummaryrefslogtreecommitdiff
path: root/mustache/CHANGELOG.md
diff options
context:
space:
mode:
Diffstat (limited to 'mustache/CHANGELOG.md')
-rw-r--r--mustache/CHANGELOG.md104
1 files changed, 104 insertions, 0 deletions
diff --git a/mustache/CHANGELOG.md b/mustache/CHANGELOG.md
new file mode 100644
index 0000000..9ccacff
--- /dev/null
+++ b/mustache/CHANGELOG.md
@@ -0,0 +1,104 @@
+# Mustache library changelog
+
+## v2.4.2
+
+- Also treat Null as falsey in inverted sections
+
+## v2.4.1
+- Compatibility with `containers >= 0.2.17`
+
+## v2.4.0
+
+- Support for aeson 2
+
+## v2.3.2
+
+- Added support for GHC 9.0.1
+
+## v2.3.0
+
+- Changed `EitherT` to `ExceptT` (deprecation)
+- removed `getFile` from public API
+
+## v2.2.3
+
+- Quick fix to prevent catchSubstitute from reporting substitutions to the renderer.
+
+## v2.2.2
+
+- Added a function to catch a substitution result
+
+## v2.2.1
+
+- Quickfix for an issue with resolving in context
+
+## v2.2
+
+- changed substitution into a new monad
+ + easier usage in lambdas and lambdas can now do nested substitution
+
+## v2.1.4
+
+- Treat Null as falsy in sections
+
+## v2.1.3
+
+- Added excaping for the apostrophe "'" as per xml spec, courtesy to @tfausak
+
+## v2.1.2
+
+- Fixed template cache again, as the spec requires access to the previous cache in partials as well
+
+## v2.1.1
+
+- Fixed an error where the substitution of partials would not use the template cache of the new partial
+
+## v2.1
+
+- Added API preserving checked substitution with 'checkedSubstitute' and 'checkedSubstituteValue'
+- Better and more ToMustache instances. No longer are all sequences of characters serialised as strings
+
+## v2.0
+
+- Added QuasiQuotes and template Haskell functions for compile time template embedding.
+
+## v1.0
+
+- Stabilised API's
+
+## v0.5.1.0rc-7
+
+- Removed dependency tagsoup
+- Added ToMustache instances for some numbers
+
+## v0.5.0.0rc-6
+
+- Removed any dependency on ghc 7.10-type OverlappingInstances
+- Resolved String/List overlapping instances
+
+## v0.4.0.1rc-5
+
+- Added a necessary OVERLAPPABLE pragma
+
+## v0.4.0.0rc-4 (current stable version)
+
+- Removed `conversion` and `conversion-text` dependency.
+- Subsequently removed any dependency on overlapping instances
+- Readded support for ghc version 7.8
+- Removed `Char -> Value` instance of `ToMustache` (because of overlap)
+- Renamed `AST`
+
+## v0.3.1.0rc-3
+
+- Added infix precedence to conversion operators
+- Added `INLINEABLE` pragma to conversion functions
+
+## v0.3.0.1rc-2
+
+Dropped GHC 7.8 support in favor of efficient and easy data conversion.
+
+## v0.3.0.0rc-1
+
+- improved documentation
+- fixed a bug with scope
+- small interface changes