Skip to content

Commit 911ad20

Browse files
committed
0.7.5
1 parent b0aad0f commit 911ad20

File tree

4 files changed

+51
-2
lines changed

4 files changed

+51
-2
lines changed

CHANGELOG.md

+25
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,31 @@
22

33
[English Change Log](CHANGELOG_EN.md)
44

5+
# 0.7.5
6+
7+
`FIX` 优化子类推断, 避免出现无限递归
8+
9+
`FIX` 清理代码, 优化内存占用, 提高数据结构的有效占用, 降低内存碎片.
10+
11+
`FIX` 修复一个内存泄漏问题
12+
13+
`NEW` 新增诊断算法: `no-discard`, `missing-parameter`, `disable-global-define`, `undefined-field`, `local-const-reassign`, 其中`disable-global-define`, `undefined-field` 默认关闭.
14+
15+
`NEW` 新增诊断启用配置:
16+
```json
17+
{
18+
"diagnostics": {
19+
"enables": [
20+
"disable-global-define",
21+
"undefined-field",
22+
]
23+
}
24+
}
25+
26+
```
27+
28+
`FIX` 优化了代码片段补全
29+
530
# 0.7.4
631

732
0.7.3更新失败, 版本号挺高到0.7.4

CHANGELOG_EN.md

+24
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,29 @@
11
# Change Log
22

3+
# 0.7.5
4+
5+
`FIX` Optimized subclass inference to avoid infinite recursion
6+
7+
`FIX` Cleaned up code, optimized memory usage, improved effective use of data structures, and reduced memory fragmentation.
8+
9+
`FIX` Fixed a memory leak issue
10+
11+
`NEW` Added new diagnostic algorithms: `no-discard`, `missing-parameter`, `disable-global-define`, `undefined-field`, `local-const-reassign`. Among them, `disable-global-define`, `undefined-field` are turned off by default.
12+
13+
`NEW` Added diagnostic enable configuration:
14+
```json
15+
{
16+
"diagnostics": {
17+
"enables": [
18+
"disable-global-define",
19+
"undefined-field",
20+
]
21+
}
22+
}
23+
```
24+
25+
`FIX` Optimized code snippet completion
26+
327
# 0.7.4
428

529
NO CHANGE

build/config.js

+1-1
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,6 @@ exports.default = {
33
emmyDebuggerUrl: 'https://github.com/EmmyLua/EmmyLuaDebugger/releases/download',
44
lanServerVersion: "0.5.16",
55
lanServerUrl: 'https://github.com/EmmyLua/EmmyLua-LanguageServer/releases/download',
6-
newLanguageServerVersion: "0.3.0",
6+
newLanguageServerVersion: "0.3.1",
77
newLanguageServerUrl: "https://github.com/CppCXY/EmmyLuaAnalyzer/releases/download"
88
}

package.json

+1-1
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.7.4",
5+
"version": "0.7.5",
66
"icon": "res/icon.png",
77
"publisher": "tangzx",
88
"engines": {

0 commit comments

Comments
 (0)