[0.16.3] - 2025-03-25
Features
- 1b41cb3 linter: Add suggested fix to
unicorn/prefer-structured-clone
(#9994) (Ulrich Stark 🦀) - 24cbe51 linter: Add suggested fixer to
typescript/no_unnecessary_parameter_property_assignment
and fix false positive (#9973) (Ulrich Stark 🦀)
Bug Fixes
- 6c4b533 linter: False positive in
import/no-empty-named-blocks
(#9974) (shulaoda) - ff13be6 linter: Correct fixer for spread in function arguments (#9972) (shulaoda)
Refactor
- 0f1e0e8 linter: Gate rule docs behind feature (#10027) (camchenry)
- ad06194 linter: Add fixer for
typescript-eslint/no-non-null-asserted-optional-chain
(#9993) (camchenry) - 402d8b7 linter: Improve
eslint/no-redeclare
(#9976) (shulaoda) - be62d38 rust: Remove usages of
lazy_static
(#10007) (Boshen) - 6432707 rust: Use
lazy-regex
(#10004) (Boshen) - 0fa58d7 semantic: Always use
SymbolFlags::Function
for function id (#7479) (Dunqing)
Testing
- 878bec6 editor: Add test for
oxc.toggleEnable
command (#9987) (Sysix) - 093e7e5 editor: Add
oxc.showOutputChannel
command test (#9986) (Sysix) - c3af9a4 editor: Add tests for listing all oxc commands (#9930) (Sysix)
- 71dce1f editor: Add end-to-end tests for linter output (#9979) (Cam McHenry)
- c2f1be0 editor: Add tests for
offset_to_position
(#9978) (camchenry)