Skip to content

Commit 989471d

Browse files
committed
0.9.14
1 parent 08a2447 commit 989471d

File tree

4 files changed

+60
-2
lines changed

4 files changed

+60
-2
lines changed

CHANGELOG.md

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

33
[中文Log](CHANGELOG_CN.md)
44

5+
# 0.9.14
6+
7+
`CHG` Refactor `folding range`
8+
9+
`FIX` Fix super class completion issue
10+
11+
`NEW` Support `@field` function overload like:
12+
```lua
13+
---@class AAA
14+
---@field event fun(s:string):string
15+
---@field event fun(s:number):number
16+
```
17+
18+
`FIX` Fix enum type check
19+
20+
`FIX` custom operator infer
21+
22+
`FIX` Fix select function and add std.Select type
23+
24+
`CHG` Refactor Union type
25+
26+
`NEW` Add description to type
27+
28+
`NEW` Support description without '#' on multi union
29+
30+
`NEW` Add standard library translation
31+
32+
`NEW` Optimize inlay hint for parameter, if the parameter name is the same as the variable name, the parameter name will not be displayed
33+
34+
535
# 0.9.13
636

737
`FIX` Fix issue `emmylua_ls` might not exit in unix.

CHANGELOG_CN.md

Lines changed: 28 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,33 @@
11
# Change Log
22

3+
# 0.9.14
4+
`CHG` 重构 `folding range`
5+
6+
`FIX` 修复超类补全问题
7+
8+
`NEW` 支持 `@field` 函数重载,例如:
9+
```lua
10+
---@class AAA
11+
---@field event fun(s:string):string
12+
---@field event fun(s:number):number
13+
```
14+
15+
`FIX` 修复枚举类型检查
16+
17+
`FIX` 自定义运算符推断
18+
19+
`FIX` 修复 select 函数并添加 std.Select 类型
20+
21+
`CHG` 重构联合类型
22+
23+
`NEW` 为类型添加描述
24+
25+
`NEW` 支持多联合类型中不带 `#` 的描述
26+
27+
`NEW` 添加标准库翻译
28+
29+
`NEW` 优化参数内嵌提示:如果参数名与变量名相同,则不显示参数名称
30+
331
# 0.9.13
432
`FIX` 修复 Unix 系统下 `emmylua_ls` 可能无法退出的问题。
533

build/config.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
exports.default = {
22
emmyDebuggerVersion: '1.8.2',
33
emmyDebuggerUrl: 'https://github.com/EmmyLua/EmmyLuaDebugger/releases/download',
4-
newLanguageServerVersion: "0.5.1",
4+
newLanguageServerVersion: "0.5.2",
55
newLanguageServerUrl: "https://github.com/CppCXY/emmylua-analyzer-rust/releases/download"
66
}

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
"name": "emmylua",
33
"displayName": "EmmyLua",
44
"description": "EmmyLua for vscode",
5-
"version": "0.9.13",
5+
"version": "0.9.14",
66
"icon": "res/icon.png",
77
"publisher": "tangzx",
88
"engines": {

0 commit comments

Comments
 (0)