diff --git a/CHANGELOG.md b/CHANGELOG.md
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -1,5 +1,9 @@
 ## Changelog
 
+#### 0.3.3.13
+
+* Allow `aeson 0.10.*`
+
 #### 0.3.3.12
 
 * Allow `aeson 0.9.*`
diff --git a/example/example.cabal b/example/example.cabal
--- a/example/example.cabal
+++ b/example/example.cabal
@@ -1,25 +1,28 @@
-Name:                example
-Version:             0.1
-Synopsis:            Project Synopsis Here
-Description:         Project Description Here
+name:                example
+version:             0.1
+synopsis:            Project Synopsis Here
+description:         Project Description Here
 license:             BSD3
 license-file:        LICENSE
-Author:              Adam Bergmark
-Maintainer:          adam@bergmark.nl
-Stability:           Experimental
-Category:            Web
-Build-type:          Simple
-Cabal-version:       >=1.2
+author:              Adam Bergmark
+maintainer:          adam@bergmark.nl
+stability:           Experimental
+category:            Web
+build-type:          Simple
+cabal-version:       >=1.2
 
-Flag development
-  Description: Whether to build the server in development (interpreted) mode
-  Default: False
+flag development
+  description: Whether to build the server in development (interpreted) mode
+  default: False
 
-Executable example
+executable example
   hs-source-dirs: src, snaplets/fay/src
   main-is: Main.hs
-
-  Build-depends:
+  other-modules:
+    Application
+    Application.SharedTypes
+    Site
+  build-depends:
       base >= 4
     , MonadCatchIO-transformers >= 0.2.1
     , aeson >= 0.6
@@ -32,6 +35,7 @@
     , mtl >= 2
     , snap >= 0.9
     , snap-core >= 0.9
+    , snap-loader-dynamic >= 0.9 && < 0.11
     , snap-loader-static >= 0.9
     , snap-server >= 0.9
     , snaplet-fay
@@ -41,7 +45,6 @@
 
   if flag(development)
     build-depends:
-      snap-loader-dynamic >= 0.9 && < 0.11
     cpp-options: -DDEVELOPMENT
     -- In development mode, speed is already going to suffer, so skip
     -- the fancy optimization flags.  Additionally, disable all
@@ -50,9 +53,5 @@
     -- warnings allows quicker workflow.
     ghc-options: -threaded -w -Wall
   else
-    if impl(ghc >= 6.12.0)
-      ghc-options: -threaded -Wall -fwarn-tabs -funbox-strict-fields -O2
-                   -fno-warn-orphans -fno-warn-unused-do-bind
-    else
-      ghc-options: -threaded -Wall -fwarn-tabs -funbox-strict-fields -O2
-                   -fno-warn-orphans
+    ghc-options: -threaded -Wall -fwarn-tabs -funbox-strict-fields -O2
+                 -fno-warn-orphans -fno-warn-unused-do-bind
diff --git a/snaplet-fay.cabal b/snaplet-fay.cabal
--- a/snaplet-fay.cabal
+++ b/snaplet-fay.cabal
@@ -1,5 +1,5 @@
 name:                snaplet-fay
-version:             0.3.3.12
+version:             0.3.3.13
 synopsis:            Fay integration for Snap with request- and pre-compilation.
 description:         Fay integration for Snap with request based compilation during development and precompilation in production.
                      For more information, please see <https://github.com/bergmark/snaplet-fay>.
@@ -51,7 +51,7 @@
 
   build-depends:
       base         >= 4 && < 5
-    , aeson        >= 0.6 && < 0.10
+    , aeson        >= 0.6 && < 0.11
     , bytestring   >= 0.9 && < 0.11
     , configurator >= 0.2 && < 0.4
     , directory    >= 1.1 && < 1.3
