diff --git a/README.md b/README.md
--- a/README.md
+++ b/README.md
@@ -1,4 +1,4 @@
-# buttplug-hs-core
+# buttplug-hs-core [<img src='https://img.shields.io/hackage/v/buttplug-hs-core'>](https://hackage.haskell.org/package/buttplug-hs-core)
 
-A low level haskell client library for the [Buttplug Sex Toy Control System](https://buttplug.io/). Contributions, bug reports, and feature requests welcome!
-Hackage release coming soon.
+
+A low level haskell client library for the [Buttplug Sex Toy Control System](https://buttplug.io/). Contributions, bug reports, and feature requests welcome! See the [Hackage docs](https://hackage.haskell.org/package/buttplug-hs-core-0.1.0.0/docs/Buttplug-Core.html) for more info, or check out the [example](examples/example.lhs) for a quick tutorial.
diff --git a/buttplug-hs-core.cabal b/buttplug-hs-core.cabal
--- a/buttplug-hs-core.cabal
+++ b/buttplug-hs-core.cabal
@@ -1,6 +1,6 @@
 cabal-version:      1.12
 name:               buttplug-hs-core
-version:            0.1.0.0
+version:            0.1.0.1
 license:            BSD3
 license-file:       LICENSE
 copyright:          2020-2021 James Sully
@@ -34,7 +34,7 @@
     other-modules:    Paths_buttplug_hs_core
     default-language: Haskell2010
     build-depends:
-        aeson >=1.5.5.1 && <1.6,
+        aeson >=1.5.5.1 && <2.1,
         aeson-casing >=0.2.0.0 && <0.3,
         base >=4.7 && <5,
         bytestring >=0.10.12.0 && <0.11,
@@ -53,9 +53,9 @@
     default-language: Haskell2010
     ghc-options:      -threaded -rtsopts -with-rtsopts=-N
     build-depends:
-        aeson >=1.5.5.1 && <1.6,
+        aeson >=1.5.5.1 && <2.1,
         aeson-casing >=0.2.0.0 && <0.3,
-        async >=2.2.2 && <2.3,
+        async >=1.1.18 && <2.3,
         base >=4.7 && <5,
         buttplug-hs-core -any,
         bytestring >=0.10.12.0 && <0.11,
@@ -76,7 +76,7 @@
     ghc-options:      -threaded -rtsopts -with-rtsopts=-N
     build-depends:
         QuickCheck >=2.14.2 && <2.15,
-        aeson >=1.5.5.1 && <1.6,
+        aeson >=1.5.5.1 && <2.1,
         aeson-casing >=0.2.0.0 && <0.3,
         aeson-pretty >=0.8.8 && <0.9,
         base >=4.7 && <5,
@@ -84,8 +84,8 @@
         bytestring >=0.10.12.0 && <0.11,
         connection >=0.3.1 && <0.4,
         containers >=0.6.2.1 && <0.7,
-        generic-random >=1.3.0.1 && <1.4,
-        hspec >=2.7.8 && <2.8,
+        generic-random >=1.3.0.1 && <1.6,
+        hspec >=2.7.8 && <2.9,
         network >=3.1.1.1 && <3.2,
         quickcheck-instances >=0.3.25.2 && <0.4,
         raw-strings-qq ==1.1.*,
