chore(deps): update dependency oxlint to ^0.18.0 #8
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Note
Mend has cancelled the proposed renaming of the Renovate GitHub app being renamed to
mend[bot].This notice will be removed on 2025-10-07.
This PR contains the following updates:
^0.16.12->^0.18.0Release Notes
oxc-project/oxc (oxlint)
v0.18.1: oxlint v0.18.1Compare Source
[0.18.1] - 2025-06-09
🐛 Bug Fixes
6d68568linter: False negative in typescript/array-type (#11574) (camc314)6a856a0linter/no-magic-numbers: Fix typo in error message (#11560) (overlookmotel)3952e01linter: False negative in jsx-a11y/aria-role (#11547) (camc314)b0e3e08linter: Misplaced quote in jsx-curly-brace-presence test case (#11546) (camc314)a833ed1linter: Misplaced quote in anchor-is-valid test case (#11545) (camc314)4e53b80linter: Misplaced backtick in exhaustive-deps test case (#11544) (camc314)e8a04b6linter: Misplaced backtick in no-object-constructor test case (#11543) (camc314)65311d0linter: Remove duplicate rule/scope from diagnostic (#11531) (camc314)🚜 Refactor
7ab84c2editor: Use pattern for textDocument filter (#11559) (Sysix)9b475adlinter: Use one instance of rope per file (#11552) (Sysix)📚 Documentation
e13ed51editor/vscode: Fix typo in README (#11572) (David)fa924ablinter: Cleanup docs for multiple linter rules (#11551) (Ulrich Stark)⚡ Performance
7bf25cblanguage_server: TransformMessageWithPositiontoDiagnosticwith less allocations (#11561) (Sysix)v0.18.0: oxlint v0.18.0Compare Source
[0.18.0] - 2025-06-06
bd9dd88linter: [BREAKING] Add more info to json reporter (#11524) (camc314)Features
825d40clinter: Fix casing in unicorn/no-useless-promise-resolve-reject (#11528) (camc314)2faee3dlinter: Fix grammer in react/exhaustive-deps (#11527) (camc314)Bug Fixes
1a71d7clinter: Misplaced backtick in unicorn/no-array-for-each diagnostic (#11529) (camc314)7430b14linter: Grammer in jest/valid-expect diagnostic (#11522) (camc314)b92ac41linter: Grammer in eslint/no-redeclare diagnostic (#11521) (camc314)17883e3linter: Improve eslint/no-unsafe-negation diagnostic (#11520) (camc314)8c89937linter: Improve eslint/no-shadow-restricted-names diagnostic (#11519) (camc314)3f0d889linter: Add missing article to oxc/bad-array-method-on-arguments diagnostic (#11518) (camc314)cf0c24clinter: Improve message in react/prefer-es6-class diagnostic (#11516) (camc314)91855dflinter: Fix message in react/rules-of-hooks diagnostic (#11515) (camc314)b272194linter: Misplaced backtick in jest/no-conditional-expect diagnostic (#11514) (camc314)3403303linter: Misplaced backtick in unicorn/prefer-dom-node-dataset diagnostic (#11513) (camc314)d5ca872linter: Misplaced backtick in eslint/radix diagnostic (#11512) (camc314)2dcf8belinter: Improve diagnostic message when function name is referenced (#11509) (camc314)0de0c9clinter: Improve diagnostic message for no-unsafe-declaration-merging (#11508) (camc314)0946daclinter: Correctly inherit categories when plugins are enabled (#11353) (Cameron)510c1c6linter: Add missingallowArrowFunctionsoption for eslint/func-style (#11455) (yefan)c77787clinter: Improveeslint/no-loss-of-precision(#11437) (magic-akari)11d4523linter: False positive in react/exhaustive-deps (#11438) (camc314)616b613linter/switch-case-braces: Align the logic withunicorn(#11405) (shulaoda)Refactor
db0b099language_server: Convert only once uri to path when creatingServerLinter(#11503) (Sysix)ccceb52language_server: Simplifyworkspace/didChangeConfigurationcall (#11462) (Sysix)0fdc51elinter: SimplifyOxlintRules::override_rules(#11510) (camc314)Testing
2ba2893editor: Fix test for autofixAllon save (#11448) (Sysix)v0.17.0: oxlint v0.17.0Compare Source
[0.17.0] - 2025-05-30
ead5309linter: [BREAKING] Remove react from default plugin set (#11382) (camc314)Features
2d25bd8linter: Removeunicorn/no-for-loopovertypescript/prefer-for-of(#11354) (camc314)bbb7eb1linter: Add auto-fix to react/forward-ref-uses-ref (#11342) (yefan)590c27blinter: Add auto-fix to unicorn/no-await-expression-member (#11306) (yefan)7824f01linter: Implement suggestion forjsx/no-useless-fragment(#10800) (Cam McHenry)2083d33linter/language_server: Add second editor suggestion forreact/forward-ref-uses-ref(#11375) (Sysix)Bug Fixes
f6424ddlinter: Reflect react plugin is disabled by default in cli (#11397) (camc314)25ecbfelinter: Remove use ofFrameworkFlags::Reactto decide whether rules should run (#11383) (camc314)0d240e4linter: False positive in react/exhaustive-deps with default formal parameter (#11395) (camc314)c91697elinter: Fix panic in multi byte char inTryFromaria (#11350) (camc314)9798ef1linter: Stack overflow in no-async-endpoint-handlers (#11317) (camc314)348ad97linter: Skip no-unused-vars on astro files (#11303) (camc314)183d7f0linter: Makejest/no-large-snapshotserror easier to comprehend (#11294) (Ulrich Stark)4e606a5linter: Improvejest/no-large-snapshots(#11291) (Ulrich Stark)14f790flinter: Improvejest/no-restricted-matchers(#11292) (Ulrich Stark)a2c82belinter/block-scoped-var: Better diagnostic messages (#11290) (DonIsaac)19772e5linter/no-unused-vars: Panic when variable is redeclared as function in same scope (#11280) (Dunqing)7af5bb1oxc_language_server: Include save option for text document sync capability (#11297) (Nicholas Rayburn)Performance
0ed6c1alanguage_server: UseArc<RwLock>instead ofMutexfor workspace workers (#11328) (Sysix)a0ee946linter: Reduce code size inglobals(#11333) (shulaoda)c90c5e9linter/no-unused-vars: Simplify checking self call usage (#11281) (Dunqing)Documentation
eae51calinter: Clarify jsdoc/check-tag-names configuration (#11394) (Rägnar O'ock)cd354d4oxlint: Remove incorrect doc comment (#11326) (camc314)Refactor
42738f0linter: Shorten code of match arms (#11389) (Ulrich Stark)8a34447linter: Improveunicorn/text-encoding-identifier-case(#11386) (shulaoda)eaa605elinter: Avoid someArc::clonein linter runtime (#11388) (Boshen)1cd8b9clinter: Fixes inreact/forward-ref-uses-refare suggestions (#11376) (Sysix)50ef691linter: Adddiagnostics_with_multiple_fixestoLintContext(#11357) (Sysix)606bb34linter: AcceptPossibleFixesinstead ofFixforMessages(#11295) (Sysix)042a3f3linter: UsePossibleFixesinstead ofOption<Fix>(#11284) (Sysix)ffcfb46linter: Improveunicorn/throw-new-error(#11364) (shulaoda)8fb55c3linter: Cleanup docs and simplify code ofeslint/no-fallthrough(#11331) (Ulrich Stark)e2f0f0alinter: Improve docs and simplify code ofeslint/no-duplicate-imports(#11320) (Ulrich Stark)b53b053linter: Simplify accessing span of NameSpan (#11305) (Ulrich Stark)4bc2650linter: Improveeslint/no-void(#11285) (shulaoda)Styling
49b664clinter: Remove needless newline indeclare_oxc_lint(#11400) (camc314)Testing
c4f64aalinter: Explicitly disable correctness for clarity (#11327) (camc314)a404b2clinter:eslint/no-duplicate-importsshouldn't report the same span (#11324) (Ulrich Stark)Configuration
📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
This PR was generated by Mend Renovate. View the repository job log.