diff --git a/changelog.md b/changelog.md
index 6baedd8a64a3ece0ce652e4fcffbd873e36d5e73..02ef0f4a60b3e4e8a75dd180edb0b3cd49ded36a 100644
--- a/changelog.md
+++ b/changelog.md
@@ -1,6 +1,16 @@
 # changelog
 
+## 3.6.1
+`2022-11-8`
+* `FIX` wrong diagnostics for `pcall` and `xpcall`
+* `FIX` duplicate fields in table hover
+* `FIX` description disapeared for overloaded function
+* `FIX` [#1675]
+
+[#1675]: https://github.com/sumneko/lua-language-server/issues/1675
+
 ## 3.6.0
+`2022-11-8`
 * `NEW` supports `private`/`protected`/`public`/`package`
   * mark in `doc.field`
     ```lua
@@ -163,6 +173,7 @@ server will generate `doc.json` and `doc.md` in `LOGPATH`.
 
 [#1153]: https://github.com/sumneko/lua-language-server/issues/1153
 [#1177]: https://github.com/sumneko/lua-language-server/issues/1177
+[#1201]: https://github.com/sumneko/lua-language-server/issues/1201
 [#1202]: https://github.com/sumneko/lua-language-server/issues/1202
 [#1332]: https://github.com/sumneko/lua-language-server/issues/1332
 [#1344]: https://github.com/sumneko/lua-language-server/issues/1344
diff --git a/client/3rd/vscode-lua-doc b/client/3rd/vscode-lua-doc
index 4148865905901ae1710f85c31d076d84d3bbf0ac..803630c8cd8a5ea8d0b671313a3024aa66651d18 160000
--- a/client/3rd/vscode-lua-doc
+++ b/client/3rd/vscode-lua-doc
@@ -1 +1 @@
-Subproject commit 4148865905901ae1710f85c31d076d84d3bbf0ac
+Subproject commit 803630c8cd8a5ea8d0b671313a3024aa66651d18
diff --git a/package.json b/package.json
index 256db19599481cba4d84a9ea522e042740883af5..5b4e48ceedd530c680a041c9b771577b50cb1f84 100644
--- a/package.json
+++ b/package.json
@@ -3072,5 +3072,5 @@
 	"sponsor": {
 		"url": "https://github.com/sumneko/lua-language-server/issues/484"
 	},
-	"version": "3.6.0"
+	"version": "3.6.1"
 }
diff --git a/package/build.lua b/package/build.lua
index 0210d32fe1f02f3986fffc5427e3902e42751213..a26397748e94e183368da8917ffec957431ccdc7 100644
--- a/package/build.lua
+++ b/package/build.lua
@@ -1,6 +1,6 @@
 local json = require 'json-beautify'
 
-local VERSION = "3.6.0"
+local VERSION = "3.6.1"
 
 local package = require 'package.package'
 local fsu     = require 'fs-utility'
diff --git a/server b/server
index a033a1e8fd4934e5abe3de37fb4114d170fe592a..442da6b179af08d5c15ae1a66ea9ff37e627fc64 160000
--- a/server
+++ b/server
@@ -1 +1 @@
-Subproject commit a033a1e8fd4934e5abe3de37fb4114d170fe592a
+Subproject commit 442da6b179af08d5c15ae1a66ea9ff37e627fc64