diff --git a/ChangeLog.md b/ChangeLog.md
--- a/ChangeLog.md
+++ b/ChangeLog.md
@@ -1,3 +1,6 @@
+## v0.4.2.0
+- Updated upper bounds for polysemy 1.5
+
 ## v0.4.1.0
 - Updated upper bounds for polysemy 1.3
 
@@ -15,6 +18,3 @@
 
 ## 0.1.0.0 (2019-06-14)
 - Initial Release with RandomFu effect/intepreters
-
-
-
diff --git a/polysemy-RandomFu.cabal b/polysemy-RandomFu.cabal
--- a/polysemy-RandomFu.cabal
+++ b/polysemy-RandomFu.cabal
@@ -4,10 +4,10 @@
 --
 -- see: https://github.com/sol/hpack
 --
--- hash: 97caa39059eceac3722bc35aef4cb32d056057575583a147e285fb72f47bd13f
+-- hash: 02459f2ca86576d164898f8679cc877c94a0e0a6a6d64a2bc9d9f6f97cc82adb
 
 name:           polysemy-RandomFu
-version:        0.4.1.0
+version:        0.4.2.0
 synopsis:       Experimental, RandomFu effect and interpreters for polysemy
 description:    Please see the README on GitHub at <https://github.com/adamConnerSax/polysemy-Extra/tree/master/polysemy-RandomFu#polysemy-randomfu>
 category:       Polysemy
@@ -41,11 +41,11 @@
   ghc-options: -fplugin=Polysemy.Plugin
   build-depends:
       base >=4.7 && <5
-    , polysemy >=1.3.0 && <1.4
+    , polysemy >=1.3.0 && <1.6
     , polysemy-plugin >0.2.0 && <0.4
     , polysemy-zoo >=0.6.0 && <0.8
-    , random-fu >=0.2.5.0 && <0.3.0.0
-    , random-source >=0.3 && <0.4.0.0
+    , random-fu >=0.2.7.7 && <0.3.0.0
+    , random-source >=0.3.0.11 && <0.4.0.0
   default-language: Haskell2010
 
 test-suite polysemy-RandomFu-test
@@ -63,12 +63,12 @@
   build-depends:
       base >=4.7 && <5
     , hspec >=2.0
-    , polysemy >=1.3.0 && <1.4
+    , polysemy >=1.3.0 && <1.6
     , polysemy-RandomFu
     , polysemy-plugin >0.2.0 && <0.4
     , polysemy-zoo
-    , random-fu >=0.2.5.0 && <0.3.0.0
-    , random-source >=0.3 && <0.4.0.0
+    , random-fu >=0.2.7.7 && <0.3.0.0
+    , random-source >=0.3.0.11 && <0.4.0.0
     , text >=1.1.0.0 && <1.3.0.0
     , vector >=0.7 && <0.13
   default-language: Haskell2010
