File tree Expand file tree Collapse file tree 8 files changed +217
-3
lines changed
Expand file tree Collapse file tree 8 files changed +217
-3
lines changed Original file line number Diff line number Diff line change 11# changelog
22
3+ ## 3.5.4
4+ ` 2022-9-6 `
5+ * ` NEW ` ` type-formatting ` : fix wrong indentation of VSCode
6+ * ` CHG ` ` document-symbol ` : redesigned to better support for ` Sticky Scroll ` feature of VSCode
7+ * ` FIX ` ` diagnostics.workspaceDelay ` can not prevent first workspace diagnostic
8+ * ` FIX ` [ #1476 ] ( https://github.com/sumneko/lua-language-server/issues/1476 )
9+ * ` FIX ` [ #1490 ] ( https://github.com/sumneko/lua-language-server/issues/1490 )
10+ * ` FIX ` [ #1493 ] ( https://github.com/sumneko/lua-language-server/issues/1493 )
11+ * ` FIX ` [ #1499 ] ( https://github.com/sumneko/lua-language-server/issues/1499 )
12+ * ` FIX ` [ #1526 ] ( https://github.com/sumneko/lua-language-server/issues/1526 )
13+
314## 3.5.3
415` 2022-8-13 `
516* ` FIX ` [ #1409 ] ( https://github.com/sumneko/lua-language-server/issues/1409 )
Original file line number Diff line number Diff line change 203203 " missing-return" ,
204204 " missing-return-value" ,
205205 " need-check-nil" ,
206+ " need-paren" ,
206207 " newfield-call" ,
207208 " newline-call" ,
208209 " no-unknown" ,
24292430 ],
24302431 "type" : " string"
24312432 },
2433+ "string.buffer" : {
2434+ "default" : " default" ,
2435+ "description" : " %config.runtime.builtin.string.buffer%" ,
2436+ "enum" : [
2437+ " default" ,
2438+ " enable" ,
2439+ " disable"
2440+ ],
2441+ "type" : " string"
2442+ },
24322443 "table" : {
24332444 "default" : " default" ,
24342445 "description" : " %config.runtime.builtin.table%" ,
26842695 "scope" : " resource" ,
26852696 "type" : " boolean"
26862697 },
2698+ "Lua.typeFormat.config" : {
2699+ "additionalProperties" : false ,
2700+ "markdownDescription" : " %config.typeFormat.config%" ,
2701+ "properties" : {
2702+ "auto_complete_end" : {
2703+ "default" : " true" ,
2704+ "description" : " %config.typeFormat.config.auto_complete_end%" ,
2705+ "type" : " string"
2706+ },
2707+ "auto_complete_table_sep" : {
2708+ "default" : " true" ,
2709+ "description" : " %config.typeFormat.config.auto_complete_table_sep%" ,
2710+ "type" : " string"
2711+ },
2712+ "format_line" : {
2713+ "default" : " true" ,
2714+ "description" : " %config.typeFormat.config.format_line%" ,
2715+ "type" : " string"
2716+ }
2717+ },
2718+ "scope" : " resource" ,
2719+ "title" : " config" ,
2720+ "type" : " object"
2721+ },
26872722 "Lua.window.progressBar" : {
26882723 "default" : true ,
26892724 "markdownDescription" : " %config.window.progressBar%" ,
29392974 "sponsor" : {
29402975 "url" : " https://github.com/sumneko/lua-language-server/issues/484"
29412976 },
2942- "version" : " 3.5.3 "
2977+ "version" : " 3.5.4 "
29432978}
Original file line number Diff line number Diff line change 11local json = require ' json-beautify'
22
3- local VERSION = " 3.5.3 "
3+ local VERSION = " 3.5.4 "
44
55local package = require ' package.package'
66local fsu = require ' fs-utility'
Original file line number Diff line number Diff line change 253253 " missing-return" ,
254254 " missing-return-value" ,
255255 " need-check-nil" ,
256+ " need-paren" ,
256257 " newfield-call" ,
257258 " newline-call" ,
258259 " no-unknown" ,
25832584 ],
25842585 "type" : " string"
25852586 },
2587+ "string.buffer" : {
2588+ "default" : " default" ,
2589+ "description" : " %config.runtime.builtin.string.buffer%" ,
2590+ "enum" : [
2591+ " default" ,
2592+ " enable" ,
2593+ " disable"
2594+ ],
2595+ "type" : " string"
2596+ },
25862597 "table" : {
25872598 "default" : " default" ,
25882599 "description" : " %config.runtime.builtin.table%" ,
28882899 "scope" : " resource" ,
28892900 "type" : " boolean"
28902901 },
2902+ "typeFormat" : {
2903+ "properties" : {
2904+ "config" : {
2905+ "$ref" : " #/properties/typeFormat.config"
2906+ }
2907+ }
2908+ },
2909+ "typeFormat.config" : {
2910+ "additionalProperties" : false ,
2911+ "markdownDescription" : " %config.typeFormat.config%" ,
2912+ "properties" : {
2913+ "auto_complete_end" : {
2914+ "default" : " true" ,
2915+ "description" : " %config.typeFormat.config.auto_complete_end%" ,
2916+ "type" : " string"
2917+ },
2918+ "auto_complete_table_sep" : {
2919+ "default" : " true" ,
2920+ "description" : " %config.typeFormat.config.auto_complete_table_sep%" ,
2921+ "type" : " string"
2922+ },
2923+ "format_line" : {
2924+ "default" : " true" ,
2925+ "description" : " %config.typeFormat.config.format_line%" ,
2926+ "type" : " string"
2927+ }
2928+ },
2929+ "scope" : " resource" ,
2930+ "title" : " config" ,
2931+ "type" : " object"
2932+ },
28912933 "window" : {
28922934 "properties" : {
28932935 "progressBar" : {
Original file line number Diff line number Diff line change 253253 " missing-return" ,
254254 " missing-return-value" ,
255255 " need-check-nil" ,
256+ " need-paren" ,
256257 " newfield-call" ,
257258 " newline-call" ,
258259 " no-unknown" ,
25832584 ],
25842585 "type" : " string"
25852586 },
2587+ "string.buffer" : {
2588+ "default" : " default" ,
2589+ "description" : " %config.runtime.builtin.string.buffer%" ,
2590+ "enum" : [
2591+ " default" ,
2592+ " enable" ,
2593+ " disable"
2594+ ],
2595+ "type" : " string"
2596+ },
25862597 "table" : {
25872598 "default" : " default" ,
25882599 "description" : " %config.runtime.builtin.table%" ,
28882899 "scope" : " resource" ,
28892900 "type" : " boolean"
28902901 },
2902+ "typeFormat" : {
2903+ "properties" : {
2904+ "config" : {
2905+ "$ref" : " #/properties/typeFormat.config"
2906+ }
2907+ }
2908+ },
2909+ "typeFormat.config" : {
2910+ "additionalProperties" : false ,
2911+ "markdownDescription" : " %config.typeFormat.config%" ,
2912+ "properties" : {
2913+ "auto_complete_end" : {
2914+ "default" : " true" ,
2915+ "description" : " %config.typeFormat.config.auto_complete_end%" ,
2916+ "type" : " string"
2917+ },
2918+ "auto_complete_table_sep" : {
2919+ "default" : " true" ,
2920+ "description" : " %config.typeFormat.config.auto_complete_table_sep%" ,
2921+ "type" : " string"
2922+ },
2923+ "format_line" : {
2924+ "default" : " true" ,
2925+ "description" : " %config.typeFormat.config.format_line%" ,
2926+ "type" : " string"
2927+ }
2928+ },
2929+ "scope" : " resource" ,
2930+ "title" : " config" ,
2931+ "type" : " object"
2932+ },
28912933 "window" : {
28922934 "properties" : {
28932935 "progressBar" : {
Original file line number Diff line number Diff line change 253253 " missing-return" ,
254254 " missing-return-value" ,
255255 " need-check-nil" ,
256+ " need-paren" ,
256257 " newfield-call" ,
257258 " newline-call" ,
258259 " no-unknown" ,
25832584 ],
25842585 "type" : " string"
25852586 },
2587+ "string.buffer" : {
2588+ "default" : " default" ,
2589+ "description" : " %config.runtime.builtin.string.buffer%" ,
2590+ "enum" : [
2591+ " default" ,
2592+ " enable" ,
2593+ " disable"
2594+ ],
2595+ "type" : " string"
2596+ },
25862597 "table" : {
25872598 "default" : " default" ,
25882599 "description" : " %config.runtime.builtin.table%" ,
28882899 "scope" : " resource" ,
28892900 "type" : " boolean"
28902901 },
2902+ "typeFormat" : {
2903+ "properties" : {
2904+ "config" : {
2905+ "$ref" : " #/properties/typeFormat.config"
2906+ }
2907+ }
2908+ },
2909+ "typeFormat.config" : {
2910+ "additionalProperties" : false ,
2911+ "markdownDescription" : " %config.typeFormat.config%" ,
2912+ "properties" : {
2913+ "auto_complete_end" : {
2914+ "default" : " true" ,
2915+ "description" : " %config.typeFormat.config.auto_complete_end%" ,
2916+ "type" : " string"
2917+ },
2918+ "auto_complete_table_sep" : {
2919+ "default" : " true" ,
2920+ "description" : " %config.typeFormat.config.auto_complete_table_sep%" ,
2921+ "type" : " string"
2922+ },
2923+ "format_line" : {
2924+ "default" : " true" ,
2925+ "description" : " %config.typeFormat.config.format_line%" ,
2926+ "type" : " string"
2927+ }
2928+ },
2929+ "scope" : " resource" ,
2930+ "title" : " config" ,
2931+ "type" : " object"
2932+ },
28912933 "window" : {
28922934 "properties" : {
28932935 "progressBar" : {
Original file line number Diff line number Diff line change 253253 " missing-return" ,
254254 " missing-return-value" ,
255255 " need-check-nil" ,
256+ " need-paren" ,
256257 " newfield-call" ,
257258 " newline-call" ,
258259 " no-unknown" ,
25832584 ],
25842585 "type" : " string"
25852586 },
2587+ "string.buffer" : {
2588+ "default" : " default" ,
2589+ "description" : " %config.runtime.builtin.string.buffer%" ,
2590+ "enum" : [
2591+ " default" ,
2592+ " enable" ,
2593+ " disable"
2594+ ],
2595+ "type" : " string"
2596+ },
25862597 "table" : {
25872598 "default" : " default" ,
25882599 "description" : " %config.runtime.builtin.table%" ,
28882899 "scope" : " resource" ,
28892900 "type" : " boolean"
28902901 },
2902+ "typeFormat" : {
2903+ "properties" : {
2904+ "config" : {
2905+ "$ref" : " #/properties/typeFormat.config"
2906+ }
2907+ }
2908+ },
2909+ "typeFormat.config" : {
2910+ "additionalProperties" : false ,
2911+ "markdownDescription" : " %config.typeFormat.config%" ,
2912+ "properties" : {
2913+ "auto_complete_end" : {
2914+ "default" : " true" ,
2915+ "description" : " %config.typeFormat.config.auto_complete_end%" ,
2916+ "type" : " string"
2917+ },
2918+ "auto_complete_table_sep" : {
2919+ "default" : " true" ,
2920+ "description" : " %config.typeFormat.config.auto_complete_table_sep%" ,
2921+ "type" : " string"
2922+ },
2923+ "format_line" : {
2924+ "default" : " true" ,
2925+ "description" : " %config.typeFormat.config.format_line%" ,
2926+ "type" : " string"
2927+ }
2928+ },
2929+ "scope" : " resource" ,
2930+ "title" : " config" ,
2931+ "type" : " object"
2932+ },
28912933 "window" : {
28922934 "properties" : {
28932935 "progressBar" : {
You can’t perform that action at this time.
0 commit comments