diff --git a/ChangeLog.md b/ChangeLog.md
--- a/ChangeLog.md
+++ b/ChangeLog.md
@@ -1,5 +1,9 @@
 # ChangeLog for yesod-test
 
+## 1.7.0.2
+
+* Support `yesod-core` 1.7
+
 ## 1.7.0.1
 
 * When `bodyContains` or `bodyNotContains` fail and the content is UTF-8, a partial body is printed to aid debugging. This matches the behavior of `statusIs`. [#1900](https://github.com/yesodweb/yesod/pull/1900)
diff --git a/yesod-test.cabal b/yesod-test.cabal
--- a/yesod-test.cabal
+++ b/yesod-test.cabal
@@ -1,5 +1,5 @@
 name:               yesod-test
-version:            1.7.0.1
+version:            1.7.0.2
 license:            MIT
 license-file:       LICENSE
 author:             Nubis <nubis@woobiz.com.ar>
@@ -50,7 +50,7 @@
     , wai-extra         >= 3.0     && < 3.2
     , xml-conduit       >= 1.0     && < 1.11
     , xml-types         >= 0.3     && < 0.4
-    , yesod-core        >= 1.6.17  && < 1.7
+    , yesod-core        >= 1.6.17  && < 1.8
 
   exposed-modules:
     Yesod.Test
