Update dependency oxlint to ^0.18.0 #29
Open
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.
This PR contains the following updates:
^0.16.0->^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 - Between 12:00 AM and 06:59 AM, only on Sunday and Saturday ( * 0-6 * * 6,0 ) in timezone Europe/Rome, Automerge - At any time (no schedule defined).
🚦 Automerge: Enabled.
♻ 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.