Skip to content

chore(deps): update dependency oxlint to ^0.18.1 #669

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 1 commit into from
Jun 11, 2025
Merged

Conversation

renovate[bot]
Copy link
Contributor

@renovate renovate bot commented Jun 10, 2025

This PR contains the following updates:

Package Change Age Adoption Passing Confidence
oxlint (source) ^0.16.12 -> ^0.18.1 age adoption passing confidence

Release Notes

oxc-project/oxc (oxlint)

v0.18.1: oxlint v0.18.1

Compare 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
📚 Documentation
⚡ Performance
  • 7bf25cb language_server: Transform MessageWithPosition to Diagnostic with less allocations (#​11561) (Sysix)

v0.18.0: oxlint v0.18.0

Compare 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 missing allowArrowFunctions option for eslint/func-style (#​11455) (yefan)
  • c77787c linter: Improve eslint/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 with unicorn (#​11405) (shulaoda)
Refactor
  • db0b099 language_server: Convert only once uri to path when creating ServerLinter (#​11503) (Sysix)
  • ccceb52 language_server: Simplify workspace/didChangeConfiguration call (#​11462) (Sysix)
  • 0fdc51e linter: Simplify OxlintRules::override_rules (#​11510) (camc314)
Testing

v0.17.0: oxlint v0.17.0

Compare Source

[0.17.0] - 2025-05-30

  • ead5309 linter: [BREAKING] Remove react from default plugin set (#​11382) (camc314)
Features
  • 2d25bd8 linter: Remove unicorn/no-for-loop over typescript/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 for jsx/no-useless-fragment (#​10800) (Cam McHenry)
  • 2083d33 linter/language_server: Add second editor suggestion for react/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 of FrameworkFlags::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 in TryFrom 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: Make jest/no-large-snapshots error easier to comprehend (#​11294) (Ulrich Stark)
  • 4e606a5 linter: Improve jest/no-large-snapshots (#​11291) (Ulrich Stark)
  • 14f790f linter: Improve jest/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: Use Arc<RwLock> instead of Mutex for workspace workers (#​11328) (Sysix)
  • a0ee946 linter: Reduce code size in globals (#​11333) (shulaoda)
  • c90c5e9 linter/no-unused-vars: Simplify checking self call usage (#​11281) (Dunqing)
Documentation
Refactor
  • 42738f0 linter: Shorten code of match arms (#​11389) (Ulrich Stark)
  • 8a34447 linter: Improve unicorn/text-encoding-identifier-case (#​11386) (shulaoda)
  • eaa605e linter: Avoid some Arc::clone in linter runtime (#​11388) (Boshen)
  • 1cd8b9c linter: Fixes in react/forward-ref-uses-ref are suggestions (#​11376) (Sysix)
  • 50ef691 linter: Add diagnostics_with_multiple_fixes to LintContext (#​11357) (Sysix)
  • 606bb34 linter: Accept PossibleFixes instead of Fix for Messages (#​11295) (Sysix)
  • 042a3f3 linter: Use PossibleFixes instead of Option<Fix> (#​11284) (Sysix)
  • ffcfb46 linter: Improve unicorn/throw-new-error (#​11364) (shulaoda)
  • 8fb55c3 linter: Cleanup docs and simplify code of eslint/no-fallthrough (#​11331) (Ulrich Stark)
  • e2f0f0a linter: Improve docs and simplify code of eslint/no-duplicate-imports (#​11320) (Ulrich Stark)
  • b53b053 linter: Simplify accessing span of NameSpan (#​11305) (Ulrich Stark)
  • 4bc2650 linter: Improve eslint/no-void (#​11285) (shulaoda)
Styling
  • 49b664c linter: Remove needless newline in declare_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.


  • If you want to rebase/retry this PR, check this box

This PR was generated by Mend Renovate. View the repository job log.

@renovate renovate bot force-pushed the renovate/oxlint-0.x branch from 3ee887e to 230c130 Compare June 10, 2025 23:29
@renovate renovate bot merged commit 919b79f into main Jun 11, 2025
2 checks passed
@renovate renovate bot deleted the renovate/oxlint-0.x branch June 11, 2025 16:42
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

0 participants