diff --git a/interlude-l.cabal b/interlude-l.cabal
--- a/interlude-l.cabal
+++ b/interlude-l.cabal
@@ -1,5 +1,5 @@
 name:                interlude-l
-version:             0.4.0.0
+version:             0.5.0.0
 synopsis:            Prelude replacement based on protolude
 description:         Prelude replacement based on protolude
 license:             MIT
@@ -18,11 +18,11 @@
   build-depends:       base >= 4.7 && < 5
                      , protolude >= 0.2.1
                      , string-conv == 0.1.*
-                     , exceptions == 0.8.*
+                     , exceptions >= 0.8 && < 0.11
                      , mtl == 2.2.*
-                     , lens >= 4.14 && < 4.17
-                     , aeson >= 0.11 && < 1.3
-                     , witherable == 0.2.*
+                     , lens >= 4.14 && < 4.18
+                     , aeson >= 0.11 && < 1.5
+                     , witherable >= 0.2 && < 0.4
                      , transformers == 0.5.*
                      , mtl == 2.2.*
                      , monad-control
