Skip to content

Commit 7583cd3

Browse files
committed
3.5.4
1 parent eca843f commit 7583cd3

File tree

8 files changed

+217
-3
lines changed

8 files changed

+217
-3
lines changed

changelog.md

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,16 @@
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)

package.json

Lines changed: 36 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -203,6 +203,7 @@
203203
"missing-return",
204204
"missing-return-value",
205205
"need-check-nil",
206+
"need-paren",
206207
"newfield-call",
207208
"newline-call",
208209
"no-unknown",
@@ -2429,6 +2430,16 @@
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%",
@@ -2684,6 +2695,30 @@
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%",
@@ -2939,5 +2974,5 @@
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
}

package/build.lua

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
local json = require 'json-beautify'
22

3-
local VERSION = "3.5.3"
3+
local VERSION = "3.5.4"
44

55
local package = require 'package.package'
66
local fsu = require 'fs-utility'

server

setting/schema-pt-br.json

Lines changed: 42 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -253,6 +253,7 @@
253253
"missing-return",
254254
"missing-return-value",
255255
"need-check-nil",
256+
"need-paren",
256257
"newfield-call",
257258
"newline-call",
258259
"no-unknown",
@@ -2583,6 +2584,16 @@
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%",
@@ -2888,6 +2899,37 @@
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": {

setting/schema-zh-cn.json

Lines changed: 42 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -253,6 +253,7 @@
253253
"missing-return",
254254
"missing-return-value",
255255
"need-check-nil",
256+
"need-paren",
256257
"newfield-call",
257258
"newline-call",
258259
"no-unknown",
@@ -2583,6 +2584,16 @@
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%",
@@ -2888,6 +2899,37 @@
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": {

setting/schema-zh-tw.json

Lines changed: 42 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -253,6 +253,7 @@
253253
"missing-return",
254254
"missing-return-value",
255255
"need-check-nil",
256+
"need-paren",
256257
"newfield-call",
257258
"newline-call",
258259
"no-unknown",
@@ -2583,6 +2584,16 @@
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%",
@@ -2888,6 +2899,37 @@
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": {

setting/schema.json

Lines changed: 42 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -253,6 +253,7 @@
253253
"missing-return",
254254
"missing-return-value",
255255
"need-check-nil",
256+
"need-paren",
256257
"newfield-call",
257258
"newline-call",
258259
"no-unknown",
@@ -2583,6 +2584,16 @@
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%",
@@ -2888,6 +2899,37 @@
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": {

0 commit comments

Comments
 (0)