Skip to content

Commit 9d8f1b1

Browse files
committed
3.13.7
1 parent 5fa0fbb commit 9d8f1b1

File tree

4 files changed

+22
-7
lines changed

4 files changed

+22
-7
lines changed

changelog.md

+19-4
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,21 @@
33
## Unreleased
44
<!-- Add all new changes here. They will be moved under a version at release -->
55

6+
## 3.13.7
7+
`2025-3-10`
8+
* `NEW` CLI: added `--help`.
9+
* `CHG` default path for `--doc_out_path` is the current directory
10+
* `FIX` incorrect argument skip pattern for `--check_out_path=`, which incorrectly skips the next argument
11+
* `FIX` incorrect error message for `--doc_update`.
12+
* `FIX` reimplement section `luals.config` in file doc.json
13+
* `FIX` incorrect file names in file doc.json
14+
* `FIX` remove extra `./` path prefix in the check report when using `--check=.`
15+
* `FIX` Narrowing of types with literal fields: [#3056](https://github.com/LuaLS/lua-language-server/issues/3056), [#3089](https://github.com/LuaLS/lua-language-server/issues/3089)
16+
* `FIX` correct lua version of `math.ult` and `math.type`
17+
* `FIX` incorrect links for `pattern` in `string` methods
18+
* `FIX` fix type annotations for bit module
19+
* `FIX` Another regression related to type narrow and generic param introduced since `v3.10.1` [#3087](https://github.com/LuaLS/lua-language-server/issues/3087)
20+
621
## 3.13.6
722
`2025-2-6`
823
* `NEW` `---@class` supports attribute `partial`, which will not check missing inherited fields [#3023](https://github.com/LuaLS/lua-language-server/issues/3023)
@@ -22,7 +37,7 @@
2237
* `NEW` Added variable substitution support for vscode's `${workspaceFolder:x}` when resolving path placeholders [#2987](https://github.com/LuaLS/lua-language-server/issues/2987)
2338
* `NEW` Added `--check_format=json|pretty` for use with `--check` to output diagnostics in a human readable format.
2439
* `NEW` Test CLI: `--name=<testname>` `-n=<testname>`: run specify unit test
25-
* `CHG` [#3014] Generic pattern now supports definition after capture and optional, union, array
40+
* `CHG` Generic pattern now supports definition after capture and optional, union, array [#3014](https://github.com/LuaLS/lua-language-server/issues/3014) [#3031](https://github.com/LuaLS/lua-language-server/pull/3031)
2641
```lua
2742
---@generic T
2843
---@param t `T`.Cat?
@@ -34,14 +49,14 @@
3449
* `FIX` Fixed the error that the configuration file pointed to by the `--configpath` option was not read and loaded.
3550
* `FIX` Don't truncate any output when running in `--doc` mode [#3049](https://github.com/LuaLS/lua-language-server/issues/3049)
3651
* `FIX` Generic return can be optional.
37-
* `FIX` Fixed the comment calculating in docs `---@param a string?Comment` - now its `Comment` instead of `omment`.
52+
* `FIX` Fixed the comment calculating in docs `---@param a string?Comment` - now its `Comment` instead of `omment` [#3028](https://github.com/LuaLS/lua-language-server/pull/3028)
3853
* `FIX` Fixed cannot bind variables using tail comment `@class` [#2673](https://github.com/LuaLS/lua-language-server/issues/2673)
3954
* `FIX` Fixed missing field completion for generic class object [#2196](https://github.com/LuaLS/lua-language-server/issues/2196) [#2945](https://github.com/LuaLS/lua-language-server/issues/2945) [#3041](https://github.com/LuaLS/lua-language-server/issues/3041)
4055

4156
## 3.13.5
4257
`2024-12-20`
43-
* `NEW` Setting: `Lua.hint.awaitPropagate`: When enabled, --@async propagates to the caller.
44-
* `CHG` Add server version information to `initialize` response #2996
58+
* `NEW` Setting: `Lua.hint.awaitPropagate`: When enabled, `--@async` propagates to the caller.
59+
* `CHG` Add server version information to `initialize` response [#2996](https://github.com/LuaLS/lua-language-server/pull/2996)
4560
* `CHG` If the `---@field` of the same name has a type of `fun`, the `duplicate-doc-field` check will not be performed.
4661
* `FIX` Incorrect infer for function array annotation on tables [#2367](https://github.com/LuaLS/lua-language-server/issues/2367)
4762

package.json

+1-1
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.6"
3442+
"version": "3.13.7"
34433443
}

package/build.lua

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
local json = require 'json-beautify'
22

3-
local VERSION = "3.13.6"
3+
local VERSION = "3.13.7"
44

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

0 commit comments

Comments
 (0)