diff --git a/ChangeLog.md b/ChangeLog.md
--- a/ChangeLog.md
+++ b/ChangeLog.md
@@ -0,0 +1,3 @@
+### 1.0.13
+
+Don't expose GstByte{Reader,Writer}, see [#100](https://github.com/haskell-gi/haskell-gi/pull/100).
diff --git a/GstBase.overrides b/GstBase.overrides
--- a/GstBase.overrides
+++ b/GstBase.overrides
@@ -1,5 +1,10 @@
 namespace GstBase
 
+# Bunch of inline functions in a header, almost certainly more efficient to
+# handle natively in Haskell
+ignore ByteReader
+ignore ByteWriter
+
 # Generated from gstreamer-base 1.8.0 with xsltproc Nullable.xslt GstBase-1.0.gir
 set-attr GstBase/Adapter/get_buffer/@return-value nullable 1
 set-attr GstBase/Adapter/get_buffer_fast/@return-value nullable 1
diff --git a/README.md b/README.md
--- a/README.md
+++ b/README.md
@@ -1,6 +1,6 @@
 # Documentation
 Autogenerated documentation for this package can be found at
 
-[https://hackage.haskell.org/package/gi-gstbase-1.0.12/docs/GI-GstBase.html](https://hackage.haskell.org/package/gi-gstbase-1.0.12/docs/GI-GstBase.html)
+[https://hackage.haskell.org/package/gi-gstbase-1.0.13/docs/GI-GstBase.html](https://hackage.haskell.org/package/gi-gstbase-1.0.13/docs/GI-GstBase.html)
 
 For general documentation on using [haskell-gi](https://github.com/haskell-gi/haskell-gi) based bindings, see [the project page](https://github.com/haskell-gi/haskell-gi) or [the Wiki](https://github.com/haskell-gi/haskell-gi/wiki).
diff --git a/gi-gstbase.cabal b/gi-gstbase.cabal
--- a/gi-gstbase.cabal
+++ b/gi-gstbase.cabal
@@ -1,5 +1,5 @@
 name:                 gi-gstbase
-version:              1.0.12
+version:              1.0.13
 synopsis:             GStreamerBase bindings
 description:          Bindings for GStreamerBase, autogenerated by haskell-gi.
 homepage:             https://github.com/haskell-gi/haskell-gi
