[1.18.0] - 2025-09-24
This release should fix a critical memory leak when import plugin is enabled in IDEs.
๐ Features
๐ Bug Fixes
- 444fcf0 linter: Fix false positive in
vue/no-required-prop-with-default
(#14066) (yefan) - 2186b28 linter: Fix Arc memory leak and lifecycle issues (#14049) (Boshen)
- 314c27d linter/plugins:
definePlugin
applydefineRule
to rules (#14065) (overlookmotel) - 7bd01ed linter/plugins:
defineRule
callcreateOnce
lazily (#14062) (overlookmotel) - fb3e7e3 linter/plugins:
defineRule
accept visitor with nobefore
/after
hooks (#14060) (overlookmotel)
๐ Refactor
- 56db8fa linter: Move imports (#14085) (overlookmotel)
- a7dd0c7 linter: Reduce scope of clippy attr (#14081) (overlookmotel)
- 3a706a7 linter: Rename
LintRunner
toCliRunner
(#14050) (camc314)
โก Performance
- ce538c7 linter/plugins: Load methods of globals into local vars (#14073) (overlookmotel)
- c2f7459 language_server: Avoid cloning on message conversion (#14058) (Sysix)