diff --git a/CHANGELOG.markdown b/CHANGELOG.markdown
--- a/CHANGELOG.markdown
+++ b/CHANGELOG.markdown
@@ -1,5 +1,10 @@
 # Change log
 
+## 0.6.0.3
+
+- Released on 2020-08-04.
+- Improved package documentation.
+
 ## 0.6.0.2
 
 - Released on 2020-08-03.
diff --git a/README.markdown b/README.markdown
--- a/README.markdown
+++ b/README.markdown
@@ -1,5 +1,9 @@
 # Caerbannog
 
+[![CI](https://github.com/tfausak/caerbannog/workflows/CI/badge.svg)](https://github.com/tfausak/caerbannog/actions/new)
+[![Hackage](https://img.shields.io/hackage/v/caerbannog)](https://hackage.haskell.org/package/caerbannog)
+[![Stackage](https://www.stackage.org/package/caerbannog/badge/nightly?label=stackage)](https://www.stackage.org/package/caerbannog)
+
 Caerbannog is a fork of `binary-bits` that supports more recent versions of
 GHC. Documentation is available on Hackage:
 <https://hackage.haskell.org/package/caerbannog>.
diff --git a/caerbannog.cabal b/caerbannog.cabal
--- a/caerbannog.cabal
+++ b/caerbannog.cabal
@@ -1,7 +1,7 @@
 cabal-version: >= 1.10
 
 name: caerbannog
-version: 0.6.0.3
+version: 0.6.0.4
 synopsis: That rabbit's got a vicious streak a mile wide!
 description:
   Caerbannog is a drop in replacement for the @binary-bits@ package. Unlike
@@ -35,9 +35,9 @@
 
 library
   build-depends:
-    base >= 4.12.0 && < 4.15
-    , binary >= 0.8.6 && < 0.9
-    , bytestring >= 0.10.8 && < 0.11
+    base >= 4.13.0 && < 4.16
+    , binary >= 0.8.7 && < 0.9
+    , bytestring >= 0.10.10 && < 0.11
   default-language: Haskell98
   exposed-modules:
     Data.Binary.Bits
@@ -53,9 +53,9 @@
     , binary
     , caerbannog
     , bytestring
-    , hspec >= 2.7.1 && < 2.8
+    , hspec >= 2.7.6 && < 2.8
     , QuickCheck >= 2.13.2 && < 2.15
-    , random >= 1.1 && < 1.3
+    , random >= 1.1 && < 1.2
   default-language: Haskell98
   hs-source-dirs: src/test
   main-is: Main.hs
