Skip to content

Commit e0a7d2e

Browse files
committed
update 0.9.12
1 parent 52e7d9b commit e0a7d2e

File tree

4 files changed

+54
-2
lines changed

4 files changed

+54
-2
lines changed

CHANGELOG.md

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

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

5+
# 0.9.12
6+
7+
`NEW` Support type-check when casting tuples to arrays.
8+
9+
`NEW` Now autocompletion suggests function overloads.
10+
11+
`NEW` Improved completion for integer member keys.
12+
13+
`NEW` Infer value by reassign
14+
15+
`NEW` Improved analyze base control flow
16+
17+
`NEW` Improved hover for class
18+
19+
`NEW` Optimized semantic token
20+
21+
`NEW` Infer Some table array as tuple
22+
23+
`NEW` Infer `{ ... }` as array
24+
25+
`NEW` Semantic Model now is immutable
26+
27+
`FIX` Fix inference issue by resolving iteration order problem.
28+
29+
`FIX` Improve type check
30+
531
# 0.9.11
632

733
`FIX` Fix mac path issue

CHANGELOG_CN.md

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

3+
# 0.9.12
4+
5+
`NEW` 支持在将元组转换为数组时进行类型检查。
6+
7+
`NEW` 现在自动补全会建议函数重载。
8+
9+
`NEW` 改进了整数成员键的补全。
10+
11+
`NEW` 通过重新赋值推断值。
12+
13+
`NEW` 改进基础控制流分析。
14+
15+
`NEW` 改进类的悬停提示。
16+
17+
`NEW` 优化了语义标记。
18+
19+
`NEW` 将部分表数组推断为元组。
20+
21+
`NEW``{ ... }` 推断为数组。
22+
23+
`NEW` 语义模型现已不可变。
24+
25+
`FIX` 修复了解析迭代顺序问题导致的推断错误。
26+
27+
`FIX` 改进了类型检查。
28+
329
# 0.9.11
430

531
`FIX` 修复mac路径问题

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.4.6",
4+
newLanguageServerVersion: "0.5.0",
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.11",
5+
"version": "0.9.12",
66
"icon": "res/icon.png",
77
"publisher": "tangzx",
88
"engines": {

0 commit comments

Comments
 (0)