Releases: LuaLS/lua-language-server
Releases · LuaLS/lua-language-server
3.10.4
What's Changed
- GitHub issue templates by @carsakiller in #2796
- FIX: Changed hello param to valid JSONRPC by @OmentaElvis in #2798
- fix(hint): attempt to index a nil value by @tmillr in #2790
- fix: improve textDocument/definition ordering by @lewis6991 in #2792
- Fix lua-language-server --check (#2683) by @Freed-Wu in #2775
- Revert "fix: improve textDocument/definition ordering" by @sumneko in #2800
- check that the shape of the table corresponds to the class by @NeOzay in #2768
New Contributors
- @OmentaElvis made their first contribution in #2798
- @Freed-Wu made their first contribution in #2775
Full Changelog: 3.10.3...3.10.4
3.10.3
Full Changelog: 3.10.2...3.10.3
3.10.2
What's Changed
- feat: flip binary operator check if failed (#2777) by @SeanTheBuilder1 in #2779
New Contributors
- @SeanTheBuilder1 made their first contribution in #2779
Full Changelog: 3.10.1...3.10.2
3.10.1
Full Changelog: 3.10.0...3.10.1
3.10.0
What's Changed
- Fix plugin arg arrays when paths contain numbers passing along only one argument by @JanSharp in #2716
- Add postfix snippet for
unpack
by @ofseed in #2719 - Add support for lambda-style functions by @bavalpey in #2720
- fix: default severity in CLI with partial 'diagnostics.severity' config by @tomlau10 in #2731
- Perf: Improve performance of multithreaded
--check
andundefined-field
diagnostic by @tomlau10 in #2738 - fix: respect showParams config for local function completion by @DCsunset in #2735
- update format by @CppCXY in #2739
- Remove nodiscard from string.gsub by @actboy168 in #2751
- Align inlay hint spacing with other LSPs by @ribru17 in #2743
- fix: add a missing check for 'inject-field' diagnostics by @NeOzay in #2747
- added lua regular expression support for Lua.doc.Name by @NeOzay in #2753
- fix a specific case for getVisibleType by @NeOzay in #2755
- Fixed wholeMatch function by @qwertycxz in #2756
- fix: inconsistent type narrow due to outdated node caches of call.args by @tomlau10 in #2765
- Fix typos in annotation descriptions by @teatimeguest in #2772
- fix: incorrect
CompletionItemKind
for postfix snippets by @tmillr in #2773 - improve the missing-fields logic to be able to correctly handle classes defined several times by @NeOzay in #2770
New Contributors
- @JanSharp made their first contribution in #2716
- @ofseed made their first contribution in #2719
- @bavalpey made their first contribution in #2720
- @tomlau10 made their first contribution in #2731
- @DCsunset made their first contribution in #2735
- @ribru17 made their first contribution in #2743
- @NeOzay made their first contribution in #2747
- @qwertycxz made their first contribution in #2756
- @teatimeguest made their first contribution in #2772
- @tmillr made their first contribution in #2773
Full Changelog: 3.9.3...3.10.0
3.9.3
Full Changelog: 3.9.2...3.9.3
3.9.2
What's Changed
- Disable await.delay() when running --check by @emmericp in #2664
- Update love2d-api to 11.5 by @burdockcascade in #2670
- add: workflow to assert changelog updates by @carsakiller in #2675
- Add schema link to .luarc.json. by @notpeter in #2679
- Bump EmmyLuaCodeStyle by @notpeter in #2678
- add: resolve links to symbols in markdown descriptions by @carsakiller in #2656
- Throttle calls to await.delay() in some diagnostics by @emmericp in #2680
- don't do diagnostics when workspace is not ready by @folke in #2692
New Contributors
- @burdockcascade made their first contribution in #2670
- @notpeter made their first contribution in #2679
Full Changelog: 3.9.0...3.9.2
3.9.1
Full Changelog: 3.8.3...3.9.1
3.9.0
What's Changed
- Fix linux-arm64 build by @lawrenceho in #2654
- Add multi-process support to --check. by @emmericp in #2638
- Add setting to find globals using regex by @comedinha in #2629
- add: load ENV variables as args by @carsakiller in #2655
- build: use docker to build linux-x64 glibc by @henry-hsieh in #2658
New Contributors
- @lawrenceho made their first contribution in #2654
- @comedinha made their first contribution in #2629
- @henry-hsieh made their first contribution in #2658
Full Changelog: 3.8.3...3.9.0
3.8.3
Full Changelog: 3.8.0...3.8.3