diff --git a/publish.lua b/publish.lua
index 866e527a0866da0ec8eb50ce8fda238f67c96f42..c56591f40ce27158cbf91e66780943d2fbc33ef9 100644
--- a/publish.lua
+++ b/publish.lua
@@ -140,6 +140,12 @@ local count = copyFiles(ROOT , out) {
         ['package-lock.json'] = true,
         ['package.json']      = true,
         ['tsconfig.json']     = true,
+        ['3rd']               = {
+            ['vscode-lua-doc']  = {
+                ['doc']             = true,
+                ['extension.js']    = true,
+            },
+        },
     },
     ['server'] = {
         ['bin']               = true,
diff --git a/server b/server
index 5cb11fec575ef35576ad467910d79d1cb035532d..eef0f61c8ee023550d4de3bcad0c5e2b8a16be07 160000
--- a/server
+++ b/server
@@ -1 +1 @@
-Subproject commit 5cb11fec575ef35576ad467910d79d1cb035532d
+Subproject commit eef0f61c8ee023550d4de3bcad0c5e2b8a16be07