diff --git a/CHANGELOG.md b/CHANGELOG.md
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -1,3 +1,9 @@
+# Version [0.7.0.0](https://github.com/blockfrost/blockfrost-haskell/compare/v0.6.0.0...v0.7.0.0) (2022-10-11)
+
+* Changes
+  * `listScript` and `listScripts'` now return `ScriptHashList` newtype
+    instead of `[ScriptHash]` due to overlapping instance conflicts
+
 # Version [0.6.0.0](https://github.com/blockfrost/blockfrost-haskell/compare/v0.5.0.0...v0.6.0.0) (2022-08-31)
 
 * Additions
diff --git a/blockfrost-client.cabal b/blockfrost-client.cabal
--- a/blockfrost-client.cabal
+++ b/blockfrost-client.cabal
@@ -1,6 +1,6 @@
 cabal-version:       2.2
 name:                blockfrost-client
-version:             0.6.0.0
+version:             0.7.0.0
 synopsis:            blockfrost.io basic client
 description:         Simple Blockfrost clients for use with transformers or mtl
 homepage:            https://github.com/blockfrost/blockfrost-haskell
@@ -64,7 +64,7 @@
                       , Blockfrost.Client.IPFS
                       , Blockfrost.Client.NutLink
    build-depends:       base                     >= 4.7 && < 5
-                      , blockfrost-api           ^>= 0.6
+                      , blockfrost-api           ^>= 0.7
                       , blockfrost-client-core   ^>= 0.6
                       , bytestring
                       , directory
diff --git a/src/Blockfrost/Client/Cardano/Scripts.hs b/src/Blockfrost/Client/Cardano/Scripts.hs
--- a/src/Blockfrost/Client/Cardano/Scripts.hs
+++ b/src/Blockfrost/Client/Cardano/Scripts.hs
@@ -19,12 +19,12 @@
 scriptsClient :: MonadBlockfrost m => Project -> ScriptsAPI (AsClientT m)
 scriptsClient = fromServant . _scripts . cardanoClient
 
-listScripts_ :: MonadBlockfrost m => Project -> Paged -> SortOrder -> m [ScriptHash]
+listScripts_ :: MonadBlockfrost m => Project -> Paged -> SortOrder -> m ScriptHashList
 listScripts_ = _listScripts . scriptsClient
 
 -- | List scripts
 -- Allows custom paging and ordering using 'Paged' and 'SortOrder'.
-listScripts' :: MonadBlockfrost m => Paged -> SortOrder -> m [ScriptHash]
+listScripts' :: MonadBlockfrost m => Paged -> SortOrder -> m ScriptHashList
 listScripts' pg s = go (\p -> listScripts_ p pg s)
 
 -- | List scripts
@@ -32,7 +32,7 @@
 -- Queries 100 entries. To query all entries use 'Blockfrost.Client.Core.allPages'
 -- with principled variant of this function (suffixed with @'@)
 -- that accepts 'Paged' argument.
-listScripts :: MonadBlockfrost m => m [ScriptHash]
+listScripts :: MonadBlockfrost m => m ScriptHashList
 listScripts = listScripts' def def
 
 getScript_ :: MonadBlockfrost m => Project -> ScriptHash -> m Script
