diff --git a/changelog.md b/changelog.md
index 8d5df0ff332cc95282ccba054eb52123cbfd9c55..2f355b933649853eb202ec824357d17403e7501f 100644
--- a/changelog.md
+++ b/changelog.md
@@ -1,5 +1,17 @@
 # changelog
 
+## 3.6.9
+`2023-2-2`
+* `FIX` [#1864]
+* `FIX` [#1868]
+* `FIX` [#1869]
+* `FIX` [#1871]
+
+[#1864]: https://github.com/sumneko/lua-language-server/issues/1864
+[#1868]: https://github.com/sumneko/lua-language-server/issues/1868
+[#1869]: https://github.com/sumneko/lua-language-server/issues/1869
+[#1871]: https://github.com/sumneko/lua-language-server/issues/1871
+
 ## 3.6.8
 `2023-1-31`
 * `NEW` command `lua.exportDocument` . VSCode will display this command in the right-click menu
diff --git a/package.json b/package.json
index 674db69c15d9109c89c3a177c4b3b333b3dc96cf..824c23029b088ee16bbadef67d727ccdb8c9ca30 100644
--- a/package.json
+++ b/package.json
@@ -3054,5 +3054,5 @@
 	"sponsor": {
 		"url": "https://github.com/sumneko/lua-language-server/issues/484"
 	},
-	"version": "3.6.8"
+	"version": "3.6.9"
 }
diff --git a/package/build.lua b/package/build.lua
index b60c6fc093b30443ffd2b400d30f538b87f1463b..662b3af0e39f28012d1be896ca6363eb38a5492d 100644
--- a/package/build.lua
+++ b/package/build.lua
@@ -1,6 +1,6 @@
 local json = require 'json-beautify'
 
-local VERSION = "3.6.8"
+local VERSION = "3.6.9"
 
 local package = require 'package.package'
 local fsu     = require 'fs-utility'
diff --git a/server b/server
index ba8d6c611e3ce320d563d927dbb67deec7205c4c..97e4642cd123d2ce4f1f713f144194e54a6feb6c 160000
--- a/server
+++ b/server
@@ -1 +1 @@
-Subproject commit ba8d6c611e3ce320d563d927dbb67deec7205c4c
+Subproject commit 97e4642cd123d2ce4f1f713f144194e54a6feb6c