diff --git a/CHANGELOG b/CHANGELOG
--- a/CHANGELOG
+++ b/CHANGELOG
@@ -1,5 +1,10 @@
 # Changelog for Hedis
 
+## 0.14.2
+
+* PR #163. support for redis 6.0 COMMAND format
+* PR #164. remove invalid tests for Redis Cluster
+
 ## 0.14.1
 
 * PR #162. Improved documentation for EVALSHA
diff --git a/hedis.cabal b/hedis.cabal
--- a/hedis.cabal
+++ b/hedis.cabal
@@ -1,5 +1,5 @@
 name:               hedis
-version:            0.14.1
+version:            0.14.2
 synopsis:
     Client library for the Redis datastore: supports full command set,
     pipelining.
diff --git a/src/Database/Redis/Cluster/Command.hs b/src/Database/Redis/Cluster/Command.hs
--- a/src/Database/Redis/Cluster/Command.hs
+++ b/src/Database/Redis/Cluster/Command.hs
@@ -86,6 +86,17 @@
         parseLastKeyPos = return $ case lastKeyPos of
             i | i < 0 -> UnlimitedKeys (-i - 1)
             i -> LastKeyPosition i
+    -- since redis 6.0
+    decode (MultiBulk (Just
+        [ name@(Bulk (Just _))
+        , arity@(Integer _)
+        , flags@(MultiBulk (Just _))
+        , firstPos@(Integer _)
+        , lastPos@(Integer _)
+        , step@(Integer _)
+        , MultiBulk _  -- ACL categories
+        ])) =
+        decode (MultiBulk (Just [name, arity, flags, firstPos, lastPos, step]))
 
     decode e = Left e
 
diff --git a/test/ClusterMain.hs b/test/ClusterMain.hs
--- a/test/ClusterMain.hs
+++ b/test/ClusterMain.hs
@@ -32,8 +32,7 @@
     [testBgrewriteaof, testFlushall, testSlowlog, testDebugObject]
 
 testsConnection :: [Test]
-testsConnection = [ testConnectAuthUnexpected, testConnectDb
-                  , testConnectDbUnexisting, testEcho, testPing
+testsConnection = [ testConnectAuthUnexpected, testEcho, testPing
                   ]
 
 testsKeys :: [Test]
