From 8130e2b7a91c49a87d621fa1a2e373f7355886e4 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Daniel=20D=C3=ADaz?= Date: Fri, 21 Aug 2015 21:52:35 +0200 Subject: [PATCH] Fixed mkYesodGeneral message in changelog, and added information about splicing breaking change. --- yesod-core/ChangeLog.md | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/yesod-core/ChangeLog.md b/yesod-core/ChangeLog.md index 4abe0533..9473c66f 100644 --- a/yesod-core/ChangeLog.md +++ b/yesod-core/ChangeLog.md @@ -1,10 +1,13 @@ ## 1.4.14 * Add CSRF protection functions and middleware based on HTTP cookies and headers [#1017](https://github.com/yesodweb/yesod/pull/1017) +* Add mkYesodWith, which allows creating sites with polymorphic type parameters [#1055](https://github.com/yesodweb/yesod/pull/1055) +* Do not define the site type below a call to mkYesod (or any variant), as it will be required at splicing time for reification. + This was allowed before because reification was not in use. Reification was introduced to allow parametrized types to be used + by mkYesod (and variants), with potentially polymorphic variables. ## 1.4.13 -* Add mkYesodGeneral, which allows creating sites with polymorphic type parameters [#1055](https://github.com/yesodweb/yesod/pull/1055) * Add getsYesod function [#1042](https://github.com/yesodweb/yesod/pull/1042) * Add IsString instance for WidgetT site m () [#1038](https://github.com/yesodweb/yesod/pull/1038)