diff --git a/Calamity/Types/CDNAsset.hs b/Calamity/Types/CDNAsset.hs
--- a/Calamity/Types/CDNAsset.hs
+++ b/Calamity/Types/CDNAsset.hs
@@ -1,21 +1,22 @@
 -- | Things that can be fetched from the discord CDN
-module Calamity.Types.CDNAsset (
-  CDNAsset (..),
-  fetchAsset,
-  fetchAsset',
-) where
+module Calamity.Types.CDNAsset
+  ( CDNAsset (..),
+    fetchAsset,
+    fetchAsset',
+  )
+where
 
 import qualified Control.Exception.Safe as Ex
-import Data.ByteString.Lazy (LazyByteString)
+import Data.ByteString.Lazy (ByteString)
 import qualified Network.HTTP.Req as Req
 import qualified Polysemy as P
 
 -- | Retrieve the asset from the CDN, like 'fetchAsset' but gives you more control
-fetchAsset' :: (CDNAsset a, Req.MonadHttp m) => a -> m LazyByteString
+fetchAsset' :: (CDNAsset a, Req.MonadHttp m) => a -> m ByteString
 fetchAsset' a = Req.responseBody <$> Req.req Req.GET (assetURL a) Req.NoReqBody Req.lbsResponse mempty
 
 -- | Retrieve the asset from the CDN
-fetchAsset :: (CDNAsset a, P.Member (P.Embed IO) r) => a -> P.Sem r (Either Req.HttpException LazyByteString)
+fetchAsset :: (CDNAsset a, P.Member (P.Embed IO) r) => a -> P.Sem r (Either Req.HttpException ByteString)
 fetchAsset a = P.embed $ Ex.catch (Right <$> r) (\(e :: Req.HttpException) -> pure $ Left e)
   where
     r = Req.runReq reqConfig $ fetchAsset' a
diff --git a/ChangeLog.md b/ChangeLog.md
--- a/ChangeLog.md
+++ b/ChangeLog.md
@@ -1,5 +1,9 @@
 # Changelog for Calamity
 
+## 0.7.0.1
+
++ Fix accidental semver breakage
+
 ## 0.7.0.0
 
 + Added the `CDNAsset` typeclass for resolving CDN asset links and fetching
diff --git a/calamity.cabal b/calamity.cabal
--- a/calamity.cabal
+++ b/calamity.cabal
@@ -5,7 +5,7 @@
 -- see: https://github.com/sol/hpack
 
 name:           calamity
-version:        0.7.0.0
+version:        0.7.0.1
 synopsis:       A library for writing discord bots in haskell
 description:    Please see the README on GitHub at <https://github.com/simmsb/calamity#readme>
 category:       Network, Web
