chore(deps): update dependency oxlint to ^0.18.1 #669
Merged
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.12
->^0.18.1
Release Notes
oxc-project/oxc (oxlint)
v0.18.1
: oxlint v0.18.1Compare Source
[0.18.1] - 2025-06-09
🐛 Bug Fixes
6d68568
linter: False negative in typescript/array-type (#11574) (camc314)6a856a0
linter/no-magic-numbers: Fix typo in error message (#11560) (overlookmotel)3952e01
linter: False negative in jsx-a11y/aria-role (#11547) (camc314)b0e3e08
linter: Misplaced quote in jsx-curly-brace-presence test case (#11546) (camc314)a833ed1
linter: Misplaced quote in anchor-is-valid test case (#11545) (camc314)4e53b80
linter: Misplaced backtick in exhaustive-deps test case (#11544) (camc314)e8a04b6
linter: Misplaced backtick in no-object-constructor test case (#11543) (camc314)65311d0
linter: Remove duplicate rule/scope from diagnostic (#11531) (camc314)🚜 Refactor
7ab84c2
editor: Use pattern for textDocument filter (#11559) (Sysix)9b475ad
linter: Use one instance of rope per file (#11552) (Sysix)📚 Documentation
e13ed51
editor/vscode: Fix typo in README (#11572) (David)fa924ab
linter: Cleanup docs for multiple linter rules (#11551) (Ulrich Stark)⚡ Performance
7bf25cb
language_server: TransformMessageWithPosition
toDiagnostic
with less allocations (#11561) (Sysix)v0.18.0
: oxlint v0.18.0Compare Source
[0.18.0] - 2025-06-06
bd9dd88
linter: [BREAKING] Add more info to json reporter (#11524) (camc314)Features
825d40c
linter: Fix casing in unicorn/no-useless-promise-resolve-reject (#11528) (camc314)2faee3d
linter: Fix grammer in react/exhaustive-deps (#11527) (camc314)Bug Fixes
1a71d7c
linter: Misplaced backtick in unicorn/no-array-for-each diagnostic (#11529) (camc314)7430b14
linter: Grammer in jest/valid-expect diagnostic (#11522) (camc314)b92ac41
linter: Grammer in eslint/no-redeclare diagnostic (#11521) (camc314)17883e3
linter: Improve eslint/no-unsafe-negation diagnostic (#11520) (camc314)8c89937
linter: Improve eslint/no-shadow-restricted-names diagnostic (#11519) (camc314)3f0d889
linter: Add missing article to oxc/bad-array-method-on-arguments diagnostic (#11518) (camc314)cf0c24c
linter: Improve message in react/prefer-es6-class diagnostic (#11516) (camc314)91855df
linter: Fix message in react/rules-of-hooks diagnostic (#11515) (camc314)b272194
linter: Misplaced backtick in jest/no-conditional-expect diagnostic (#11514) (camc314)3403303
linter: Misplaced backtick in unicorn/prefer-dom-node-dataset diagnostic (#11513) (camc314)d5ca872
linter: Misplaced backtick in eslint/radix diagnostic (#11512) (camc314)2dcf8be
linter: Improve diagnostic message when function name is referenced (#11509) (camc314)0de0c9c
linter: Improve diagnostic message for no-unsafe-declaration-merging (#11508) (camc314)0946dac
linter: Correctly inherit categories when plugins are enabled (#11353) (Cameron)510c1c6
linter: Add missingallowArrowFunctions
option for eslint/func-style (#11455) (yefan)c77787c
linter: Improveeslint/no-loss-of-precision
(#11437) (magic-akari)11d4523
linter: False positive in react/exhaustive-deps (#11438) (camc314)616b613
linter/switch-case-braces: Align the logic withunicorn
(#11405) (shulaoda)Refactor
db0b099
language_server: Convert only once uri to path when creatingServerLinter
(#11503) (Sysix)ccceb52
language_server: Simplifyworkspace/didChangeConfiguration
call (#11462) (Sysix)0fdc51e
linter: SimplifyOxlintRules::override_rules
(#11510) (camc314)Testing
2ba2893
editor: Fix test for autofixAll
on save (#11448) (Sysix)v0.17.0
: oxlint v0.17.0Compare Source
[0.17.0] - 2025-05-30
ead5309
linter: [BREAKING] Remove react from default plugin set (#11382) (camc314)Features
2d25bd8
linter: Removeunicorn/no-for-loop
overtypescript/prefer-for-of
(#11354) (camc314)bbb7eb1
linter: Add auto-fix to react/forward-ref-uses-ref (#11342) (yefan)590c27b
linter: Add auto-fix to unicorn/no-await-expression-member (#11306) (yefan)7824f01
linter: Implement suggestion forjsx/no-useless-fragment
(#10800) (Cam McHenry)2083d33
linter/language_server: Add second editor suggestion forreact/forward-ref-uses-ref
(#11375) (Sysix)Bug Fixes
f6424dd
linter: Reflect react plugin is disabled by default in cli (#11397) (camc314)25ecbfe
linter: Remove use ofFrameworkFlags::React
to decide whether rules should run (#11383) (camc314)0d240e4
linter: False positive in react/exhaustive-deps with default formal parameter (#11395) (camc314)c91697e
linter: Fix panic in multi byte char inTryFrom
aria (#11350) (camc314)9798ef1
linter: Stack overflow in no-async-endpoint-handlers (#11317) (camc314)348ad97
linter: Skip no-unused-vars on astro files (#11303) (camc314)183d7f0
linter: Makejest/no-large-snapshots
error easier to comprehend (#11294) (Ulrich Stark)4e606a5
linter: Improvejest/no-large-snapshots
(#11291) (Ulrich Stark)14f790f
linter: Improvejest/no-restricted-matchers
(#11292) (Ulrich Stark)a2c82be
linter/block-scoped-var: Better diagnostic messages (#11290) (DonIsaac)19772e5
linter/no-unused-vars: Panic when variable is redeclared as function in same scope (#11280) (Dunqing)7af5bb1
oxc_language_server: Include save option for text document sync capability (#11297) (Nicholas Rayburn)Performance
0ed6c1a
language_server: UseArc<RwLock>
instead ofMutex
for workspace workers (#11328) (Sysix)a0ee946
linter: Reduce code size inglobals
(#11333) (shulaoda)c90c5e9
linter/no-unused-vars: Simplify checking self call usage (#11281) (Dunqing)Documentation
eae51ca
linter: Clarify jsdoc/check-tag-names configuration (#11394) (Rägnar O'ock)cd354d4
oxlint: Remove incorrect doc comment (#11326) (camc314)Refactor
42738f0
linter: Shorten code of match arms (#11389) (Ulrich Stark)8a34447
linter: Improveunicorn/text-encoding-identifier-case
(#11386) (shulaoda)eaa605e
linter: Avoid someArc::clone
in linter runtime (#11388) (Boshen)1cd8b9c
linter: Fixes inreact/forward-ref-uses-ref
are suggestions (#11376) (Sysix)50ef691
linter: Adddiagnostics_with_multiple_fixes
toLintContext
(#11357) (Sysix)606bb34
linter: AcceptPossibleFixes
instead ofFix
forMessages
(#11295) (Sysix)042a3f3
linter: UsePossibleFixes
instead ofOption<Fix>
(#11284) (Sysix)ffcfb46
linter: Improveunicorn/throw-new-error
(#11364) (shulaoda)8fb55c3
linter: Cleanup docs and simplify code ofeslint/no-fallthrough
(#11331) (Ulrich Stark)e2f0f0a
linter: Improve docs and simplify code ofeslint/no-duplicate-imports
(#11320) (Ulrich Stark)b53b053
linter: Simplify accessing span of NameSpan (#11305) (Ulrich Stark)4bc2650
linter: Improveeslint/no-void
(#11285) (shulaoda)Styling
49b664c
linter: Remove needless newline indeclare_oxc_lint
(#11400) (camc314)Testing
c4f64aa
linter: Explicitly disable correctness for clarity (#11327) (camc314)a404b2c
linter:eslint/no-duplicate-imports
shouldn't report the same span (#11324) (Ulrich Stark)Configuration
📅 Schedule: Branch creation - "after 9pm,before 9am" in timezone Asia/Shanghai, Automerge - At any time (no schedule defined).
🚦 Automerge: Enabled.
♻ Rebasing: Whenever PR is behind base branch, 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.