diff --git a/hakyll.cabal b/hakyll.cabal
--- a/hakyll.cabal
+++ b/hakyll.cabal
@@ -1,5 +1,5 @@
 Name:    hakyll
-Version: 4.7.4.0
+Version: 4.7.5.0
 
 Synopsis: A static website compiler library
 Description:
@@ -116,6 +116,7 @@
     Hakyll.Web.Tags
     Hakyll.Web.Paginate
     Hakyll.Web.Template
+    Hakyll.Web.Template.Internal
     Hakyll.Web.Template.Context
     Hakyll.Web.Template.List
 
@@ -135,7 +136,6 @@
     Hakyll.Core.Store
     Hakyll.Core.Util.File
     Hakyll.Core.Util.Parser
-    Hakyll.Web.Template.Internal
     Hakyll.Web.Pandoc.Binary
     Paths_hakyll
 
@@ -192,7 +192,7 @@
   If flag(checkExternal)
     Build-depends:
       http-conduit >= 2.1    && < 2.2,
-      http-types   >= 0.7    && < 0.9
+      http-types   >= 0.7    && < 0.10
     Cpp-options:
       -DCHECK_EXTERNAL
 
@@ -278,7 +278,7 @@
   If flag(checkExternal)
     Build-depends:
       http-conduit >= 2.1    && < 2.2,
-      http-types   >= 0.7    && < 0.9
+      http-types   >= 0.7    && < 0.10
     Cpp-options:
       -DCHECK_EXTERNAL
 
diff --git a/src/Hakyll/Web/Feed.hs b/src/Hakyll/Web/Feed.hs
--- a/src/Hakyll/Web/Feed.hs
+++ b/src/Hakyll/Web/Feed.hs
@@ -76,10 +76,10 @@
     loadTemplate = fmap readTemplate . readFile <=< getDataFileName
 
     itemContext' = mconcat
-        [ constField "root" (feedRoot config)
+        [ itemContext
+        , constField "root" (feedRoot config)
         , constField "authorName"  (feedAuthorName config)
         , constField "authorEmail" (feedAuthorEmail config)
-        , itemContext
         ]
 
     feedContext = mconcat
