diff --git a/changelog.md b/changelog.md
--- a/changelog.md
+++ b/changelog.md
@@ -1,3 +1,6 @@
+0.12.3.0
+* Remove upper bounds on dependencies.
+
 0.12.2.1
 * Refactor in a few views to keep compatibility with MonadFail changes.
 
diff --git a/snap-extras.cabal b/snap-extras.cabal
--- a/snap-extras.cabal
+++ b/snap-extras.cabal
@@ -1,5 +1,5 @@
 Name:                snap-extras
-Version:             0.12.2.1
+Version:             0.12.3.0
 Synopsis:            A collection of useful helpers and utilities for Snap web applications.
 Description:         This package contains a collection of helper functions
                      that come in handy in most practical, real-world
@@ -48,34 +48,34 @@
 
   hs-source-dirs: src
   Build-depends:
-      aeson                    >= 0.6   && < 1.4
+      aeson                    >= 0.6
     , base                     >= 4     && < 5
-    , blaze-builder            >= 0.3   && < 0.5
-    , blaze-html               >= 0.6   && < 0.10
-    , bytestring               >= 0.9.1 && < 0.11
-    , case-insensitive         >= 1.0   && < 1.3
-    , configurator             >= 0.2   && < 0.4
-    , containers               >= 0.3   && < 0.6
-    , data-default             >= 0.5   && < 0.8
-    , digestive-functors       >= 0.3   && < 0.9
-    , digestive-functors-heist >= 0.8   && < 0.9
-    , digestive-functors-snap  >= 0.3   && < 0.8
-    , directory-tree           >= 0.10  && < 0.13
-    , filepath                 >= 1.1   && < 1.5
-    , heist                    >= 0.14  && < 1.2
-    , jmacro                   >= 0.6   && < 0.7
+    , blaze-builder            >= 0.3
+    , blaze-html               >= 0.6
+    , bytestring               >= 0.9.1
+    , case-insensitive         >= 1.0
+    , configurator             >= 0.2
+    , containers               >= 0.3
+    , data-default             >= 0.5
+    , digestive-functors       >= 0.3
+    , digestive-functors-heist >= 0.8
+    , digestive-functors-snap  >= 0.3
+    , directory-tree           >= 0.10
+    , filepath                 >= 1.1
+    , heist                    >= 0.14
+    , jmacro                   >= 0.6
     , lens                     < 5
-    , mtl                      >= 2.0   && < 2.3
-    , pcre-light               >= 0.4   && < 0.5
-    , readable                 >= 0.1   && < 0.4
-    , safe                     >= 0.3   && < 0.4
-    , snap                     >= 0.9  && < 1.2
-    , snap-core                >= 0.9   && < 1.2
-    , text                     >= 0.11  && < 1.3
-    , time                     >= 1.4   && < 1.9
-    , transformers             >= 0.2   && < 0.6
-    , wl-pprint-text           >= 1.1   && < 1.3
-    , xmlhtml                  >= 0.1.6 && < 0.3
+    , mtl                      >= 2.0
+    , pcre-light               >= 0.4
+    , readable                 >= 0.1
+    , safe                     >= 0.3
+    , snap                     >= 0.9
+    , snap-core                >= 0.9
+    , text                     >= 0.11
+    , time                     >= 1.4
+    , transformers             >= 0.2
+    , wl-pprint-text           >= 1.1
+    , xmlhtml                  >= 0.1.6
     , map-syntax
 
   ghc-options: -Wall -fwarn-tabs
