[0.16.8] - 2025-04-27
Features
- 53394a7 linter: Add auto-fix for eslint/require-await (#10624) (yefan)
- 6908bc3 linter: Add autofix for react/self-closing-comp (#10512) (x6eull)
- e228840 parser: Fast forward lexer to EOF if errors are encountered (#10579) (Boshen)
Bug Fixes
- 966fb03 editor: Fix memory leaks when server or watchers restarted (#10628) (Sysix)
- f3eac51 language_server: Fix max integer values for range position (#10623) (Alexander S.)
- d309e07 language_server: Fix panics when paths contains specials characters like
[
or]
(#10622) (Alexander S.) - 91ce77a language_server: Temporary ignore tests that panic on Windows (#10583) (Yuji Sugiura)
- 723b4c6 linter: Cross_module of LintService not being enabled despite enabled import plugin (#10597) (Ulrich Stark)
- 39adefe linter: Handle re-exporting of type correctly in
import/no-cycle
(#10606) (Ulrich Stark) - e67901b linter: Incorrect fix for prefer start ends with (#10533) (camc314)
- 7c85ae7 linter/no-empty-function: Support 'allow' option (#10605) (Don Isaac)
- 9a02066 oxlint: Current dir as arg (#9382) (Ben Jones)
- a9785e3 parser,linter: Consider typescript declarations for named exports (#10532) (Ulrich Stark)
Performance
- 3c27d0d editor: Avoid sending
workspace/didChangeConfiguration
request when the server needs a restarts (#10550) (Sysix)
Refactor
- e903ba2 editor: Split Config to VSCodeConfig and WorkspaceConfig (#10572) (Sysix)
- f6c6969 language_server: Make linter independent of
Backend
(#10497) (Sysix) - db05a15 language_server: Do not request for worspace configuration when the client does not support it (#10507) (Sysix)
- 9f9e0e5 language_server: Move code actions into own file (#10479) (Sysix)