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