Skip to content

Commit 4c8032a

Browse files
committed
0.9.6
1 parent 4e054eb commit 4c8032a

File tree

5 files changed

+62
-2
lines changed

5 files changed

+62
-2
lines changed

CHANGELOG.md

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

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

5+
# 0.9.6
6+
7+
`NEW` Add progress notifications for non-VSCode platforms
8+
9+
`NEW` Add nix flake for installation by nix users, refer to PR#4
10+
11+
`NEW` Support displaying parameter and return descriptions in hover
12+
13+
`NEW` Support viewing consecutive require statements as import blocks, automatically folded by VSCode if the file only contains require statements
14+
15+
`FIX` Fix spelling error `interger` -> `integer`
16+
17+
`FIX` Fix URL parsing issue when the first directory under a drive letter is in Chinese
18+
19+
`FIX` Fix type checking issues related to tables
20+
21+
`FIX` Modify the implementation of document color, requiring continuous words, and provide an option to disable the document color feature
22+
23+
`FIX` Fix type inference issue when `self` is used as an explicit function parameter
24+
525
# 0.9.5
626

727
`FIX` Fixed the error in checking asymmetric function definition calls

CHANGELOG_CN.md

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

3+
# 0.9.6
4+
5+
`NEW` 对非vscode平台添加progress notifications
6+
7+
`NEW` 添加nix flake, 用于nix的用户的安装, 参考 PR#4
8+
9+
`NEW` 支持在hover中显示参数和返回的描述
10+
11+
`NEW` 支持连续的require语句被视为import块, 并被vscode自动折叠, 如果该文件只有require语句则不生效
12+
13+
`FIX` 修复拼写错误 `interger` -> `integer`
14+
15+
`FIX` 修复盘符下首个目录为中文时url解析的问题
16+
17+
`FIX` 修复关于table方面的类型检查的问题
18+
19+
`FIX` 修改document color的实现, 要求必须是连续的单词, 并提供选项关闭document color功能
20+
21+
`FIX` 修复self作为函数显式参数时的类型推断问题
22+
323
# 0.9.5
424

525
`FIX` 修复不对称函数定义调用的检查错误

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

syntaxes/schema.json

Lines changed: 20 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -50,6 +50,16 @@
5050
}
5151
]
5252
},
53+
"documentColor": {
54+
"default": {
55+
"enable": true
56+
},
57+
"allOf": [
58+
{
59+
"$ref": "#/definitions/EmmyrcDocumentColor"
60+
}
61+
]
62+
},
5363
"hint": {
5464
"default": {
5565
"enable": true,
@@ -470,6 +480,16 @@
470480
}
471481
}
472482
},
483+
"EmmyrcDocumentColor": {
484+
"type": "object",
485+
"properties": {
486+
"enable": {
487+
"description": "Whether to enable document color.",
488+
"default": true,
489+
"type": "boolean"
490+
}
491+
}
492+
},
473493
"EmmyrcFilenameConvention": {
474494
"oneOf": [
475495
{

0 commit comments

Comments
 (0)