chore: bump up oxlint version to v1.76.0 (#15387)

This PR contains the following updates:

| Package | Change |
[Age](https://docs.renovatebot.com/merge-confidence/) |
[Confidence](https://docs.renovatebot.com/merge-confidence/) |
|---|---|---|---|
| [oxlint](https://oxc.rs/docs/guide/usage/linter)
([source](https://redirect.github.com/oxc-project/oxc/tree/HEAD/npm/oxlint))
| [`1.68.0` →
`1.76.0`](https://renovatebot.com/diffs/npm/oxlint/1.68.0/1.76.0) |
![age](https://developer.mend.io/api/mc/badges/age/npm/oxlint/1.76.0?slim=true)
|
![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/oxlint/1.68.0/1.76.0?slim=true)
|

---

### Release Notes

<details>
<summary>oxc-project/oxc (oxlint)</summary>

###
[`v1.76.0`](https://redirect.github.com/oxc-project/oxc/blob/HEAD/npm/oxlint/CHANGELOG.md#1760---2026-07-27)

[Compare
Source](https://redirect.github.com/oxc-project/oxc/compare/oxlint_v1.75.0...oxlint_v1.76.0)

##### 🚀 Features

-
[`8d31dfa`](https://redirect.github.com/oxc-project/oxc/commit/8d31dfa)
linter: Verify eslint/no-restricted-globals config schema
([#&#8203;24598](https://redirect.github.com/oxc-project/oxc/issues/24598))
(vigneshwar)
-
[`7069621`](https://redirect.github.com/oxc-project/oxc/commit/7069621)
linter: Verify jest/vitest prefer-lowercase-title config schema
([#&#8203;24724](https://redirect.github.com/oxc-project/oxc/issues/24724))
(Bartok)
-
[`016cf2a`](https://redirect.github.com/oxc-project/oxc/commit/016cf2a)
linter/oxc: Add bad-match-all-arg rule
([#&#8203;24900](https://redirect.github.com/oxc-project/oxc/issues/24900))
(camc314)
-
[`cdc941e`](https://redirect.github.com/oxc-project/oxc/commit/cdc941e)
linter/n: Implement `exports-style` rule
([#&#8203;24087](https://redirect.github.com/oxc-project/oxc/issues/24087))
(Mikhail Baev)
-
[`1ad6f6c`](https://redirect.github.com/oxc-project/oxc/commit/1ad6f6c)
linter/eslint: Implement `id-denylist` rule
([#&#8203;24632](https://redirect.github.com/oxc-project/oxc/issues/24632))
(Mikhail Baev)

##### 📚 Documentation

-
[`3ff2e0e`](https://redirect.github.com/oxc-project/oxc/commit/3ff2e0e)
linter: Clarify config extends types
([#&#8203;24936](https://redirect.github.com/oxc-project/oxc/issues/24936))
(Boshen)

###
[`v1.75.0`](https://redirect.github.com/oxc-project/oxc/blob/HEAD/npm/oxlint/CHANGELOG.md#1750---2026-07-20)

[Compare
Source](https://redirect.github.com/oxc-project/oxc/compare/oxlint_v1.74.0...oxlint_v1.75.0)

##### 🚀 Features

-
[`dd18383`](https://redirect.github.com/oxc-project/oxc/commit/dd18383)
linter/node: Implement no-top-level-await rule
([#&#8203;24634](https://redirect.github.com/oxc-project/oxc/issues/24634))
(Connor Shea)
-
[`16a65f2`](https://redirect.github.com/oxc-project/oxc/commit/16a65f2)
linter/react: Implement function-component-definition rule
([#&#8203;24471](https://redirect.github.com/oxc-project/oxc/issues/24471))
(Cole Ellison)
-
[`7f1f585`](https://redirect.github.com/oxc-project/oxc/commit/7f1f585)
linter: Reuse `jest/padding-around-test-blocks` for
`vitest/padding-around-test-blocks`
([#&#8203;24519](https://redirect.github.com/oxc-project/oxc/issues/24519))
(Mikhail Baev)
-
[`99978a8`](https://redirect.github.com/oxc-project/oxc/commit/99978a8)
linter/import/consistent-type-specifier-style: Support
`prefer-top-level-if-only-type-imports` option
([#&#8203;24502](https://redirect.github.com/oxc-project/oxc/issues/24502))
(camc314)

##### 🐛 Bug Fixes

-
[`8694167`](https://redirect.github.com/oxc-project/oxc/commit/8694167)
linter/eslint/prefer-destructuring: Handle typed declarations
([#&#8203;24616](https://redirect.github.com/oxc-project/oxc/issues/24616))
(camc314)

###
[`v1.74.0`](https://redirect.github.com/oxc-project/oxc/blob/HEAD/npm/oxlint/CHANGELOG.md#1740---2026-07-13)

[Compare
Source](https://redirect.github.com/oxc-project/oxc/compare/oxlint_v1.73.0...oxlint_v1.74.0)

##### 🚀 Features

-
[`0433a83`](https://redirect.github.com/oxc-project/oxc/commit/0433a83)
linter/eslint/no-inner-declarations: Add `namespaces` option
([#&#8203;24044](https://redirect.github.com/oxc-project/oxc/issues/24044))
(Boshen)

##### 🐛 Bug Fixes

-
[`8337835`](https://redirect.github.com/oxc-project/oxc/commit/8337835)
linter: Error on `ignorePatterns` that cannot match files aoutside the
config directory
([#&#8203;24341](https://redirect.github.com/oxc-project/oxc/issues/24341))
(leaysgur)
-
[`2ce5a33`](https://redirect.github.com/oxc-project/oxc/commit/2ce5a33)
linter: Resolve `ignorePatterns` relative to the config dir
([#&#8203;24339](https://redirect.github.com/oxc-project/oxc/issues/24339))
(leaysgur)

#####  Performance

-
[`7f80cac`](https://redirect.github.com/oxc-project/oxc/commit/7f80cac)
linter/vue/prop-name-casing: Precompile `ignoreProps` regex pattern
([#&#8203;24413](https://redirect.github.com/oxc-project/oxc/issues/24413))
(connorshea)
-
[`6272051`](https://redirect.github.com/oxc-project/oxc/commit/6272051)
linter/typescript/no-require-imports: Compile allow patterns once
([#&#8203;24417](https://redirect.github.com/oxc-project/oxc/issues/24417))
(connorshea)
-
[`33805b9`](https://redirect.github.com/oxc-project/oxc/commit/33805b9)
linter/jsdoc/require-param: Compile checkTypesPattern regex once
([#&#8203;24420](https://redirect.github.com/oxc-project/oxc/issues/24420))
(connorshea)

###
[`v1.73.0`](https://redirect.github.com/oxc-project/oxc/blob/HEAD/npm/oxlint/CHANGELOG.md#1730---2026-07-06)

[Compare
Source](https://redirect.github.com/oxc-project/oxc/compare/oxlint_v1.72.0...oxlint_v1.73.0)

##### 🚀 Features

-
[`a2c97f3`](https://redirect.github.com/oxc-project/oxc/commit/a2c97f3)
linter/unicorn: Implement `explicit-timer-delay` rule
([#&#8203;23612](https://redirect.github.com/oxc-project/oxc/issues/23612))
(Mikhail Baev)
-
[`85735cb`](https://redirect.github.com/oxc-project/oxc/commit/85735cb)
linter/unicorn: Implement `no-confusing-array-with` rule
([#&#8203;23638](https://redirect.github.com/oxc-project/oxc/issues/23638))
(Shekhu☺️)
-
[`cb4fbb9`](https://redirect.github.com/oxc-project/oxc/commit/cb4fbb9)
linter/eslint: Implement no-unreachable-loop rule
([#&#8203;23975](https://redirect.github.com/oxc-project/oxc/issues/23975))
(Todor Andonov)
-
[`dc32112`](https://redirect.github.com/oxc-project/oxc/commit/dc32112)
linter/eslint/no-constant-binary-expression: Check relational
comparisons
([#&#8203;24088](https://redirect.github.com/oxc-project/oxc/issues/24088))
(camc314)
-
[`d963967`](https://redirect.github.com/oxc-project/oxc/commit/d963967)
linter/unicorn/no-array-sort: Add `allowAfterSpread` option
([#&#8203;24043](https://redirect.github.com/oxc-project/oxc/issues/24043))
(Boshen)
-
[`0a75682`](https://redirect.github.com/oxc-project/oxc/commit/0a75682)
linter: Add per-rule timings for type-aware linting
([#&#8203;22488](https://redirect.github.com/oxc-project/oxc/issues/22488))
(camchenry)
-
[`743e222`](https://redirect.github.com/oxc-project/oxc/commit/743e222)
linter/react: Add `disallowedValues` option for `forbid-dom-props` rule
([#&#8203;23970](https://redirect.github.com/oxc-project/oxc/issues/23970))
(Mikhail Baev)

##### 🐛 Bug Fixes

-
[`bdb51c7`](https://redirect.github.com/oxc-project/oxc/commit/bdb51c7)
linter/jest/prefer-ending-with-an-expect: Validate config patterns
([#&#8203;24122](https://redirect.github.com/oxc-project/oxc/issues/24122))
(camc314)
-
[`45d607d`](https://redirect.github.com/oxc-project/oxc/commit/45d607d)
linter/react/forbid-component-props: Make allow/disallow lists optional
in schema
([#&#8203;24024](https://redirect.github.com/oxc-project/oxc/issues/24024))
(Boshen)

###
[`v1.72.0`](https://redirect.github.com/oxc-project/oxc/blob/HEAD/npm/oxlint/CHANGELOG.md#1720---2026-06-29)

[Compare
Source](https://redirect.github.com/oxc-project/oxc/compare/oxlint_v1.71.0...oxlint_v1.72.0)

##### 🚀 Features

-
[`1c8f50c`](https://redirect.github.com/oxc-project/oxc/commit/1c8f50c)
linter: Add schema for `eslint/no-restricted-import`
([#&#8203;23642](https://redirect.github.com/oxc-project/oxc/issues/23642))
(Sysix)

##### 🐛 Bug Fixes

-
[`742be36`](https://redirect.github.com/oxc-project/oxc/commit/742be36)
refactor/node/handle-callback-err: Reject invalid regex config
([#&#8203;23740](https://redirect.github.com/oxc-project/oxc/issues/23740))
(camc314)

###
[`v1.71.0`](https://redirect.github.com/oxc-project/oxc/blob/HEAD/npm/oxlint/CHANGELOG.md#1710---2026-06-22)

[Compare
Source](https://redirect.github.com/oxc-project/oxc/compare/oxlint_v1.70.0...oxlint_v1.71.0)

##### 🚀 Features

-
[`0dc2405`](https://redirect.github.com/oxc-project/oxc/commit/0dc2405)
linter: Add schema for `eslint/no-restricted-properties`
([#&#8203;23619](https://redirect.github.com/oxc-project/oxc/issues/23619))
(Sysix)
-
[`b638d0e`](https://redirect.github.com/oxc-project/oxc/commit/b638d0e)
linter: Add schema for `node/callback-return`
([#&#8203;23615](https://redirect.github.com/oxc-project/oxc/issues/23615))
(Sysix)
-
[`eb8bedc`](https://redirect.github.com/oxc-project/oxc/commit/eb8bedc)
linter: Add schema for `import/extensions`
([#&#8203;23557](https://redirect.github.com/oxc-project/oxc/issues/23557))
(WaterWhisperer)
-
[`46f3625`](https://redirect.github.com/oxc-project/oxc/commit/46f3625)
linter: Implement node/no-sync rule
([#&#8203;23589](https://redirect.github.com/oxc-project/oxc/issues/23589))
(fujitani sora)
-
[`b01739a`](https://redirect.github.com/oxc-project/oxc/commit/b01739a)
linter: Add schema for `unicorn/numeric-separators-style`
([#&#8203;23554](https://redirect.github.com/oxc-project/oxc/issues/23554))
(Mikhail Baev)
-
[`68afd2a`](https://redirect.github.com/oxc-project/oxc/commit/68afd2a)
linter/node: Implement `no-mixed-requires` rule
([#&#8203;23539](https://redirect.github.com/oxc-project/oxc/issues/23539))
(fujitani sora)
-
[`a421215`](https://redirect.github.com/oxc-project/oxc/commit/a421215)
linter: Add schema for `eslint/prefer-destructuring`
([#&#8203;23410](https://redirect.github.com/oxc-project/oxc/issues/23410))
(WaterWhisperer)
-
[`84438be`](https://redirect.github.com/oxc-project/oxc/commit/84438be)
linter/jsdoc: Added missing options to `require-param-description`
([#&#8203;23416](https://redirect.github.com/oxc-project/oxc/issues/23416))
(kapobajza)
-
[`51910df`](https://redirect.github.com/oxc-project/oxc/commit/51910df)
linter/jsdoc: Add missing options to `require-param-type` rule
([#&#8203;23418](https://redirect.github.com/oxc-project/oxc/issues/23418))
(kapobajza)
-
[`e90925f`](https://redirect.github.com/oxc-project/oxc/commit/e90925f)
linter/unicorn: Implement prefer-number-coercion rule
([#&#8203;23497](https://redirect.github.com/oxc-project/oxc/issues/23497))
(Shekhu☺️)
-
[`dd1c866`](https://redirect.github.com/oxc-project/oxc/commit/dd1c866)
linter/vue: Implement no-async-in-computed-properties rule
([#&#8203;23493](https://redirect.github.com/oxc-project/oxc/issues/23493))
(bab)
-
[`b02444e`](https://redirect.github.com/oxc-project/oxc/commit/b02444e)
linter: Add schema for `react/jsx-no-script-url`
([#&#8203;23475](https://redirect.github.com/oxc-project/oxc/issues/23475))
(WaterWhisperer)
-
[`a8dce46`](https://redirect.github.com/oxc-project/oxc/commit/a8dce46)
linter/unicorn: Implement `max-nested-calls` rule
([#&#8203;23461](https://redirect.github.com/oxc-project/oxc/issues/23461))
(arieleli01212)

##### 🐛 Bug Fixes

-
[`a303c23`](https://redirect.github.com/oxc-project/oxc/commit/a303c23)
linter/jsx-a11y: Align `anchor-is-valid` config with upstream
([#&#8203;23446](https://redirect.github.com/oxc-project/oxc/issues/23446))
(camc314)

##### 📚 Documentation

-
[`b50bf4d`](https://redirect.github.com/oxc-project/oxc/commit/b50bf4d)
linter: Remove manually written options doc for
`eslint/arrow-body-style`
([#&#8203;23490](https://redirect.github.com/oxc-project/oxc/issues/23490))
(Mikhail Baev)

###
[`v1.70.0`](https://redirect.github.com/oxc-project/oxc/blob/HEAD/npm/oxlint/CHANGELOG.md#1700---2026-06-15)

[Compare
Source](https://redirect.github.com/oxc-project/oxc/compare/oxlint_v1.69.0...oxlint_v1.70.0)

##### 🚀 Features

-
[`2e8bda4`](https://redirect.github.com/oxc-project/oxc/commit/2e8bda4)
linter/vue: Implement no-dupe-keys rule
([#&#8203;23350](https://redirect.github.com/oxc-project/oxc/issues/23350))
(bab)
-
[`1490a0a`](https://redirect.github.com/oxc-project/oxc/commit/1490a0a)
linter/react: Implement react-compiler rule
([#&#8203;23202](https://redirect.github.com/oxc-project/oxc/issues/23202))
(Boshen)
-
[`dd560ae`](https://redirect.github.com/oxc-project/oxc/commit/dd560ae)
linter/unicorn: Implement `no-array-fill-with-reference-type` rule
([#&#8203;23397](https://redirect.github.com/oxc-project/oxc/issues/23397))
(Mikhail Baev)
-
[`af36c2f`](https://redirect.github.com/oxc-project/oxc/commit/af36c2f)
linter: Add schema for `react/jsx-curly-brace-presence`
([#&#8203;23400](https://redirect.github.com/oxc-project/oxc/issues/23400))
(WaterWhisperer)
-
[`47d34a3`](https://redirect.github.com/oxc-project/oxc/commit/47d34a3)
linter: Add schema for `react/jsx-handler-names`
([#&#8203;23393](https://redirect.github.com/oxc-project/oxc/issues/23393))
(WaterWhisperer)
-
[`f4250d0`](https://redirect.github.com/oxc-project/oxc/commit/f4250d0)
linter: Add schema for `unicorn/import-style`
([#&#8203;23386](https://redirect.github.com/oxc-project/oxc/issues/23386))
(WaterWhisperer)
-
[`30c74ce`](https://redirect.github.com/oxc-project/oxc/commit/30c74ce)
linter: Add schema for
`jsx_a11y/no-noninteractive-element-to-interactive-role`
([#&#8203;23384](https://redirect.github.com/oxc-project/oxc/issues/23384))
(Sysix)
-
[`cfbe8dc`](https://redirect.github.com/oxc-project/oxc/commit/cfbe8dc)
linter: Add schema for
`jsx_a11y/no-interactive-element-to-noninteractive-role`
([#&#8203;23382](https://redirect.github.com/oxc-project/oxc/issues/23382))
(WaterWhisperer)
-
[`d15b7ff`](https://redirect.github.com/oxc-project/oxc/commit/d15b7ff)
linter: Add schema for `typescript/no-restricted-types`
([#&#8203;23381](https://redirect.github.com/oxc-project/oxc/issues/23381))
(WaterWhisperer)
-
[`028a811`](https://redirect.github.com/oxc-project/oxc/commit/028a811)
linter: Add schema for `jsx-a11y/media-has-caption`
([#&#8203;23377](https://redirect.github.com/oxc-project/oxc/issues/23377))
(Sysix)
-
[`b3b1038`](https://redirect.github.com/oxc-project/oxc/commit/b3b1038)
linter: Add schema for `jsx-a11y/label-has-associated-control`
([#&#8203;23376](https://redirect.github.com/oxc-project/oxc/issues/23376))
(Sysix)
-
[`7ada6b2`](https://redirect.github.com/oxc-project/oxc/commit/7ada6b2)
linter: Add schema for `jsx_a11y/no-distracting-elements`
([#&#8203;23379](https://redirect.github.com/oxc-project/oxc/issues/23379))
(WaterWhisperer)
-
[`ee3dd49`](https://redirect.github.com/oxc-project/oxc/commit/ee3dd49)
linter: Add schema for `jsx-a11y/img-redundant-alt`
([#&#8203;23374](https://redirect.github.com/oxc-project/oxc/issues/23374))
(Sysix)
-
[`df5f8dd`](https://redirect.github.com/oxc-project/oxc/commit/df5f8dd)
linter: Add short descriptions to most lint rules.
([#&#8203;23365](https://redirect.github.com/oxc-project/oxc/issues/23365))
(Connor Shea)
-
[`e3fd735`](https://redirect.github.com/oxc-project/oxc/commit/e3fd735)
linter: Add schema for `jsx_a11y/alt-text`
([#&#8203;23369](https://redirect.github.com/oxc-project/oxc/issues/23369))
(Sysix)
-
[`0f2fff4`](https://redirect.github.com/oxc-project/oxc/commit/0f2fff4)
linter: Add schema for `react/exhaustive-deps`
([#&#8203;23372](https://redirect.github.com/oxc-project/oxc/issues/23372))
(Mikhail Baev)
-
[`e3e4e10`](https://redirect.github.com/oxc-project/oxc/commit/e3e4e10)
linter: Add schema for `react_perf/jsx-no-new-object-as-prop`
([#&#8203;23368](https://redirect.github.com/oxc-project/oxc/issues/23368))
(Mikhail Baev)
-
[`9366d44`](https://redirect.github.com/oxc-project/oxc/commit/9366d44)
linter: Add schema for `unicorn/prefer-at`
([#&#8203;23366](https://redirect.github.com/oxc-project/oxc/issues/23366))
(WaterWhisperer)
-
[`f57b55d`](https://redirect.github.com/oxc-project/oxc/commit/f57b55d)
linter: Add schema for `typescript/array-type`
([#&#8203;23355](https://redirect.github.com/oxc-project/oxc/issues/23355))
(Sysix)
-
[`0dcf912`](https://redirect.github.com/oxc-project/oxc/commit/0dcf912)
linter: Add schema for `typescript/ban-ts-comment`
([#&#8203;23354](https://redirect.github.com/oxc-project/oxc/issues/23354))
(Sysix)
-
[`51fa83e`](https://redirect.github.com/oxc-project/oxc/commit/51fa83e)
linter: Add schema for `react/no-did-update-set-state`
([#&#8203;23357](https://redirect.github.com/oxc-project/oxc/issues/23357))
(Mikhail Baev)
-
[`59db0bd`](https://redirect.github.com/oxc-project/oxc/commit/59db0bd)
linter: Add schema for `consistent-generic-constructors`
([#&#8203;23353](https://redirect.github.com/oxc-project/oxc/issues/23353))
(Sysix)
-
[`c4775c0`](https://redirect.github.com/oxc-project/oxc/commit/c4775c0)
linter: Add schema for `typescript/consistent-type-assertions`
([#&#8203;23349](https://redirect.github.com/oxc-project/oxc/issues/23349))
(Sysix)
-
[`6e516f7`](https://redirect.github.com/oxc-project/oxc/commit/6e516f7)
linter: Add schema for `typescript/consistent-type-imports`
([#&#8203;23348](https://redirect.github.com/oxc-project/oxc/issues/23348))
(Sysix)
-
[`012134d`](https://redirect.github.com/oxc-project/oxc/commit/012134d)
linter: Add schema for `react/jsx-no-target-blank`
([#&#8203;23345](https://redirect.github.com/oxc-project/oxc/issues/23345))
(WaterWhisperer)
-
[`0806aae`](https://redirect.github.com/oxc-project/oxc/commit/0806aae)
linter: Add schema for `jsx_a11y/no-noninteractive-tabindex`
([#&#8203;23337](https://redirect.github.com/oxc-project/oxc/issues/23337))
(Mikhail Baev)
-
[`0708b5a`](https://redirect.github.com/oxc-project/oxc/commit/0708b5a)
linter: Add schema for `react/jsx-filename-extension`
([#&#8203;23315](https://redirect.github.com/oxc-project/oxc/issues/23315))
(Mikhail Baev)
-
[`150bce1`](https://redirect.github.com/oxc-project/oxc/commit/150bce1)
linter: Add schema for `typescript/no-empty-object-type`
([#&#8203;23309](https://redirect.github.com/oxc-project/oxc/issues/23309))
(Sysix)
-
[`f9e36f1`](https://redirect.github.com/oxc-project/oxc/commit/f9e36f1)
linter: Add schema for `typescript/no-duplicate-type-constituents`
([#&#8203;23308](https://redirect.github.com/oxc-project/oxc/issues/23308))
(Sysix)
-
[`937accf`](https://redirect.github.com/oxc-project/oxc/commit/937accf)
linter: Add schema for `typescript/no-invalid-void-type`
([#&#8203;23307](https://redirect.github.com/oxc-project/oxc/issues/23307))
(Sysix)
-
[`3e042b9`](https://redirect.github.com/oxc-project/oxc/commit/3e042b9)
linter: Add schema for `typescript/no-misused-promises`
([#&#8203;23306](https://redirect.github.com/oxc-project/oxc/issues/23306))
(Sysix)
-
[`da212d1`](https://redirect.github.com/oxc-project/oxc/commit/da212d1)
linter: Add schema for `typescript/no-unnecessary-condition`
([#&#8203;23305](https://redirect.github.com/oxc-project/oxc/issues/23305))
(Sysix)
-
[`f8f0d38`](https://redirect.github.com/oxc-project/oxc/commit/f8f0d38)
linter: Add schema for `typescript/parameter-properties`
([#&#8203;23304](https://redirect.github.com/oxc-project/oxc/issues/23304))
(Sysix)
-
[`2275fc7`](https://redirect.github.com/oxc-project/oxc/commit/2275fc7)
linter: Add schema for `typescript/prefer-nullish-coalescing`
([#&#8203;23302](https://redirect.github.com/oxc-project/oxc/issues/23302))
(Sysix)
-
[`d353858`](https://redirect.github.com/oxc-project/oxc/commit/d353858)
linter: Add schema for `typescript/prefer-string-starts-ends-with`
([#&#8203;23301](https://redirect.github.com/oxc-project/oxc/issues/23301))
(Sysix)
-
[`03060f5`](https://redirect.github.com/oxc-project/oxc/commit/03060f5)
linter: Add schema for `typescript/triple-slash-reference`
([#&#8203;23300](https://redirect.github.com/oxc-project/oxc/issues/23300))
(Sysix)
-
[`6619cee`](https://redirect.github.com/oxc-project/oxc/commit/6619cee)
linter: Add schema for `promise/param-names`
([#&#8203;23298](https://redirect.github.com/oxc-project/oxc/issues/23298))
(Sysix)
-
[`8bf108e`](https://redirect.github.com/oxc-project/oxc/commit/8bf108e)
linter: Add schema for `promise/catch-or-return`
([#&#8203;23297](https://redirect.github.com/oxc-project/oxc/issues/23297))
(Sysix)
-
[`48158d0`](https://redirect.github.com/oxc-project/oxc/commit/48158d0)
linter: Add schema for `vitest/consistent-each-for`
([#&#8203;23294](https://redirect.github.com/oxc-project/oxc/issues/23294))
(Sysix)
-
[`7e74c98`](https://redirect.github.com/oxc-project/oxc/commit/7e74c98)
linter: Add schema for `vitest/consistent-test-filename`
([#&#8203;23293](https://redirect.github.com/oxc-project/oxc/issues/23293))
(Sysix)
-
[`ff94d4a`](https://redirect.github.com/oxc-project/oxc/commit/ff94d4a)
linter: Add schema for `vitest/consistent-vitest-vi`
([#&#8203;23292](https://redirect.github.com/oxc-project/oxc/issues/23292))
(Sysix)
-
[`2409a10`](https://redirect.github.com/oxc-project/oxc/commit/2409a10)
linter: Add schema for `vitest/prefer-import-in-mock`
([#&#8203;23291](https://redirect.github.com/oxc-project/oxc/issues/23291))
(Sysix)
-
[`3d782b7`](https://redirect.github.com/oxc-project/oxc/commit/3d782b7)
linter: Add schema for `react/no-unstable-nested-components`
([#&#8203;23287](https://redirect.github.com/oxc-project/oxc/issues/23287))
(Mikhail Baev)
-
[`0a0bc2f`](https://redirect.github.com/oxc-project/oxc/commit/0a0bc2f)
linter/jsx-a11y: Add `allowedRedundantRoles` option to
`no-redundant-roles`
([#&#8203;22820](https://redirect.github.com/oxc-project/oxc/issues/22820))
(bab)
-
[`80758a5`](https://redirect.github.com/oxc-project/oxc/commit/80758a5)
linter/vue: Implement no-side-effects-in-computed-properties rule
([#&#8203;23282](https://redirect.github.com/oxc-project/oxc/issues/23282))
(bab)
-
[`e3869ac`](https://redirect.github.com/oxc-project/oxc/commit/e3869ac)
linter: Add schema for `react/no-object-type-as-default-prop`
([#&#8203;23279](https://redirect.github.com/oxc-project/oxc/issues/23279))
(Mikhail Baev)
-
[`4480609`](https://redirect.github.com/oxc-project/oxc/commit/4480609)
linter: Add schema for `react/jsx-props-no-spreading`
([#&#8203;23276](https://redirect.github.com/oxc-project/oxc/issues/23276))
(Mikhail Baev)
-
[`08d68a5`](https://redirect.github.com/oxc-project/oxc/commit/08d68a5)
linter/react: Implement `jsx-no-literals` rule
([#&#8203;23145](https://redirect.github.com/oxc-project/oxc/issues/23145))
(kapobajza)
-
[`9a2788b`](https://redirect.github.com/oxc-project/oxc/commit/9a2788b)
linter/unicorn: Implement `prefer-export-from` rule
([#&#8203;22935](https://redirect.github.com/oxc-project/oxc/issues/22935))
(AliceLanniste)
-
[`bdb723c`](https://redirect.github.com/oxc-project/oxc/commit/bdb723c)
linter/unicorn: Implement prefer-single-call rule
([#&#8203;23235](https://redirect.github.com/oxc-project/oxc/issues/23235))
(Yuzhe Shi)
-
[`31543ed`](https://redirect.github.com/oxc-project/oxc/commit/31543ed)
linter: Add schema for `vue/define-props-destructuring`
([#&#8203;23252](https://redirect.github.com/oxc-project/oxc/issues/23252))
(Sysix)
-
[`21b6c3d`](https://redirect.github.com/oxc-project/oxc/commit/21b6c3d)
linter: Add schema for `oxc/no-async-endpoint-handlers`
([#&#8203;23251](https://redirect.github.com/oxc-project/oxc/issues/23251))
(Sysix)
-
[`e77ff81`](https://redirect.github.com/oxc-project/oxc/commit/e77ff81)
linter: Add schema for `unicorn/prefer-object-from-entries`
([#&#8203;23249](https://redirect.github.com/oxc-project/oxc/issues/23249))
(Mikhail Baev)
-
[`bcac2d6`](https://redirect.github.com/oxc-project/oxc/commit/bcac2d6)
linter: Add schema for `jest/vitest/no-restricted-matchers`
([#&#8203;23247](https://redirect.github.com/oxc-project/oxc/issues/23247))
(Sysix)
-
[`539f036`](https://redirect.github.com/oxc-project/oxc/commit/539f036)
linter: Add schema for `jest/vitest/no-restricted-*-methods`
([#&#8203;23246](https://redirect.github.com/oxc-project/oxc/issues/23246))
(Sysix)
-
[`dd1b927`](https://redirect.github.com/oxc-project/oxc/commit/dd1b927)
linter/vue: Implement require-default-prop rule
([#&#8203;22951](https://redirect.github.com/oxc-project/oxc/issues/22951))
(bab)
-
[`3f018e7`](https://redirect.github.com/oxc-project/oxc/commit/3f018e7)
linter: Add schema for `unicorn/no-instanceof-builtins`
([#&#8203;23225](https://redirect.github.com/oxc-project/oxc/issues/23225))
(Mikhail Baev)
-
[`e0d0f78`](https://redirect.github.com/oxc-project/oxc/commit/e0d0f78)
linter: Verify promise/no-callback-in-promise schema
([#&#8203;23141](https://redirect.github.com/oxc-project/oxc/issues/23141))
(beanscg)
-
[`123d4f4`](https://redirect.github.com/oxc-project/oxc/commit/123d4f4)
linter: Add schema for `jest/vitest/valid-expect`
([#&#8203;23185](https://redirect.github.com/oxc-project/oxc/issues/23185))
(Sysix)
-
[`46c8a21`](https://redirect.github.com/oxc-project/oxc/commit/46c8a21)
linter: Add schema for `jest/vitest/require-top-level-describe`
([#&#8203;23184](https://redirect.github.com/oxc-project/oxc/issues/23184))
(Sysix)
-
[`41465cf`](https://redirect.github.com/oxc-project/oxc/commit/41465cf)
linter: Add schema for `jest/vitest/prefer-snapshot-hint`
([#&#8203;23183](https://redirect.github.com/oxc-project/oxc/issues/23183))
(Sysix)
-
[`d068b9b`](https://redirect.github.com/oxc-project/oxc/commit/d068b9b)
linter: Add schema for `jest/vitest/prefer-expect-assertions`
([#&#8203;23181](https://redirect.github.com/oxc-project/oxc/issues/23181))
(Sysix)
-
[`064a1ee`](https://redirect.github.com/oxc-project/oxc/commit/064a1ee)
linter: Add schema for `jest/prefer-ending-with-an-expect`
([#&#8203;23180](https://redirect.github.com/oxc-project/oxc/issues/23180))
(Sysix)
-
[`d046797`](https://redirect.github.com/oxc-project/oxc/commit/d046797)
linter: Add schema for `jest/vitest/no-standalone-expect`
([#&#8203;23179](https://redirect.github.com/oxc-project/oxc/issues/23179))
(Sysix)
-
[`137b9a6`](https://redirect.github.com/oxc-project/oxc/commit/137b9a6)
linter: Add schema for `jest/vitest/no-large-snapshots`
([#&#8203;23178](https://redirect.github.com/oxc-project/oxc/issues/23178))
(Sysix)
-
[`0f3e4a5`](https://redirect.github.com/oxc-project/oxc/commit/0f3e4a5)
linter: Add schema for `jest/vitest/no-hooks`
([#&#8203;23177](https://redirect.github.com/oxc-project/oxc/issues/23177))
(Sysix)
-
[`cd0b384`](https://redirect.github.com/oxc-project/oxc/commit/cd0b384)
linter: Add schema for `unicorn/explicit-length-check`
([#&#8203;23155](https://redirect.github.com/oxc-project/oxc/issues/23155))
(Mikhail Baev)
-
[`01b74c4`](https://redirect.github.com/oxc-project/oxc/commit/01b74c4)
linter: Add schema for `jest/no-deprecated-functions`
([#&#8203;23136](https://redirect.github.com/oxc-project/oxc/issues/23136))
(Sysix)
-
[`9d6a387`](https://redirect.github.com/oxc-project/oxc/commit/9d6a387)
linter: Add schema for `unicorn/catch-error-name`
([#&#8203;23137](https://redirect.github.com/oxc-project/oxc/issues/23137))
(Mikhail Baev)
-
[`0da8efa`](https://redirect.github.com/oxc-project/oxc/commit/0da8efa)
linter: Add schema for `jest/vitest/max-nested-describe`
([#&#8203;23131](https://redirect.github.com/oxc-project/oxc/issues/23131))
(Sysix)
-
[`d71c9fd`](https://redirect.github.com/oxc-project/oxc/commit/d71c9fd)
linter: Add schema for `eslint/no-use-before-define`
([#&#8203;23129](https://redirect.github.com/oxc-project/oxc/issues/23129))
(Sysix)

##### 🐛 Bug Fixes

-
[`26ddac6`](https://redirect.github.com/oxc-project/oxc/commit/26ddac6)
linter: Avoid config schema generation for
`jsx_a11y/no-noninteractive-element-interactions`
([#&#8203;23385](https://redirect.github.com/oxc-project/oxc/issues/23385))
(Sysix)
-
[`40556ad`](https://redirect.github.com/oxc-project/oxc/commit/40556ad)
linter: Parse `jsx-a11y/control-has-associated-label` config with
`DefaultRuleConfig`
([#&#8203;23373](https://redirect.github.com/oxc-project/oxc/issues/23373))
(Sysix)
-
[`71e9648`](https://redirect.github.com/oxc-project/oxc/commit/71e9648)
linter: Expose no-noninteractive-element-interactions schema
([#&#8203;23283](https://redirect.github.com/oxc-project/oxc/issues/23283))
(camc314)
-
[`6c86d1c`](https://redirect.github.com/oxc-project/oxc/commit/6c86d1c)
linter/react-perf: Correct nativeAllowList all schema
([#&#8203;23229](https://redirect.github.com/oxc-project/oxc/issues/23229))
(camc314)
-
[`4dd52de`](https://redirect.github.com/oxc-project/oxc/commit/4dd52de)
linter/react-perf: Re-generate stale snapshots
([#&#8203;23228](https://redirect.github.com/oxc-project/oxc/issues/23228))
(camc314)
-
[`8f3db61`](https://redirect.github.com/oxc-project/oxc/commit/8f3db61)
linter: Allow options for `eslint/capitalized-comments`
([#&#8203;23139](https://redirect.github.com/oxc-project/oxc/issues/23139))
(Sysix)

#####  Performance

-
[`f09707e`](https://redirect.github.com/oxc-project/oxc/commit/f09707e)
linter: `jest/no-deprecated-functions` store config version as `usize`
([#&#8203;23138](https://redirect.github.com/oxc-project/oxc/issues/23138))
(Sysix)

##### 📚 Documentation

-
[`f682e25`](https://redirect.github.com/oxc-project/oxc/commit/f682e25)
linter: Remove manually written options doc for
`eslint/prefer-arrow-callback`
([#&#8203;23438](https://redirect.github.com/oxc-project/oxc/issues/23438))
(Mikhail Baev)
-
[`64c942c`](https://redirect.github.com/oxc-project/oxc/commit/64c942c)
linter: Remove manually written options doc for `eslint/no-sequences`
([#&#8203;23420](https://redirect.github.com/oxc-project/oxc/issues/23420))
(Mikhail Baev)
-
[`14abf32`](https://redirect.github.com/oxc-project/oxc/commit/14abf32)
linter/react-perf: Use autogenerated docs
([#&#8203;23227](https://redirect.github.com/oxc-project/oxc/issues/23227))
(camc314)

###
[`v1.69.0`](https://redirect.github.com/oxc-project/oxc/blob/HEAD/npm/oxlint/CHANGELOG.md#1690---2026-06-08)

[Compare
Source](https://redirect.github.com/oxc-project/oxc/compare/oxlint_v1.68.0...oxlint_v1.69.0)

##### 🚀 Features

-
[`e805174`](https://redirect.github.com/oxc-project/oxc/commit/e805174)
linter: Add schema for `jest/vitest/max-expects`
([#&#8203;23105](https://redirect.github.com/oxc-project/oxc/issues/23105))
(Sysix)
-
[`7850577`](https://redirect.github.com/oxc-project/oxc/commit/7850577)
linter: Add schema for `jest/vitest/expect-expect`
([#&#8203;23104](https://redirect.github.com/oxc-project/oxc/issues/23104))
(Sysix)
-
[`75f641a`](https://redirect.github.com/oxc-project/oxc/commit/75f641a)
linter: Add schema for `jest/vitest/consistent-test-it`
([#&#8203;23103](https://redirect.github.com/oxc-project/oxc/issues/23103))
(Sysix)
-
[`5125f89`](https://redirect.github.com/oxc-project/oxc/commit/5125f89)
linter/unicorn: Support no-null `checkArguments` option
([#&#8203;23098](https://redirect.github.com/oxc-project/oxc/issues/23098))
(camc314)
-
[`b8b9797`](https://redirect.github.com/oxc-project/oxc/commit/b8b9797)
linter: Add schema for `import-max-dependencies`
([#&#8203;23096](https://redirect.github.com/oxc-project/oxc/issues/23096))
(Sysix)
-
[`65cb47a`](https://redirect.github.com/oxc-project/oxc/commit/65cb47a)
linter/eslint: Support no-unused-expressions `ignoreDirectives` option
([#&#8203;23097](https://redirect.github.com/oxc-project/oxc/issues/23097))
(camc314)
-
[`f6c36d5`](https://redirect.github.com/oxc-project/oxc/commit/f6c36d5)
linter: Add schema for `import/prefer-default-export`
([#&#8203;23091](https://redirect.github.com/oxc-project/oxc/issues/23091))
(Sysix)
-
[`0d4a5d1`](https://redirect.github.com/oxc-project/oxc/commit/0d4a5d1)
linter: Add schema for `eslint/sort-vars`
([#&#8203;23090](https://redirect.github.com/oxc-project/oxc/issues/23090))
(Sysix)
-
[`fdb5bf5`](https://redirect.github.com/oxc-project/oxc/commit/fdb5bf5)
linter: Add schema for `eslint/radix`
([#&#8203;23082](https://redirect.github.com/oxc-project/oxc/issues/23082))
(Sysix)
-
[`05b4dcf`](https://redirect.github.com/oxc-project/oxc/commit/05b4dcf)
linter: Add schema for `eslint/prefer-const`
([#&#8203;23081](https://redirect.github.com/oxc-project/oxc/issues/23081))
(Sysix)
-
[`5a06c4d`](https://redirect.github.com/oxc-project/oxc/commit/5a06c4d)
linter/vue: Implement next-tick-style rule
([#&#8203;23041](https://redirect.github.com/oxc-project/oxc/issues/23041))
(Alex Peshkov)
-
[`e38a36a`](https://redirect.github.com/oxc-project/oxc/commit/e38a36a)
linter: Add schema for `eslint/operator-assignment`
([#&#8203;23080](https://redirect.github.com/oxc-project/oxc/issues/23080))
(Sysix)
-
[`907cee7`](https://redirect.github.com/oxc-project/oxc/commit/907cee7)
linter: Add schema for `eslint/no-warning-comments`
([#&#8203;23075](https://redirect.github.com/oxc-project/oxc/issues/23075))
(Sysix)
-
[`9470bb2`](https://redirect.github.com/oxc-project/oxc/commit/9470bb2)
linter: Add schema for `eslint/no-unused-vars`
([#&#8203;23073](https://redirect.github.com/oxc-project/oxc/issues/23073))
(Sysix)
-
[`234b5cf`](https://redirect.github.com/oxc-project/oxc/commit/234b5cf)
linter: Add schema for `eslint/no-shadow`
([#&#8203;23072](https://redirect.github.com/oxc-project/oxc/issues/23072))
(Sysix)
-
[`de0dd8b`](https://redirect.github.com/oxc-project/oxc/commit/de0dd8b)
linter: Add schema for `eslint/no-restricted-exports`
([#&#8203;23020](https://redirect.github.com/oxc-project/oxc/issues/23020))
(Sysix)
-
[`faa3e0d`](https://redirect.github.com/oxc-project/oxc/commit/faa3e0d)
linter: Add schema for `eslint/no-param-reassign`
([#&#8203;23018](https://redirect.github.com/oxc-project/oxc/issues/23018))
(Sysix)
-
[`dbc9c27`](https://redirect.github.com/oxc-project/oxc/commit/dbc9c27)
linter: Add schema for `eslint/no-magic-numbers`
([#&#8203;23017](https://redirect.github.com/oxc-project/oxc/issues/23017))
(Sysix)
-
[`38d3569`](https://redirect.github.com/oxc-project/oxc/commit/38d3569)
linter: Add schema for `eslint/no-inner-declarations`
([#&#8203;23016](https://redirect.github.com/oxc-project/oxc/issues/23016))
(Sysix)
-
[`008fa41`](https://redirect.github.com/oxc-project/oxc/commit/008fa41)
linter: Add schema for `eslint/no-constant-condition`
([#&#8203;22991](https://redirect.github.com/oxc-project/oxc/issues/22991))
(Sysix)
-
[`ca44623`](https://redirect.github.com/oxc-project/oxc/commit/ca44623)
linter: Add schema for `eslint/no-empty-function`
([#&#8203;22988](https://redirect.github.com/oxc-project/oxc/issues/22988))
(Sysix)
-
[`43eb04d`](https://redirect.github.com/oxc-project/oxc/commit/43eb04d)
linter: Add schema for `eslint/id-match`
([#&#8203;22987](https://redirect.github.com/oxc-project/oxc/issues/22987))
(Sysix)
-
[`a800f27`](https://redirect.github.com/oxc-project/oxc/commit/a800f27)
linter: Add schema for `eslint/capitalized-comments`
([#&#8203;22984](https://redirect.github.com/oxc-project/oxc/issues/22984))
(Sysix)
-
[`96e2d32`](https://redirect.github.com/oxc-project/oxc/commit/96e2d32)
linter: Add schema for `eslint/id-length`
([#&#8203;22963](https://redirect.github.com/oxc-project/oxc/issues/22963))
(Sysix)
-
[`545493f`](https://redirect.github.com/oxc-project/oxc/commit/545493f)
linter: Add schema for `eslint/complexity`
([#&#8203;22960](https://redirect.github.com/oxc-project/oxc/issues/22960))
(Sysix)
-
[`5f0b558`](https://redirect.github.com/oxc-project/oxc/commit/5f0b558)
linter: Add schema for `eslint/class-methods-use-this`
([#&#8203;22959](https://redirect.github.com/oxc-project/oxc/issues/22959))
(Sysix)
-
[`719b720`](https://redirect.github.com/oxc-project/oxc/commit/719b720)
linter: Add schema for simple rule configurations
([#&#8203;22948](https://redirect.github.com/oxc-project/oxc/issues/22948))
(Sysix)
-
[`fd00966`](https://redirect.github.com/oxc-project/oxc/commit/fd00966)
linter: Add right schema for `eslint/max-*` rules
([#&#8203;22923](https://redirect.github.com/oxc-project/oxc/issues/22923))
(Sysix)
-
[`1226d78`](https://redirect.github.com/oxc-project/oxc/commit/1226d78)
linter: Fill schema with rule configurations
([#&#8203;22907](https://redirect.github.com/oxc-project/oxc/issues/22907))
(Sysix)
-
[`8f423c1`](https://redirect.github.com/oxc-project/oxc/commit/8f423c1)
linter/vue: Implement `require-direct-export` rule
([#&#8203;17623](https://redirect.github.com/oxc-project/oxc/issues/17623))
(yefan)
-
[`78e915b`](https://redirect.github.com/oxc-project/oxc/commit/78e915b)
linter/vue: Implement no-reserved-props rule
([#&#8203;22914](https://redirect.github.com/oxc-project/oxc/issues/22914))
(bab)
-
[`0f200a9`](https://redirect.github.com/oxc-project/oxc/commit/0f200a9)
linter/vue: Implement require-prop-types rule
([#&#8203;22083](https://redirect.github.com/oxc-project/oxc/issues/22083))
(Alex Peshkov)
-
[`5da9da9`](https://redirect.github.com/oxc-project/oxc/commit/5da9da9)
linter/vue: Implement no-reserved-keys rule
([#&#8203;21780](https://redirect.github.com/oxc-project/oxc/issues/21780))
(bab)
-
[`75e14a8`](https://redirect.github.com/oxc-project/oxc/commit/75e14a8)
linter/vue: Implement prop-name-casing rule
([#&#8203;22892](https://redirect.github.com/oxc-project/oxc/issues/22892))
(bab)

##### 🐛 Bug Fixes

-
[`0383e61`](https://redirect.github.com/oxc-project/oxc/commit/0383e61)
linter: Fix schema for rules without a config
([#&#8203;22946](https://redirect.github.com/oxc-project/oxc/issues/22946))
(Sysix)

##### 📚 Documentation

-
[`dadafe3`](https://redirect.github.com/oxc-project/oxc/commit/dadafe3)
oxlint, oxfmt: Mention migrate skills in npm READMEs
([#&#8203;22965](https://redirect.github.com/oxc-project/oxc/issues/22965))
(Boshen)

</details>

---

### Configuration

📅 **Schedule**: (UTC)

- 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.

---

- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box

---

This PR was generated by [Mend Renovate](https://mend.io/renovate/).
View the [repository job
log](https://developer.mend.io/github/toeverything/AFFiNE).

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0NC4zLjIiLCJ1cGRhdGVkSW5WZXIiOiI0NC4zLjIiLCJ0YXJnZXRCcmFuY2giOiJjYW5hcnkiLCJsYWJlbHMiOlsiZGVwZW5kZW5jaWVzIl19-->

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
This commit is contained in:
renovate[bot]
2026-07-31 17:08:39 +08:00
committed by GitHub
parent df86d52594
commit d124d6eaca
2 changed files with 83 additions and 83 deletions
+1 -1
View File
@@ -83,7 +83,7 @@
"husky": "^9.1.7",
"lint-staged": "^16.0.0",
"msw": "^2.13.2",
"oxlint": "1.68.0",
"oxlint": "1.76.0",
"oxlint-tsgolint": "^0.23.0",
"prettier": "^3.7.4",
"semver": "^7.7.3",