diff --git a/digestive-functors-aeson.cabal b/digestive-functors-aeson.cabal
--- a/digestive-functors-aeson.cabal
+++ b/digestive-functors-aeson.cabal
@@ -1,6 +1,6 @@
 name: digestive-functors-aeson
 category: Web, JSON
-version: 1.1.13
+version: 1.1.14
 license: GPL-3
 license-file: LICENSE
 author: Oliver Charles
@@ -27,10 +27,10 @@
     Text.Digestive.Aeson
   build-depends:
     aeson >= 0.7 && < 0.9,
-    base >= 4.5 && < 4.8,
+    base >= 4.5 && < 4.9,
     containers >= 0.5,
-    digestive-functors >= 0.7 && < 0.8,
-    lens >= 4.4 && < 4.8,
+    digestive-functors >= 0.7 && < 0.9,
+    lens >= 4.4 && < 4.10,
     lens-aeson >= 1 && < 1.1,
     safe >= 0.3.3,
     text >= 0.11,
@@ -47,7 +47,7 @@
     digestive-functors-aeson,
 
     aeson,
-    base >= 4.5 && < 4.8,
+    base >= 4.5 && < 4.9,
     bytestring >= 0.9,
     digestive-functors >= 0.6,
     HUnit >= 1.2,
diff --git a/test/Tests.hs b/test/Tests.hs
--- a/test/Tests.hs
+++ b/test/Tests.hs
@@ -111,7 +111,7 @@
 testTopLevelLists :: TestTree
 testTopLevelLists = testCase "Top level lists" $ do
   let (Just json) = decode "[\"hello\", \"world\"]"
-  (runIdentity $ snd <$> digestJSON (listOf text Nothing) json)
+  (runIdentity $ snd <$> digestJSON (listOf text Nothing :: Form Text Identity [Text]) json)
     @?= Just [ "hello", "world" ]
 
 
