Skip to content

Commit 5dc4834

Browse files
committed
3.14.0
1 parent 82818ac commit 5dc4834

File tree

11 files changed

+3796
-3
lines changed

11 files changed

+3796
-3
lines changed

changelog.md

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,13 @@
33
## Unreleased
44
<!-- Add all new changes here. They will be moved under a version at release -->
55

6+
## 3.14.0
7+
`2025-4-7`
8+
* `NEW` locale `es-419`, thanks [Felipe Lema](https://codeberg.org/FelipeLema)
9+
* `FIX` prevent unnecessary edits by LSP formatting when content did not change
10+
* `FIX` return no completions if completion is disabled
11+
* `FIX` optimized the performance of large literal tables (e.g., configuration tables)
12+
613
## 3.13.9
714
`2025-3-13`
815
* `CHG` remove the limit for analyzing the literal table

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3439,5 +3439,5 @@
34393439
"sponsor": {
34403440
"url": "https://github.com/LuaLS/lua-language-server/issues/484"
34413441
},
3442-
"version": "3.13.9"
3442+
"version": "3.14.0"
34433443
}

package.nls.es-419.json

Lines changed: 246 additions & 0 deletions
Large diffs are not rendered by default.

package.nls.ja-jp.json

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -121,6 +121,7 @@
121121
"config.diagnostics.unknown-cast-variable": "Enable diagnostics for casts of undefined variables.",
122122
"config.diagnostics.unknown-diag-code": "Enable diagnostics in cases in which an unknown diagnostics code is entered.",
123123
"config.diagnostics.unknown-operator": "Enable diagnostics for unknown operators.",
124+
"config.diagnostics.unnecessary-assert": "Enable diagnostics for redundant assertions on truthy values.",
124125
"config.diagnostics.unreachable-code": "Enable diagnostics for unreachable code.",
125126
"config.diagnostics.unused": "* code-after-break\n* empty-block\n* redundant-return\n* trailing-space\n* unreachable-code\n* unused-function\n* unused-label\n* unused-local\n* unused-vararg",
126127
"config.diagnostics.unused-function": "Enable unused function diagnostics.",

package.nls.json

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -121,6 +121,7 @@
121121
"config.diagnostics.unknown-cast-variable": "Enable diagnostics for casts of undefined variables.",
122122
"config.diagnostics.unknown-diag-code": "Enable diagnostics in cases in which an unknown diagnostics code is entered.",
123123
"config.diagnostics.unknown-operator": "Enable diagnostics for unknown operators.",
124+
"config.diagnostics.unnecessary-assert": "Enable diagnostics for redundant assertions on truthy values.",
124125
"config.diagnostics.unreachable-code": "Enable diagnostics for unreachable code.",
125126
"config.diagnostics.unused": "* code-after-break\n* empty-block\n* redundant-return\n* trailing-space\n* unreachable-code\n* unused-function\n* unused-label\n* unused-local\n* unused-vararg",
126127
"config.diagnostics.unused-function": "Enable unused function diagnostics.",

package.nls.pt-br.json

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -121,6 +121,7 @@
121121
"config.diagnostics.unknown-cast-variable": "Enable diagnostics for casts of undefined variables.",
122122
"config.diagnostics.unknown-diag-code": "Enable diagnostics in cases in which an unknown diagnostics code is entered.",
123123
"config.diagnostics.unknown-operator": "Enable diagnostics for unknown operators.",
124+
"config.diagnostics.unnecessary-assert": "Enable diagnostics for redundant assertions on truthy values.",
124125
"config.diagnostics.unreachable-code": "Enable diagnostics for unreachable code.",
125126
"config.diagnostics.unused": "* code-after-break\n* empty-block\n* redundant-return\n* trailing-space\n* unreachable-code\n* unused-function\n* unused-label\n* unused-local\n* unused-vararg",
126127
"config.diagnostics.unused-function": "未使用的函数",

package.nls.zh-cn.json

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -121,6 +121,7 @@
121121
"config.diagnostics.unknown-cast-variable": "使用`@cast`对未定义变量的强制转换",
122122
"config.diagnostics.unknown-diag-code": "未知的诊断代码",
123123
"config.diagnostics.unknown-operator": "未知的运算符",
124+
"config.diagnostics.unnecessary-assert": "启用对冗余断言(针对始终为真值的表达式)的诊断",
124125
"config.diagnostics.unreachable-code": "不可达的代码",
125126
"config.diagnostics.unused": "* code-after-break\n* empty-block\n* redundant-return\n* trailing-space\n* unreachable-code\n* unused-function\n* unused-label\n* unused-local\n* unused-vararg",
126127
"config.diagnostics.unused-function": "未使用的函数",

package.nls.zh-tw.json

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -121,6 +121,7 @@
121121
"config.diagnostics.unknown-cast-variable": "Enable diagnostics for casts of undefined variables.",
122122
"config.diagnostics.unknown-diag-code": "Enable diagnostics in cases in which an unknown diagnostics code is entered.",
123123
"config.diagnostics.unknown-operator": "Enable diagnostics for unknown operators.",
124+
"config.diagnostics.unnecessary-assert": "Enable diagnostics for redundant assertions on truthy values.",
124125
"config.diagnostics.unreachable-code": "Enable diagnostics for unreachable code.",
125126
"config.diagnostics.unused": "* code-after-break\n* empty-block\n* redundant-return\n* trailing-space\n* unreachable-code\n* unused-function\n* unused-label\n* unused-local\n* unused-vararg",
126127
"config.diagnostics.unused-function": "未使用的函式",

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.13.9"
3+
local VERSION = "3.14.0"
44

55
local fsu = require 'fs-utility'
66
local package = json.decode(fsu.loadFile(ROOT / 'package.json'))

0 commit comments

Comments
 (0)