Skip to content

Commit fb6694c

Browse files
committed
update config
1 parent 9e91c07 commit fb6694c

16 files changed

+40
-9
lines changed

changelog.md

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,10 @@
22

33
## Unreleased
44
<!-- Add all new changes here. They will be moved under a version at release -->
5+
* `FIX` Incorrect inject-field message for extra table field in exact class
6+
7+
* `FIX` adds the `|lambda|` operator to the `Lua.runtime.nonstandardSymbol` configuration template, which allows the use of that option. Previously, support for it existed in the parser, but we could not actually use the option because it is not recognised in the configuration.
8+
* `FIX` Typed `@field` (eg `---@field [string] boolean`) should not override other defined field [#2171](https://github.com/LuaLS/lua-language-server/issues/2171), [#2711](https://github.com/LuaLS/lua-language-server/issues/2711)
59

610
## 3.15.0
711
`2025-6-25`

package.json

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2972,7 +2972,8 @@
29722972
"&&",
29732973
"!",
29742974
"!=",
2975-
"continue"
2975+
"continue",
2976+
"|lambda|"
29762977
],
29772978
"type": "string"
29782979
},
@@ -3056,6 +3057,7 @@
30563057
"Lua 5.2",
30573058
"Lua 5.3",
30583059
"Lua 5.4",
3060+
"Lua 5.5",
30593061
"LuaJIT"
30603062
],
30613063
"markdownDescription": "%config.runtime.version%",
@@ -3064,6 +3066,7 @@
30643066
"%config.runtime.version.Lua 5.2%",
30653067
"%config.runtime.version.Lua 5.3%",
30663068
"%config.runtime.version.Lua 5.4%",
3069+
"%config.runtime.version.Lua 5.5%",
30673070
"%config.runtime.version.LuaJIT%"
30683071
],
30693072
"scope": "resource",

package.nls.es-419.json

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -215,6 +215,7 @@
215215
"config.runtime.version.Lua 5.2": "TODO: Needs documentation",
216216
"config.runtime.version.Lua 5.3": "TODO: Needs documentation",
217217
"config.runtime.version.Lua 5.4": "TODO: Needs documentation",
218+
"config.runtime.version.Lua 5.5": "TODO: Needs documentation",
218219
"config.runtime.version.LuaJIT": "TODO: Needs documentation",
219220
"config.semantic.annotation": "Coloración de las anotaciones de tipo.",
220221
"config.semantic.enable": "Habilita la coloración semántica. Puede ser necesario asignar `editor.semanticHighlighting.enabled` a `true` para que tenga efecto.",

package.nls.ja-jp.json

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -216,6 +216,7 @@
216216
"config.runtime.version.Lua 5.2": "TODO: Needs documentation",
217217
"config.runtime.version.Lua 5.3": "TODO: Needs documentation",
218218
"config.runtime.version.Lua 5.4": "TODO: Needs documentation",
219+
"config.runtime.version.Lua 5.5": "TODO: Needs documentation",
219220
"config.runtime.version.LuaJIT": "TODO: Needs documentation",
220221
"config.semantic.annotation": "Semantic coloring of type annotations.",
221222
"config.semantic.enable": "Enable semantic color. You may need to set `editor.semanticHighlighting.enabled` to `true` to take effect.",

package.nls.json

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -216,6 +216,7 @@
216216
"config.runtime.version.Lua 5.2": "TODO: Needs documentation",
217217
"config.runtime.version.Lua 5.3": "TODO: Needs documentation",
218218
"config.runtime.version.Lua 5.4": "TODO: Needs documentation",
219+
"config.runtime.version.Lua 5.5": "TODO: Needs documentation",
219220
"config.runtime.version.LuaJIT": "TODO: Needs documentation",
220221
"config.semantic.annotation": "Semantic coloring of type annotations.",
221222
"config.semantic.enable": "Enable semantic color. You may need to set `editor.semanticHighlighting.enabled` to `true` to take effect.",

package.nls.pt-br.json

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -216,6 +216,7 @@
216216
"config.runtime.version.Lua 5.2": "TODO: Needs documentation",
217217
"config.runtime.version.Lua 5.3": "TODO: Needs documentation",
218218
"config.runtime.version.Lua 5.4": "TODO: Needs documentation",
219+
"config.runtime.version.Lua 5.5": "TODO: Needs documentation",
219220
"config.runtime.version.LuaJIT": "TODO: Needs documentation",
220221
"config.semantic.annotation": "Semantic coloring of type annotations.",
221222
"config.semantic.enable": "Enable semantic color. You may need to set `editor.semanticHighlighting.enabled` to `true` to take effect.",

package.nls.zh-cn.json

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -216,6 +216,7 @@
216216
"config.runtime.version.Lua 5.2": "TODO: Needs documentation",
217217
"config.runtime.version.Lua 5.3": "TODO: Needs documentation",
218218
"config.runtime.version.Lua 5.4": "TODO: Needs documentation",
219+
"config.runtime.version.Lua 5.5": "TODO: Needs documentation",
219220
"config.runtime.version.LuaJIT": "TODO: Needs documentation",
220221
"config.semantic.annotation": "对类型注解进行语义着色。",
221222
"config.semantic.enable": "启用语义着色。你可能需要同时将 `editor.semanticHighlighting.enabled` 设置为 `true` 才能生效。",

package.nls.zh-tw.json

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -216,6 +216,7 @@
216216
"config.runtime.version.Lua 5.2": "TODO: Needs documentation",
217217
"config.runtime.version.Lua 5.3": "TODO: Needs documentation",
218218
"config.runtime.version.Lua 5.4": "TODO: Needs documentation",
219+
"config.runtime.version.Lua 5.5": "TODO: Needs documentation",
219220
"config.runtime.version.LuaJIT": "TODO: Needs documentation",
220221
"config.semantic.annotation": "對類型註解進行語義著色。",
221222
"config.semantic.enable": "啟用語義著色。你可能需要同時將 `editor.semanticHighlighting.enabled` 設定為 `true` 才能生效。",

0 commit comments

Comments
 (0)