diff --git a/binary.cabal b/binary.cabal
index a5eeb9cba0864dcc144123ef408a3e82ba214643..5b01fba8448aa3316fe4176543d5f4a947b512e2 100644
--- a/binary.cabal
+++ b/binary.cabal
@@ -1,5 +1,5 @@
 name:            binary
-version:         0.8.1.0
+version:         0.8.2.0
 license:         BSD3
 license-file:    LICENSE
 author:          Lennart Kolmodin <kolmodin@gmail.com>
diff --git a/changelog.md b/changelog.md
index e5c0eb63fd6c4e7f21f93d0104fd4641f5933a49..669b5d7bf5336164f013962673370f63b0a04a63 100644
--- a/changelog.md
+++ b/changelog.md
@@ -1,6 +1,11 @@
 binary
 ======
 
+binary-0.8.2.0
+--------------
+
+- When using GHC >= 8, `Data.Binary.Get.Get` implements MonadFail and delegates its `fail` to `MonadFail.fail`.
+
 binary-0.8.1.0
 --------------