diff --git a/prelate.cabal b/prelate.cabal
--- a/prelate.cabal
+++ b/prelate.cabal
@@ -5,7 +5,7 @@
 -- see: https://github.com/sol/hpack
 
 name:           prelate
-version:        0.2.0.0
+version:        0.3.0.0
 synopsis:       A Prelude
 description:    See https://hackage.haskell.org/package/prelate/docs/Prelate.html
 category:       Prelude
@@ -146,17 +146,17 @@
   build-depends:
       aeson >=2.0
     , base >=4.13 && <4.17
-    , exon >=1.0.1
-    , extra >=1.7.10
+    , exon ==1.2.*
+    , extra >=1.7.10 && <1.8
     , generic-lens >=2.2
-    , incipit >=0.4
-    , microlens >=0.4
-    , microlens-ghc >=0.4
-    , polysemy-chronos >=0.5
-    , polysemy-conc >=0.10
-    , polysemy-log >=0.7
-    , polysemy-process >=0.10
-    , polysemy-resume >=0.5
-    , polysemy-time >=0.5
+    , incipit ==0.5.*
+    , microlens ==0.4.*
+    , microlens-ghc ==0.4.*
+    , polysemy-chronos ==0.5.*
+    , polysemy-conc ==0.11.*
+    , polysemy-log ==0.8.*
+    , polysemy-process ==0.11.*
+    , polysemy-resume ==0.5.*
+    , polysemy-time ==0.5.*
     , template-haskell
   default-language: Haskell2010
