diff --git a/api b/api
Binary files a/api and b/api differ
diff --git a/apiblobs/0.10.4.msgpack b/apiblobs/0.10.4.msgpack
new file mode 100644
Binary files /dev/null and b/apiblobs/0.10.4.msgpack differ
diff --git a/apiblobs/0.11.0-nightly.msgpack b/apiblobs/0.11.0-nightly.msgpack
new file mode 100644
Binary files /dev/null and b/apiblobs/0.11.0-nightly.msgpack differ
diff --git a/nvim-hs.cabal b/nvim-hs.cabal
--- a/nvim-hs.cabal
+++ b/nvim-hs.cabal
@@ -1,6 +1,6 @@
 cabal-version:       3.0
 name:                nvim-hs
-version:             2.3.2.3
+version:             2.3.2.4
 synopsis:            Haskell plugin backend for neovim
 description:
   This package provides a plugin provider for neovim. It allows you to write
@@ -38,6 +38,8 @@
                      , apiblobs/0.5.0.msgpack
                      , apiblobs/0.6.1.msgpack
                      , apiblobs/0.8.0.msgpack
+                     , apiblobs/0.10.4.msgpack
+                     , apiblobs/0.11.0-nightly.msgpack
                      , api
 
 extra-doc-files:       CHANGELOG.md
@@ -76,7 +78,7 @@
   build-depends:        base >=4.9 && < 5 
                       , containers
                       , data-default
-                      , deepseq >= 1.1 && < 1.5
+                      , deepseq >= 1.1 && < 2
                       , prettyprinter
                       , prettyprinter-ansi-terminal
                       , unliftio >= 0.2
diff --git a/src/Neovim/API/TH.hs b/src/Neovim/API/TH.hs
--- a/src/Neovim/API/TH.hs
+++ b/src/Neovim/API/TH.hs
@@ -107,6 +107,7 @@
                 , ("Float", [t|Double|])
                 , ("String", [t|String|])
                 , ("Array", [t|[Object]|])
+                , ("Dict", [t|Map String Object|])
                 , ("Dictionary", [t|Map String Object|])
                 , ("void", [t|()|])
                 ]
@@ -123,6 +124,7 @@
     adjustTypeMapForText =
         Map.insert "String" [t|Text|]
             . Map.insert "Array" [t|Vector Object|]
+            . Map.insert "Dict" [t|Map Text Object|]
             . Map.insert "Dictionary" [t|Map Text Object|]
 
 bytestringVectorTypeMap :: TypeMap
@@ -134,6 +136,7 @@
     adjustTypeMapForByteString =
         Map.insert "String" [t|ByteString|]
             . Map.insert "Array" [t|Vector Object|]
+            . Map.insert "Dict" [t|Map ByteString Object|]
             . Map.insert "Dictionary" [t|Map ByteString Object|]
 
 apiTypeToHaskellType :: TypeMap -> NeovimType -> Q Type
