diff --git a/CHANGELOG.md b/CHANGELOG.md
new file mode 100644
--- /dev/null
+++ b/CHANGELOG.md
@@ -0,0 +1,3 @@
+# 0.13
+
+- Removed `PostgreSQL.Binary.Data`. Because it was causing Haddock in the dependant packages to unpredictably redirect to it instead of the original location regardless of whether they were imported from it.
diff --git a/library/PostgreSQL/Binary/Data.hs b/library/PostgreSQL/Binary/Data.hs
deleted file mode 100644
--- a/library/PostgreSQL/Binary/Data.hs
+++ /dev/null
@@ -1,25 +0,0 @@
-{-|
-Reexports of all the data-types that this API supports.
-Useful for the reduction of dependencies in the \"postgresql-binary\" dependent libraries.
--}
-module PostgreSQL.Binary.Data
-(
-  module Data.HashMap.Strict,
-  module Data.Map.Strict,
-  module Data.Scientific,
-  module Data.Time,
-  module Data.UUID,
-  module Data.Vector,
-  module Data.Aeson,
-  module Network.IP.Addr,
-)
-where
-
-import Data.HashMap.Strict (HashMap)
-import Data.Map.Strict (Map)
-import Data.Scientific (Scientific)
-import Data.Time (Day, TimeOfDay, TimeZone, LocalTime, UTCTime, DiffTime)
-import Data.UUID (UUID)
-import Data.Vector (Vector)
-import Data.Aeson (Value)
-import Network.IP.Addr (IP, NetAddr)
diff --git a/postgresql-binary.cabal b/postgresql-binary.cabal
--- a/postgresql-binary.cabal
+++ b/postgresql-binary.cabal
@@ -1,7 +1,7 @@
 name:
   postgresql-binary
 version:
-  0.12.5
+  0.13
 synopsis:
   Encoders and decoders for the PostgreSQL's binary format
 description:
@@ -34,6 +34,8 @@
   Simple
 cabal-version:
   >=1.10
+extra-source-files:
+  CHANGELOG.md
 
 source-repository head
   type:
@@ -53,7 +55,6 @@
   exposed-modules:
     PostgreSQL.Binary.Decoding
     PostgreSQL.Binary.Encoding
-    PostgreSQL.Binary.Data
   other-modules:
     PostgreSQL.Binary.Encoding.Builders
     PostgreSQL.Binary.Prelude
