diff --git a/ChangeLog.md b/ChangeLog.md
--- a/ChangeLog.md
+++ b/ChangeLog.md
@@ -1,3 +1,7 @@
+## 1.7.1.6
+
+* Bump upper bound on `yesod-form` to allow 1.7
+
 ## 1.7.1.3
 
 * Support `persistent-2.11` [#8](https://github.com/paul-rouse/yesod-auth-hashdb/pull/8)
diff --git a/stack.yaml b/stack.yaml
--- a/stack.yaml
+++ b/stack.yaml
@@ -1,4 +1,4 @@
-resolver: lts-16.20
+resolver: lts-17.9
 packages:
 - .
 extra-deps: []
diff --git a/test/stack.yaml b/test/stack.yaml
--- a/test/stack.yaml
+++ b/test/stack.yaml
@@ -3,5 +3,5 @@
 - ..
 - .
 extra-deps: []
-resolver: lts-6.6
+resolver: lts-17.9
 compiler-check: newer-minor
diff --git a/test/standalone-testsite.cabal b/test/standalone-testsite.cabal
--- a/test/standalone-testsite.cabal
+++ b/test/standalone-testsite.cabal
@@ -1,12 +1,12 @@
 name:            standalone-testsite
-version:         0.1.1
+version:         0.1.2
 license:         MIT
 author:          Paul Rouse
 maintainer:      Paul Rouse <pyr@doynton.org>
 synopsis:        Stand-alone version of test for Yesod.Auth.HashDB
 category:        Web, Yesod
 stability:       Stable
-cabal-version:   >= 1.8.0
+cabal-version:   >= 1.10
 build-type:      Simple
 homepage:        https://github.com/paul-rouse/yesod-auth-hashdb
 bug-reports:     https://github.com/paul-rouse/yesod-auth-hashdb/issues
@@ -16,15 +16,14 @@
     Normally the integration test is run using Yesod.Test.  However, it
     may be handy to build the example server as a stand-alone application
     and debug it.  To do so, use this cabal file and the accompanying
-    stack.yaml.  TestSite.hs needs MIN_VERSION_yesod_test, so a dummy
-    is provided here.  STANDALONE is used in integration.hs to replace
+    stack.yaml.  STANDALONE is used in integration.hs to replace
     the tests with code which uses warp to make a server.
 
 executable integration
     main-is:         integration.hs
     hs-source-dirs:  .
     ghc-options:     -Wall
-    cpp-options:     -DMIN_VERSION_yesod_test(a,b,c)=1 -DSTANDALONE
+    cpp-options:     -DSTANDALONE
     other-modules:   TestSite
     build-depends:   base >= 4 && < 5
                    , hspec
diff --git a/yesod-auth-hashdb.cabal b/yesod-auth-hashdb.cabal
--- a/yesod-auth-hashdb.cabal
+++ b/yesod-auth-hashdb.cabal
@@ -1,5 +1,5 @@
 name:            yesod-auth-hashdb
-version:         1.7.1.5
+version:         1.7.1.6
 license:         MIT
 license-file:    LICENSE
 author:          Patrick Brisbin, later changes Paul Rouse
@@ -39,7 +39,7 @@
                    , text                    >= 0.7
                    , yesod-persistent        >= 1.2
                    , persistent              >= 2.1
-                   , yesod-form              >= 1.4        && < 1.7
+                   , yesod-form              >= 1.4        && < 1.8
                    , aeson
 
     exposed-modules: Yesod.Auth.HashDB
