Repository navigation
chore(deps): update all oxc dependencies - #10700
Merged
Merged
Conversation
|
The latest updates on your projects. Learn more about Vercel for GitHub.
|
Contributor
|
All contributors have signed the CLA ✍️ ✅ |
Contributor
Coverage Report for ./frontend
File Coverage
|
||||||||||||||||||||||||||||||||||||||
renovate
Bot
force-pushed
the
renovate/all-oxc-dependencies
branch
from
September 1, 2026 15:45
3931232 to
b3a4c14
Compare
renovate
Bot
force-pushed
the
renovate/all-oxc-dependencies
branch
from
September 2, 2026 15:50
b3a4c14 to
758a642
Compare
renovate
Bot
force-pushed
the
renovate/all-oxc-dependencies
branch
from
September 3, 2026 16:43
758a642 to
62575a4
Compare
Contributor
Author
Edited/Blocked NotificationRenovate will not automatically rebase this PR, because it does not recognize the last commit author and assumes somebody else may have edited the PR. You can manually request rebase by checking the rebase/retry box above. |
Light2Dark
previously approved these changes
Sep 7, 2026
Signed-off-by: Shahmir Varqha <Sham9871@gmail.com>
Light2Dark
force-pushed
the
renovate/all-oxc-dependencies
branch
from
September 8, 2026 05:32
4ebade4 to
012b28d
Compare
kirangadhave
approved these changes
Sep 8, 2026
5 of 6 tasks
Light2Dark
added a commit
that referenced
this pull request
Sep 29, 2026
**This pull request was authored by a coding agent.** ## 📝 Summary Require explicit accessibility modifiers on TypeScript class members across the frontend. - Add `public` to the 1,172 class members that were previously implicitly public. - Remove the `typescript/explicit-member-accessibility` exemption from Oxlint. - Preserve runtime behavior; the modifier is explicit TypeScript metadata and does not change the emitted JavaScript. ## 📋 Pre-Review Checklist - [x] For large changes, or changes that affect the public API: this change was requested as part of the ongoing Oxlint rule adoption from #10700. - [ ] Any AI generated code has been reviewed line-by-line by the human PR author, who stands by it. - [x] Video or media evidence is provided for any visual changes (optional). No visual changes. ## ✅ Merge Checklist - [x] I have read the [contributor guidelines](https://github.com/marimo-team/marimo/blob/main/CONTRIBUTING.md). - [x] Documentation has been updated where applicable, including docstrings for API changes. No documentation changes are applicable. - [x] Tests have been added for the changes made. Existing checks cover this mechanically equivalent change; no new behavior was introduced. ## Validation - `make check` - `oxlint -D typescript/explicit-member-accessibility -f json src` (zero violations) - Mechanical diff audit confirmed every source change adds `public`, with formatter-only wrapping where lines exceeded the configured width. > Written by gpt-6 on Codex
5 of 6 tasks
Light2Dark
added a commit
that referenced
this pull request
Sep 30, 2026
**This pull request was authored by a coding agent.** ## 📝 Summary Enable Oxlint's `no-redeclare` rule by removing its explicit exemption. The frontend currently has zero violations, so this prevents new redeclarations without requiring source changes. This follows the incremental Oxlint adoption started in #10700. A one-at-a-time configuration audit confirmed this exemption can be removed cleanly; the remaining candidates have existing violations and should be handled separately. ## 📋 Pre-Review Checklist - [x] For large changes, or changes that affect the public API: this change was requested as part of the ongoing Oxlint rule adoption from #10700. - [ ] Any AI generated code has been reviewed line-by-line by the human PR author, who stands by it. - [x] Video or media evidence is provided for any visual changes (optional). No visual changes. ## ✅ Merge Checklist - [x] I have read the [contributor guidelines](https://github.com/marimo-team/marimo/blob/main/CONTRIBUTING.md). - [x] Documentation has been updated where applicable, including docstrings for API changes. No documentation changes are applicable. - [x] Tests have been added for the changes made. No source behavior changes; the full existing check suite validates the configuration. ## Validation - `make check` - Oxlint reports zero `no-redeclare` violations with the exemption removed. > Written by gpt-6 on Codex
This branch was successfully deployed
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
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 pull request was authored by a coding agent.
This PR contains the following updates:
^0.42.0→^0.64.0^1.58.0→^1.79.0Release Notes
oxc-project/oxc (oxfmt)
v0.64.0Compare Source
🚀 Features
c07fe7coxfmt: SupportexperimentalOperatorPosition(#25643) (leaysgur)📚 Documentation
fed6681oxfmt: Skip expanding overrides options (#25572) (leaysgur)v0.63.0Compare Source
v0.62.0Compare Source
🐛 Bug Fixes
e6e584boxfmt: Type jsdoc. enum options (#25008) (leaysgur)v0.61.0Compare Source
v0.60.0Compare Source
v0.59.0Compare Source
🐛 Bug Fixes
415fe1eoxfmt: Error on ignorePatterns that cannot match files outside the config directory (#24286) (leaysgur)v0.58.0Compare Source
v0.57.0Compare Source
v0.56.0Compare Source
v0.55.0Compare Source
🚀 Features
9a2788blinter/unicorn: Implementprefer-export-fromrule (#22935) (AliceLanniste)v0.54.0Compare Source
📚 Documentation
dadafe3oxlint, oxfmt: Mention migrate skills in npm READMEs (#22965) (Boshen)f88961aoxfmt: Annotate each config option with supported languages (#22953) (leaysgur)v0.53.0Compare Source
v0.52.0Compare Source
🚀 Features
16b8058oxfmt: Supportvite-plus/resolveConfigfor vite.config.ts (#22454) (leaysgur)v0.51.0Compare Source
v0.50.0Compare Source
🐛 Bug Fixes
43b9978formatter/sort_imports: Treat subpath imports as internal (#22440) (leaysgur)v0.49.0Compare Source
🚀 Features
6e8e818oxfmt: Experimental .svelte support (#21700) (leaysgur)v0.48.0Compare Source
v0.47.0Compare Source
v0.46.0Compare Source
v0.45.0Compare Source
🐛 Bug Fixes
50c389boxfmt: Support.editorconfigquote_type(#20989) (leaysgur)v0.44.0Compare Source
🐛 Bug Fixes
dd2df87npm: Export package.json for oxlint and oxfmt (#20784) (kazuya kawaguchi)4216380oxfmt: Support.editorconfigtab_widthfallback (#20988) (leaysgur)v0.43.0Compare Source
🚀 Features
6ef440aoxfmt: Support bool for object style options (#20853) (leaysgur)oxc-project/oxc (oxlint)
v1.79.0Compare Source
💥 BREAKING CHANGES
8c4552dlinter: [BREAKING] Split react/react-compiler into per-category rules (#25500) (Boshen)🐛 Bug Fixes
228e8e0linter: Resolve inactive React compiler rules (#25830) (Boshen)aa49d86linter: Allow spread rule options in config types (#25675) (ch3rry)36f8451linter/eslint/no-eval: Align indirect default with ESLint (#25656) (camc314)beb724dlinter/eslint/no-unused-vars: Report bare underscore parameters (#25663) (camc314)4004c10linter/eslint/no-irregular-whitespace: Check comments by default (#25660) (camc314)285820elinter/no-large-snapshots: Precompile and document allowed snapshot matchers (#25611) (Mikhail Baev)4df5835linter: Allow capitalized built-in calls (#25516) (Boshen)v1.78.0Compare Source
🚀 Features
ccb8fe8linter/jsdoc: Implementno-blank-blocksrule (#25207) (Mikhail Baev)d4a897clinter/eslint: Implementone-varrule (#24470) (Cole Ellison)5ab9340linter/jsx-a11y/anchor-has-content: Add options to match eslint (#24571) (Cole Ellison)🐛 Bug Fixes
9573937linter/typescript: Validateban-ts-commentdescription_format (#25320) (Mikhail Baev)v1.77.0Compare Source
🐛 Bug Fixes
5c0fa61linter/eslint/no-warning-comments: Unify config structs and remove manual options docs (#25151) (Mikhail Baev)📚 Documentation
9dc7756linter/typescript/no-unnecessary-condition: Clarify options (#25110) (camc314)v1.76.0Compare Source
🚀 Features
8d31dfalinter: Verify eslint/no-restricted-globals config schema (#24598) (vigneshwar)7069621linter: Verify jest/vitest prefer-lowercase-title config schema (#24724) (Bartok)016cf2alinter/oxc: Add bad-match-all-arg rule (#24900) (camc314)cdc941elinter/n: Implementexports-stylerule (#24087) (Mikhail Baev)1ad6f6clinter/eslint: Implementid-denylistrule (#24632) (Mikhail Baev)📚 Documentation
3ff2e0elinter: Clarify config extends types (#24936) (Boshen)v1.75.0Compare Source
🚀 Features
dd18383linter/node: Implement no-top-level-await rule (#24634) (Connor Shea)16a65f2linter/react: Implement function-component-definition rule (#24471) (Cole Ellison)7f1f585linter: Reusejest/padding-around-test-blocksforvitest/padding-around-test-blocks(#24519) (Mikhail Baev)99978a8linter/import/consistent-type-specifier-style: Supportprefer-top-level-if-only-type-importsoption (#24502) (camc314)🐛 Bug Fixes
8694167linter/eslint/prefer-destructuring: Handle typed declarations (#24616) (camc314)v1.74.0Compare Source
🚀 Features
0433a83linter/eslint/no-inner-declarations: Addnamespacesoption (#24044) (Boshen)🐛 Bug Fixes
8337835linter: Error onignorePatternsthat cannot match files aoutside the config directory (#24341) (leaysgur)2ce5a33linter: ResolveignorePatternsrelative to the config dir (#24339) (leaysgur)⚡ Performance
7f80caclinter/vue/prop-name-casing: PrecompileignorePropsregex pattern (#24413) (connorshea)6272051linter/typescript/no-require-imports: Compile allow patterns once (#24417) (connorshea)33805b9linter/jsdoc/require-param: Compile checkTypesPattern regex once (#24420) (connorshea)v1.73.0Compare Source
🚀 Features
a2c97f3linter/unicorn: Implementexplicit-timer-delayrule (#23612) (Mikhail Baev)85735cblinter/unicorn: Implementno-confusing-array-withrule (#23638) (Shekhucb4fbb9linter/eslint: Implement no-unreachable-loop rule (#23975) (Todor Andonov)dc32112linter/eslint/no-constant-binary-expression: Check relational comparisons (#24088) (camc314)d963967linter/unicorn/no-array-sort: AddallowAfterSpreadoption (#24043) (Boshen)0a75682linter: Add per-rule timings for type-aware linting (#22488) (camchenry)743e222linter/react: AdddisallowedValuesoption forforbid-dom-propsrule (#23970) (Mikhail Baev)🐛 Bug Fixes
bdb51c7linter/jest/prefer-ending-with-an-expect: Validate config patterns (#24122) (camc314)45d607dlinter/react/forbid-component-props: Make allow/disallow lists optional in schema (#24024) (Boshen)v1.72.0Compare Source
🚀 Features
1c8f50clinter: Add schema foreslint/no-restricted-import(#23642) (Sysix)🐛 Bug Fixes
742be36refactor/node/handle-callback-err: Reject invalid regex config (#23740) (camc314)v1.71.0Compare Source
🚀 Features
0dc2405linter: Add schema foreslint/no-restricted-properties(#23619) (Sysix)b638d0elinter: Add schema fornode/callback-return(#23615) (Sysix)eb8bedclinter: Add schema forimport/extensions(#23557) (WaterWhisperer)46f3625linter: Implement node/no-sync rule (#23589) (fujitani sora)b01739alinter: Add schema forunicorn/numeric-separators-style(#23554) (Mikhail Baev)68afd2alinter/node: Implementno-mixed-requiresrule (#23539) (fujitani sora)a421215linter: Add schema foreslint/prefer-destructuring(#23410) (WaterWhisperer)84438belinter/jsdoc: Added missing options torequire-param-description(#23416) (kapobajza)51910dflinter/jsdoc: Add missing options torequire-param-typerule (#23418) (kapobajza)e90925flinter/unicorn: Implement prefer-number-coercion rule (#23497) (Shekhudd1c866linter/vue: Implement no-async-in-computed-properties rule (#23493) (bab)b02444elinter: Add schema forreact/jsx-no-script-url(#23475) (WaterWhisperer)a8dce46linter/unicorn: Implementmax-nested-callsrule (#23461) (arieleli01212)🐛 Bug Fixes
a303c23linter/jsx-a11y: Alignanchor-is-validconfig with upstream (#23446) (camc314)📚 Documentation
b50bf4dlinter: Remove manually written options doc foreslint/arrow-body-style(#23490) (Mikhail Baev)v1.70.0Compare Source
🚀 Features
2e8bda4linter/vue: Implement no-dupe-keys rule (#23350) (bab)1490a0alinter/react: Implement react-compiler rule (#23202) (Boshen)dd560aelinter/unicorn: Implementno-array-fill-with-reference-typerule (#23397) (Mikhail Baev)af36c2flinter: Add schema forreact/jsx-curly-brace-presence(#23400) (WaterWhisperer)47d34a3linter: Add schema forreact/jsx-handler-names(#23393) (WaterWhisperer)f4250d0linter: Add schema forunicorn/import-style(#23386) (WaterWhisperer)30c74celinter: Add schema forjsx_a11y/no-noninteractive-element-to-interactive-role(#23384) (Sysix)cfbe8dclinter: Add schema forjsx_a11y/no-interactive-element-to-noninteractive-role(#23382) (WaterWhisperer)d15b7fflinter: Add schema fortypescript/no-restricted-types(#23381) (WaterWhisperer)028a811linter: Add schema forjsx-a11y/media-has-caption(#23377) (Sysix)b3b1038linter: Add schema forjsx-a11y/label-has-associated-control(#23376) (Sysix)7ada6b2linter: Add schema forjsx_a11y/no-distracting-elements(#23379) (WaterWhisperer)ee3dd49linter: Add schema forjsx-a11y/img-redundant-alt(#23374) (Sysix)df5f8ddlinter: Add short descriptions to most lint rules. (#23365) (Connor Shea)e3fd735linter: Add schema forjsx_a11y/alt-text(#23369) (Sysix)0f2fff4linter: Add schema forreact/exhaustive-deps(#23372) (Mikhail Baev)e3e4e10linter: Add schema forreact_perf/jsx-no-new-object-as-prop(#23368) (Mikhail Baev)9366d44linter: Add schema forunicorn/prefer-at(#23366) (WaterWhisperer)f57b55dlinter: Add schema fortypescript/array-type(#23355) (Sysix)0dcf912linter: Add schema fortypescript/ban-ts-comment(#23354) (Sysix)51fa83elinter: Add schema forreact/no-did-update-set-state(#23357) (Mikhail Baev)59db0bdlinter: Add schema forconsistent-generic-constructors(#23353) (Sysix)c4775c0linter: Add schema fortypescript/consistent-type-assertions(#23349) (Sysix)6e516f7linter: Add schema fortypescript/consistent-type-imports(#23348) (Sysix)012134dlinter: Add schema forreact/jsx-no-target-blank(#23345) (WaterWhisperer)0806aaelinter: Add schema forjsx_a11y/no-noninteractive-tabindex(#23337) (Mikhail Baev)0708b5alinter: Add schema forreact/jsx-filename-extension(#23315) (Mikhail Baev)150bce1linter: Add schema fortypescript/no-empty-object-type(#23309) (Sysix)f9e36f1linter: Add schema fortypescript/no-duplicate-type-constituents(#23308) (Sysix)937accflinter: Add schema fortypescript/no-invalid-void-type(#23307) (Sysix)3e042b9linter: Add schema fortypescript/no-misused-promises(#23306) (Sysix)da212d1linter: Add schema fortypescript/no-unnecessary-condition(#23305) (Sysix)f8f0d38linter: Add schema fortypescript/parameter-properties(#23304) (Sysix)2275fc7linter: Add schema fortypescript/prefer-nullish-coalescing(#23302) (Sysix)d353858linter: Add schema fortypescript/prefer-string-starts-ends-with(#23301) (Sysix)03060f5linter: Add schema fortypescript/triple-slash-reference(#23300) (Sysix)6619ceelinter: Add schema forpromise/param-names(#23298) (Sysix)8bf108elinter: Add schema forpromise/catch-or-return(#23297) (Sysix)48158d0linter: Add schema forvitest/consistent-each-for(#23294) (Sysix)7e74c98linter: Add schema forvitest/consistent-test-filename(#23293) (Sysix)ff94d4alinter: Add schema forvitest/consistent-vitest-vi(#23292) (Sysix)2409a10linter: Add schema forvitest/prefer-import-in-mock(#23291) (Sysix)3d782b7linter: Add schema forreact/no-unstable-nested-components(#23287) (Mikhail Baev)0a0bc2flinter/jsx-a11y: AddallowedRedundantRolesoption tono-redundant-roles(#22820) (bab)80758a5linter/vue: Implement no-side-effects-in-computed-properties rule (#23282) (bab)e3869aclinter: Add schema forreact/no-object-type-as-default-prop(#23279) (Mikhail Baev)4480609linter: Add schema forreact/jsx-props-no-spreading(#23276) (Mikhail Baev)08d68a5linter/react: Implementjsx-no-literalsrule (#23145) (kapobajza)9a2788blinter/unicorn: Implementprefer-export-fromrule (#22935) (AliceLanniste)bdb723clinter/unicorn: Implement prefer-single-call rule (#23235) (Yuzhe Shi)31543edlinter: Add schema forvue/define-props-destructuring(#23252) (Sysix)21b6c3dlinter: Add schema foroxc/no-async-endpoint-handlers(#23251) (Sysix)e77ff81linter: Add schema forunicorn/prefer-object-from-entries(#23249) (Mikhail Baev)bcac2d6linter: Add schema forjest/vitest/no-restricted-matchers(#23247) (Sysix)539f036linter: Add schema forjest/vitest/no-restricted-*-methods(#23246) (Sysix)dd1b927linter/vue: Implement require-default-prop rule (#22951) (bab)3f018e7linter: Add schema forunicorn/no-instanceof-builtins(#23225) (Mikhail Baev)e0d0f78linter: Verify promise/no-callback-in-promise schema (#23141) (beanscg)123d4f4linter: Add schema forjest/vitest/valid-expect(#23185) (Sysix)46c8a21linter: Add schema forjest/vitest/require-top-level-describe(#23184) (Sysix)41465cflinter: Add schema forjest/vitest/prefer-snapshot-hint(#23183) (Sysix)d068b9blinter: Add schema forjest/vitest/prefer-expect-assertions(#23181) (Sysix)064a1eelinter: Add schema forjest/prefer-ending-with-an-expect(#23180) (Sysix)d046797linter: Add schema forjest/vitest/no-standalone-expect(#23179) (Sysix)137b9a6linter: Add schema forjest/vitest/no-large-snapshots(#23178) (Sysix)0f3e4a5linter: Add schema forjest/vitest/no-hooks(#23177) (Sysix)cd0b384linter: Add schema forunicorn/explicit-length-check(#23155) (Mikhail Baev)01b74c4linter: Add schema forjest/no-deprecated-functions(#23136) (Sysix)9d6a387linter: Add schema forunicorn/catch-error-name(#23137) (Mikhail Baev)0da8efalinter: Add schema forjest/vitest/max-nested-describe(#23131) (Sysix)d71c9fdlinter: Add schema foreslint/no-use-before-define(#23129) (Sysix)🐛 Bug Fixes
26ddac6linter: Avoid config schema generation forjsx_a11y/no-noninteractive-element-interactions(#23385) (Sysix)40556adlinter: Parsejsx-a11y/control-has-associated-labelconfig withDefaultRuleConfig(#23373) (Sysix)71e9648linter: Expose no-noninteractive-element-interactions schema (#23283) (camc314)6c86d1clinter/react-perf: Correct nativeAllowList all schema (#23229) (camc314)4dd52delinter/react-perf: Re-generate stale snapshots (#23228) (camc314)8f3db61linter: Allow options foreslint/capitalized-comments(#23139) (Sysix)⚡ Performance
f09707elinter:jest/no-deprecated-functionsstore config version asusize(#23138) (Sysix)📚 Documentation
f682e25linter: Remove manually written options doc foreslint/prefer-arrow-callback(#23438) (Mikhail Baev)64c942clinter: Remove manually written options doc foreslint/no-sequences(#23420) (Mikhail Baev)14abf32linter/react-perf: Use autogenerated docs (#23227) (camc314)v1.69.0Compare Source
🚀 Features
e805174linter: Add schema forjest/vitest/max-expects(#23105) (Sysix)7850577linter: Add schema forjest/vitest/expect-expect(#23104) (Sysix)75f641alinter: Add schema forjest/vitest/consistent-test-it(#23103) (Sysix)5125f89linter/unicorn: Support no-nullcheckArgumentsoption (#23098) (camc314)b8b9797linter: Add schema forimport-max-dependencies(#23096) (Sysix)65cb47alinter/eslint: Support no-unused-expressionsignoreDirectivesoption (#23097) (camc314)f6c36d5linter: Add schema forimport/prefer-default-export(#23091) (Sysix)0d4a5d1linter: Add schema foreslint/sort-vars(#23090) (Sysix)fdb5bf5linter: Add schema foreslint/radix(#23082) (Sysix)05b4dcflinter: Add schema foreslint/prefer-const(#23081) (Sysix)5a06c4dlinter/vue: Implement next-tick-style rule (#23041) (Alex Peshkov)e38a36alinter: Add schema foreslint/operator-assignment(#23080) (Sysix)907cee7linter: Add schema foreslint/no-warning-comments(#23075) (Sysix)9470bb2linter: Add schema foreslint/no-unused-vars(#23073) (Sysix)234b5cflinter: Add schema foreslint/no-shadow(#23072) (Sysix)de0dd8blinter: Add schema foreslint/no-restricted-exports(#23020) (Sysix)faa3e0dlinter: Add schema foreslint/no-param-reassign(#23018) (Sysix)dbc9c27linter: Add schema foreslint/no-magic-numbers(#23017) (Sysix)38d3569linter: Add schema foreslint/no-inner-declarations(#23016) (Sysix)008fa41linter: Add schema foreslint/no-constant-condition(#22991) (Sysix)ca44623linter: Add schema foreslint/no-empty-function(#22988) (Sysix)43eb04dlinter: Add schema foreslint/id-match(#22987) (Sysix)a800f27linter: Add schema foreslint/capitalized-comments(#22984) (Sysix)96e2d32linter: Add schema foreslint/id-length(#22963) (Sysix)545493flinter: Add schema foreslint/complexity(#22960) (Sysix)5f0b558linter: Add schema foreslint/class-methods-use-this(#22959) (Sysix)719b720linter: Add schema for simple rule configurations (#22948) (Sysix)fd00966linter: Add right schema foreslint/max-*rules (#22923) (Sysix)1226d78linter: Fill schema with rule configurations (#22907) (Sysix)8f423c1linter/vue: Implementrequire-direct-exportrule (#17623) (yefan)78e915blinter/vue: Implement no-reserved-props rule (#22914) (bab)0f200a9linter/vue: Implement require-prop-types rule (#22083) (Alex Peshkov)5da9da9linter/vue: Implement no-reserved-keys rule (#21780) (bab)75e14a8linter/vue: Implement prop-name-casing rule (#22892) (bab)🐛 Bug Fixes
0383e61linter: Fix schema for rules without a config (#22946) (Sysix)📚 Documentation
dadafe3oxlint, oxfmt: Mention migrate skills in npm READMEs (#22965) (Boshen)v1.68.0Compare Source
🚀 Features
e4b1f46linter/typescript: Implementmethod-signature-stylerule (#22679) (Mikhail Baev)bc462calinter/vue: Implement no-reserved-component-names rule (#22741) (bab)ef9e751linter/vue: Implement component-definition-name-casing rule (#22818) (bab)d67f51alinter/vue: Implement require-prop-type-constructor rule (#22708) (bab)8422e8blinter/jsdoc: Implementrequire-yields-descriptionrule (#22805) (Mikhail Baev)fe93f97linter/eslint: Implementprefer-named-capture-grouprule (#22759) (Sebastian Poxhofer)v1.67.0Compare Source
🚀 Features
b84941elinter/vue: Implement no-expose-after-await rule (#22675) (bab)98b98c1linter/vue: Implement no-computed-properties-in-data rule (#22674) (bab)2d4c919oxlint: Supportvite-plus/resolveConfigfor vite.config.ts (#22456) (leaysgur)2a60012linter/vue: Implement require-render-return rule (#22613) (bab)9f227fdlinter/vue: Implement no-deprecated-props-default-this rule (#21892) (bab)87f065elinter/vue: Implement return-in-emits-validator rule (#21935) (bab)ea0380clinter/unicorn: Implementimport-stylerule (#22173) (Hao Chen)dde40felinter/vue: Implement no-watch-after-await rule (#22006) (bab)a735eb0linter/vue: Implement valid-next-tick rule (#22531) (bab)6dc615dlinter/vue: Implement no-shared-component-data rule (#21842) (bab)a656418linter/vue: Implement valid-define-options rule (#22107) (bab)bb6f1b2linter/vue: Implement require-slots-as-functions rule (#22244) (bab)5fa4774linter/n: Implementcallback-returnrule (#22470) (Mikhail Baev)v1.66.0Compare Source
🚀 Features
0440b0flinter/eslint: Implementid-matchrule (#22379) (Vladislav Sayapin)65bf119linter: Implement react no-object-type-as-default-prop (#22481) (uhyo)2a6ddcelinter/eslint: Implementno-implied-evalrule (#22391) (Vladislav Sayapin)625758alinter/vitest: Implement padding-around-after-all-blocks rule (#21788) (kapobajza)37680b0linter: Implement react no-unstable-nested-components (#22248) (Jovi De Croock)d8d9c74linter: Implement import/newline-after-import rule (#19142) (Ryuya Yanagi)v1.65.0Compare Source
🚀 Features
5478fb5linter/jsdoc: Implementrequire-throws-descriptionrule (#22386) (Mikhail Baev)c73225elinter/eslint: Implementprefer-arrow-callbackrule (#22312) (박천(Cheon Park))de82b59linter: Add support foreslint-plugin-jsx-a11y-x(#22356) (mehm8128)f44b6c8linter: Fill schemasDummyRuleMapwith built-in rules (#22288) (Sysix)v1.64.0[Compare Source](https://redirect.github.com/oxc-project/oxc/co
Configuration
📅 Schedule: (UTC)
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
👻 Immortal: This PR will be recreated if closed unmerged. Get config help if that's undesired.
This PR was generated by Mend Renovate. View the repository job log.