[0.16.7] - 2025-04-21
Features
- bb8a078 language_server: Use linter runtime / support import plugin (#10268) (Sysix)
- c94e6b8 linter: Allow
eqeqeq
to always be dangerously fixable (#10499) (camchenry)
Bug Fixes
- df488d4 language_server: Workspace edits as one batch when
source.fixAll.oxc
is the context (#10428) (Sysix) - 2fc083c linter: Incorrect fix for prefer start ends with (#10525) (camc314)
- 020d8f8 linter: Fix auto-fix issue for eslint/no-else-return (#10494) (yefan)
- f0c1eff linter: False positve in no-unused-vars (#10470) (camc314)
- d690060 linter: Fix the auto-fix issue of the eslint/no-plusplus rule (#10469) (yefan)
- 72d5074 linter: False positive in
eslint/no-redeclare
(#10402) (shulaoda) - c1f5623 linter: Add check for plugin_name when applying LintFilterKind::Rule (#10339) (Ulrich Stark)
- 4e1f536 linter: Config path resolution when path contains '..' syntax (#10367) (Florian Bopp)
- 58ab8ff parser: Adjust class start position when decorators are involved (#10438) (Boshen)
Performance
- 21f3175 langage_server: Prebuild
IsolatedLintHandler
(#10406) (Sysix) - 62178c2 linter: Replace
phf_set
witharray
forDOM_PROPERTIES_NAMES
(#10501) (shulaoda) - 9280707 linter: Replace
phf_set
witharray
forDOM_ATTRIBUTES_TO_CAMEL
(#10500) (shulaoda) - 0a4f9d9 linter: Replace
phf_set
witharray
forATTRIBUTE_TAGS_MAP
(#10498) (shulaoda) - 09f7358 linter: Replace
phf_set
witharray
injsdoc/check-tag-names
(#10485) (shulaoda) - da87390 linter: Replace
phf_set
witharray
injsx-a11y/autocomplete-valid
(#10484) (shulaoda) - d4033bc linter: Replace
phf_set
witharray
inglobals.rs
(#10483) (shulaoda) - 7e08618 linter: Replace
phf_set
witharray
inunicorn/prefer-add-event-listener
(#10451) (dalaoshu) - e2af873 linter: Replace
phf_set
witharray
inunicorn/no-useless-undefined
(#10450) (dalaoshu) - af635fb linter: Replace
phf_set
witharray
innextjs/no-unwanted-polyfillio
(#10452) (shulaoda) - c0f0369 linter: Replace
phf_set
witharray
inutils/vitest
(#10427) (shulaoda) - 17c7bda linter: Replace
phf_set
witharray
inunicorn/prefer-type-error
(#10426) (shulaoda) - 5cde29b linter: Replace
phf_set
witharray
inreact/void-dom-elements-no-children
(#10425) (shulaoda) - 7ef1e0d linter: Replace
phf_set
witharray
inunicorn/new-for-builtins
(#10424) (shulaoda) - 50fd839 linter: Replace
phf_set
witharray
inutils/mod.rs
(#10405) (shulaoda) - a7ac137 linter: Replace
phf_set
witharray
inunicorn/prefer-set-has
(#10398) (shulaoda)
Documentation
Refactor
- 8731f14 editor: Output error when custom server path is not accessible (#10518) (Sysix)
- 2935103 language_server: Report info as warning instead of error when falling back to default config (#10517) (Sysix)
- 5ab4d40 linter: Simplify error handling (#10404) (camchenry)