Releases: LuaLS/lua-language-server
Releases · LuaLS/lua-language-server
3.13.9
Full Changelog: 3.13.8...3.13.9
3.13.8
What's Changed
- fix: respect ignoreDir in --check CLI by @emmericp in #3110
- Chore: Update help messages by @AndreasMatthias in #3113
Full Changelog: 3.13.7...3.13.8
3.13.7
What's Changed
- Fix changelog links by @TIMONz1535 in #3060
- fix: incorrect arg skip pattern for
--check_out_path=
by @tomlau10 in #3062 - fix: remove extra
./
prefix in check report when using--check=.
by @tomlau10 in #3068 - update workflow by @CppCXY in #3077
- fix: incorrect file names in doc.json by @AndreasMatthias in #3070
- fix: reimplement section luals.config in doc.json by @AndreasMatthias in #3072
- fix: incorrect error message for
--doc-update
by @AndreasMatthias in #3075 - fix: default path for --doc_out_path is the current directory by @AndreasMatthias in #3076
- fix: osdate is not allowed in
os.time
by @Rathoz in #3082 - feat: add --help by @lewis6991 in #3065
- fix: another regression related to type narrow and generic since v3.10.1 by @tomlau10 in #3088
- fix: fix type annotations for bit module by @dundargoc in #3091
- fix: correct pattern links for string methods by @PeterCardenas in #3094
- Correct version for
math.type
andmath.ult
by @steveRoll-git in #3097 - fix: type narrowing bugs with literal fields by @lewis6991 in #3098
New Contributors
- @dundargoc made their first contribution in #3091
- @PeterCardenas made their first contribution in #3094
- @steveRoll-git made their first contribution in #3097
Full Changelog: 3.13.6...3.13.7
3.13.6
What's Changed
- Exit 1 when check error by @Freed-Wu in #2998
- Send the correct
insertTextFormat
by @andrewbraxton in #3005 - Fixed the error that the configuration file pointed to by the
--configpath
option was not read and loaded. by @Mc-GrowlR in #3012 - unittest: support test specify unit test by @fesily in #3013
- Improve generic pattern to support "
T
.*-" by @TIMONz1535 in #3015 - Mark function completion items as snippets by @andrewbraxton in #3022
- Basic
partial
class support by @tomlau10 in #3024 - Fix typo in doc exporter by @emmericp in #3037
- LuaDoc. Fixed the start position of the comment first symbol in docs by @TIMONz1535 in #3028
- Improve generic pattern to support optional, union, array. Fixed regression. by @TIMONz1535 in #3031
- fix: bind variables with
@class
using tail comments by @tomlau10 in #3044 - Mark postfix completions as snippets by @andrewbraxton in #3047
- Avoid truncating output in ---doc mode by @emuell in #3052
- feat: add --check_format=json|pretty by @lewis6991 in #3051
- feat: add variable substitution support for vscode's
${workspaceFolder:x}
by @tomlau10 in #3053 - fix: missing field completion for generic class object by @tomlau10 in #3055
New Contributors
- @andrewbraxton made their first contribution in #3005
- @Mc-GrowlR made their first contribution in #3012
- @emuell made their first contribution in #3052
Full Changelog: 3.13.5...3.13.6
3.13.5
What's Changed
- fix: incorrect infer of function array annotation on tables by @tomlau10 in #2991
- add setting
Lua.hint.awaitPropagate
by @findstr in #2994 - Add
serverInfo.version
toinitialize
response by @lithammer in #2996
New Contributors
- @findstr made their first contribution in #2994
- @lithammer made their first contribution in #2996
Full Changelog: 3.13.4...3.13.5
3.13.4
Full Changelog: 3.13.3...3.13.4
3.13.3
What's Changed
- Update Love2d version by @Nazichok in #2968
- Fix missing-fields diagnostic not warning about missing inherited fields by @estebanfer in #2970
- Added support for arrays in meta build tool by @Luke100000 in #2979
New Contributors
Full Changelog: 3.13.2...3.13.3
3.13.2
3.13.0
What's Changed
- Fix table array infer by @Rcklos in #2924
- fix: improve type narrow with literal alias param during completion and signature help by @tomlau10 in #2932
- config: add custom repository support for addonManager by @fesily in #2937
- add translate bot by @CppCXY in #2942
- feat: infer function param when the function is passed as call arg by @tomlau10 in #2946
New Contributors
Full Changelog: 3.12.0...3.13.0
3.12.0
What's Changed
- fix: regression related to type narrow and generic since v3.10.1 by @tomlau10 in #2898
- Fix vararg indices being unknown when iterated by @PennyJim in #2908
- [reference] Check also in tablefield by @pborkowski-ms in #2911
- fix: parse storage path by @carsakiller in #2913
- [New]
enum
现在允许在快速修复中导入. by @xuhuanzy in #2918
New Contributors
- @PennyJim made their first contribution in #2908
- @pborkowski-ms made their first contribution in #2911
Full Changelog: 3.11.1...3.12.0