[0.11.0] - 2024-11-03
- 9fd9f4f linter: [BREAKING] Sync sindresorhus/globals; removed Object.prototype properties from builtin and es* globals (#6991) (Boshen)
Features
- 6b619da editor: Listen to config file changes and trigger a didChangeConfiguration update (#6964) (Nicholas Rayburn)
- 7872927 editor/vscode: Support window/showMessage event (#7085) (Nicholas Rayburn)
- 2184588 linter: Do not bail for unmatched rules yet (#7093) (Boshen)
- a6fcd81 linter: Add
import/no-commonjs
rule (#6978) (Dmitry Zakharov) - 1691cab linter: Support user-configurable secrets for
oxc-security/api-keys
(#5938) (DonIsaac) - 610621c linter: Implement
react/style-prop-object
(#6342) (Albert Kaaman) - 1e2f012 linter: Add
oxc/no-map-spread
(#6751) (DonIsaac) - 1c66473 linter: Implement
eslint/prefer-object-has-own
(#6905) (tomoya yanagibashi)
Bug Fixes
- ebf3753 editor: Fix onConfigChange to send the correct config for didChangeConfiguration notification (#6962) (Nicholas Rayburn)
- 79bf74a linter: Check is_reference_to_global_variable in
no-array-constructor
(#7067) (Naoya Yoshizawa) - 38d1f78 linter: Remove confusing help text for now (#7081) (Cam McHenry)
- 147e2e4 linter: Allow replacing rule when none are enabled yet (#7014) (camchenry)
- 7aa496a linter: Remove unsafe fixer of
no-useless-spread
(#6655) (dalaoshu) - f5a7134 linter/no-unused-vars: False positive for discarded reads within sequences (#6907) (DonIsaac)
Documentation
Refactor
- a8dc75d linter: Remove unused CLI result types (#7088) (camchenry)
- 8f1460e linter: Move
LintPlugins
fromLintOptions
toLintConfig
(#6932) (DonIsaac)
Testing
- c35d3f2 linter: Improve test failure output (#6975) (camchenry)