diff --git a/ChangeLog b/ChangeLog
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,6 @@
+0.4
+	* Avoid exporting new RandomGen methods from System.Random.TF .
+
 0.3
 	* Added newTFGen and mkTFGen.
 	* Small additions to Intances.
diff --git a/src/System/Random/TF.hs b/src/System/Random/TF.hs
--- a/src/System/Random/TF.hs
+++ b/src/System/Random/TF.hs
@@ -19,6 +19,6 @@
   )
   where
 
-import System.Random.TF.Gen hiding (RandomGen)
+import System.Random.TF.Gen hiding (RandomGen (..))
 import System.Random.TF.Init hiding (initTFGen)
 
diff --git a/tf-random.cabal b/tf-random.cabal
--- a/tf-random.cabal
+++ b/tf-random.cabal
@@ -10,7 +10,7 @@
 -- PVP summary:      +-+------- breaking API changes
 --                   | | +----- non-breaking API additions
 --                   | | | +--- code changes with no API change
-version:             0.3
+version:             0.4
 
 -- A short (one-line) description of the package.
 synopsis:            High-quality splittable pseudorandom number generator
