diff --git a/snap.cabal b/snap.cabal
--- a/snap.cabal
+++ b/snap.cabal
@@ -1,5 +1,5 @@
 name:           snap
-version:        0.3.0.1
+version:        0.3.1
 synopsis:       Snap: A Haskell Web Framework: project starter executable and glue code library
 description:    Snap Framework project starter executable and glue code library
 license:        BSD3
@@ -51,7 +51,7 @@
     enumerator == 0.4.*,
     filepath >= 1.1 && <1.3,
     MonadCatchIO-transformers >= 0.2.1 && < 0.3,
-    snap-core == 0.3.*,
+    snap-core >= 0.3.1 && <0.4,
     heist >= 0.4 && < 0.5,
     hint >= 0.3.3.1 && < 0.4,
     template-haskell >= 2.3 && < 2.6,
@@ -90,8 +90,8 @@
     mtl >= 2,
     old-locale,
     old-time,
-    snap-core == 0.3.*,
-    snap-server == 0.3.*,
+    snap-core >= 0.3.1 && <0.4,
+    snap-server >= 0.3.1 && <0.4,
     template-haskell >= 2.3 && < 2.6,
     text >= 0.11 && <0.12,
     time,
