diff --git a/JsonGrammar.cabal b/JsonGrammar.cabal
--- a/JsonGrammar.cabal
+++ b/JsonGrammar.cabal
@@ -1,5 +1,5 @@
 Name:           JsonGrammar
-Version:        1.0.4
+Version:        1.0.5
 Synopsis:       Combinators for bidirectional JSON parsing
 Description:   	Combinators for bidirectional JSON parsing
 
@@ -33,14 +33,14 @@
                     Language.JsonGrammar.Serializer,
                     Language.JsonGrammar.Util
   Build-Depends:    base >= 3.0 && < 5,
-                    aeson >= 0.9 && < 0.12,
+                    aeson >= 0.9 && < 1.1,
                     language-typescript >= 0.0.4 && < 0.1,
                     mtl >= 2.1 && < 2.3,
                     stack-prism >= 0.1 && < 0.2,
-                    -- constraints copied from aeson-0.11.2.0:
+                    -- constraints copied from aeson-1.0.1.0:
                     attoparsec >= 0.13.0.1,
-                    bytestring >= 0.10.4.0,
-                    containers,
+                    bytestring >= 0.10.4,
+                    containers >= 0.2.4.1,
                     text >= 1.1.1.0,
                     unordered-containers >= 0.2.5.0,
                     vector >= 0.8
@@ -53,9 +53,10 @@
   Build-Depends:    JsonGrammar,
                     stack-prism >= 0.1 && < 0.2,
                     base >= 3.0 && < 5,
-                    aeson >= 0.9 && < 0.12,
+                    aeson >= 0.9 && < 1.1,
                     language-typescript >= 0.0.4 && < 0.1,
-                    text >= 0.11.0.2,
-                    test-framework >= 0.8 && < 0.9,
-                    test-framework-hunit >= 0.3 && < 0.4,
-                    HUnit >= 1.2 && < 1.4
+                    -- constraints copied from aeson-1.0.1.0:
+                    text,
+                    test-framework,
+                    test-framework-hunit,
+                    HUnit
