diff --git a/changelog b/changelog
--- a/changelog
+++ b/changelog
@@ -1,3 +1,7 @@
+cheapskate 0.1.0.4 (28 May 2015)
+
+  * Bump blaze-html version bound.
+
 cheapskate 0.1.0.3 (08 Dec 2014)
 
   * Allow building with base-4.8.0.0 (RyanGLScott).
diff --git a/cheapskate.cabal b/cheapskate.cabal
--- a/cheapskate.cabal
+++ b/cheapskate.cabal
@@ -1,5 +1,5 @@
 name:                cheapskate
-version:             0.1.0.3
+version:             0.1.0.4
 synopsis:            Experimental markdown processor.
 description:         This is an experimental Markdown processor in pure
                      Haskell.  It aims to process Markdown efficiently and in
@@ -45,14 +45,13 @@
                      containers >=0.4 && <0.6,
                      mtl >=2.1 && <2.3,
                      text >= 0.9 && < 1.3,
-                     blaze-html >=0.6 && < 0.8,
+                     blaze-html >=0.6 && < 0.10,
                      xss-sanitize >= 0.3 && < 0.4,
                      data-default >= 0.5 && < 0.6,
                      syb,
                      uniplate >= 1.6 && < 1.7
   default-language:  Haskell2010
   ghc-options:       -Wall -fno-warn-unused-do-bind
-  ghc-prof-options:  -auto-all -caf-all -rtsopts
 
 executable cheapskate
   main-is:           main.hs
@@ -60,7 +59,7 @@
   build-depends:     base >=4.4 && <4.9,
                      cheapskate,
                      bytestring,
-                     blaze-html >=0.6 && < 0.8,
+                     blaze-html >=0.6 && < 0.10,
                      text >= 0.9 && < 1.3
   default-language:  Haskell2010
   ghc-options:       -Wall -fno-warn-unused-do-bind
