diff --git a/changelog.md b/changelog.md
--- a/changelog.md
+++ b/changelog.md
@@ -1,3 +1,6 @@
+0.7.4.1
+* Loosen aeson bounds
+
 0.7.4
 * Update uap-core
 
diff --git a/ua-parser.cabal b/ua-parser.cabal
--- a/ua-parser.cabal
+++ b/ua-parser.cabal
@@ -1,6 +1,6 @@
 name:                ua-parser
 description:         Please refer to the git/github README on the project for example usage.
-version:             0.7.4
+version:             0.7.4.1
 synopsis:            A library for parsing User-Agent strings, official Haskell port of ua-parser
 license:             BSD3
 license-file:        LICENSE
@@ -42,7 +42,7 @@
     , text
     , pcre-light
     , yaml             >= 0.7 && < 0.9
-    , aeson            >= 0.7 && < 1.2
+    , aeson            >= 0.7 && < 1.3
     , data-default
     , file-embed       < 0.1
 
@@ -57,6 +57,9 @@
   hs-source-dirs: src test
   ghc-options: -O2 -Wall -fwarn-tabs
   default-language:    Haskell2010
+  other-modules:
+    Web.UAParser
+    Web.UAParser.SuiteUtils
 
   if flag(lib-Werror)
     ghc-options: -Werror
@@ -81,6 +84,9 @@
   main-is: Main.hs
   hs-source-dirs: bench, src
   default-language:    Haskell2010
+  other-modules:
+    Web.UAParser
+    Web.UAParser.SuiteUtils
   build-depends:
                        base
                      , ua-parser
