Skip to content

chore(deps-dev): bump the oxc group across 1 directory with 5 updates - #23032

Merged
TonyRL merged 1 commit into
masterfrom
dependabot/npm_and_yarn/oxc-e104cab4fb
Aug 14, 2026
Merged

chore(deps-dev): bump the oxc group across 1 directory with 5 updates#23032
TonyRL merged 1 commit into
masterfrom
dependabot/npm_and_yarn/oxc-e104cab4fb

Conversation

@dependabot

@dependabot dependabot Bot commented on behalf of github Aug 14, 2026

Copy link
Copy Markdown
Contributor

Bumps the oxc group with 5 updates in the / directory:

Package From To
@oxlint/plugins 1.77.0 1.78.0
oxc-parser 0.143.0 0.144.0
oxfmt 0.62.0 0.63.0
oxlint 1.77.0 1.78.0
oxlint-plugin-eslint 1.77.0 1.78.0

Updates @oxlint/plugins from 1.77.0 to 1.78.0

Release notes

Sourced from @​oxlint/plugins's releases.

oxlint v1.78.0 & oxfmt v0.63.0

Table of Contents

Oxlint v1.78.0

🚀 Features

  • ccb8fe8 linter/jsdoc: Implement no-blank-blocks rule (#25207) (Mikhail Baev)
  • d4a897c linter/eslint: Implement one-var rule (#24470) (Cole Ellison)
  • 5ab9340 linter/jsx-a11y/anchor-has-content: Add options to match eslint (#24571) (Cole Ellison)

🐛 Bug Fixes

  • b746e00 linter/eslint/no-implicit-coercion: Preserve template coercion whitespace (#25470) (camc314)
  • a92c541 linter: Preserve source text for JS plugin ignore fixes (#25280) (Norcleeh)
  • 675c840 linter/eslint/prefer-promise-reject-errors: Handle parenthesized calls (#25378) (camc314)
  • 1703739 linter/unicorn/new-for-builtins: Ignore optional chains (#25411) (tanakalucky)
  • 95ece63 linter/unicorn/prefer-code-point: Downgrade the auto-fix to dangerous (#25412) (leemr)
  • c451a0e linter/vitest: Validate consistent-test-filename regex patterns (#25408) (Mikhail Baev)
  • 937825c react_compiler: Disable exhaustive memo validation by default (#25417) (Boshen)
  • f0f7dae linter/eslint/no-unused-vars: Report invalid regex options (#25380) (Cameron)
  • 44e73fd linter/unicorn/prefer-array-flat: Fix concat.apply suggestions (#25373) (Cameron)
  • 6846a9a linter/react/rules-of-hooks: Detect constructor callbacks (#25377) (camc314)
  • b247a9d linter/unicorn/new-for-builtins: Support Float16Array (#25382) (tanakalucky)
  • 19109cd linter/unicorn/error-message: Support SuppressedError messages (#25375) (camc314)
  • 9c13f5e linter: Assert token lookup invariants (#25368) (camc314)
  • bc35f83 linter/eslint/no-unused-vars: Bound catch parameter lookup (#25367) (camc314)
  • c159fb9 linter/unicorn/switch-case-braces: Bound token lookup (#25363) (camc314)
  • 03b2eb2 linter/unicorn/no-static-only-class: Bound token lookup (#25361) (camc314)
  • 0afc59e linter/unicorn/empty-brace-spaces: Bound token lookup (#25353) (camc314)
  • 2963d98 linter/eslint/no-unreachable-loop: Do not report loops whose body has a finally block (#25335) (Todor Andonov)
  • 589e5fb linter/eslint/no-param-reassign: Validate ignorePropertyModificationsForRegex property (#25346) (Mikhail Baev)
  • aae5d8b linter/eslint/no-throw-literal: False positive on variable declared without initializer (#25275) (cjnoname)
  • 6b1c479 oxlint: Normalize customized rule names (#25316) (camc314)
  • d494eb5 linter/unicorn/consistent-existence-index-check: Bound token lookup (#25325) (camc314)
  • 4266037 linter/typescript/prefer-namespace-keyword: Bound token lookup (#25322) (camc314)
  • 4745b4e linter/typescript/no-namespace: Bound token lookup (#25321) (camc314)
  • 648a481 linter/eslint/one-var: Avoid joining exported declarations (#25314) (camc314)
  • 9573937 linter/typescript: Validate ban-ts-comment description_format (#25320) (Mikhail Baev)
  • ebf7d18 linter/typescript/consistent-type-definitions: Bound token lookup (#25281) (camc314)
  • 1501ccf linter/typescript/consistent-generic-constructors: Bound token lookup (#25258) (camc314)

⚡ Performance

  • 8f784f3 linter: Reduce rule config dispatch size (#25461) (Boshen)
  • 2de4ec2 linter: Reduce visitor code size (#25441) (Boshen)
  • 6fb7f47 linter/unicorn/prefer-export-from: Narrow ExportFromDeclaration lookup (#25381) (camc314)

... (truncated)

Commits

Updates oxc-parser from 0.143.0 to 0.144.0

Release notes

Sourced from oxc-parser's releases.

oxc crates_v0.144.0

💥 BREAKING CHANGES

  • a33788e ast: [BREAKING] Group class heritage into ClassHeritage (#25360) (camc314)
  • 5c5cdcd ast: [BREAKING] Narrow TSInterfaceHeritage::expression to TSTypeName (#24360) (camc314)
  • 6be314f ast: [BREAKING] Remove duplicated VariableDeclarator::kind (#25319) (camc314)
  • 44fd320 ast: [BREAKING] Split TS external modules & Namespace Declarations (#25284) (camc314)

🚀 Features

  • 9a37c41 napi: Restructure React transform options (#25326) (Boshen)
  • b3c1b30 allocator: Add ArenaVec::push_mut (#25338) (overlookmotel)

🐛 Bug Fixes

  • bbd6ed3 codegen: Wrap string literal in parens after directives (#25435) (overlookmotel)
  • d07a293 codegen: Preserve cast parentheses in conditional tests (#25115) (camc314)
  • 8b7d441 codegen: Preserve satisfies parentheses before bitwise operators (#25113) (camc314)
  • e0fb2d7 minifier: Avoid unsafe return removal in labeled blocks (#25406) (Armano)
  • c49f4ce parser: Preserve terminal license comments (#25400) (camc314)
  • 9d19ab3 transform_react: Downgrade nonfatal compiler diagnostics (#25418) (Boshen)
  • 937825c react_compiler: Disable exhaustive memo validation by default (#25417) (Boshen)
  • 12937b3 parser: Reject comma expressions in class fields (#25385) (Cameron)
  • 7d8a9b5 react_compiler: Preserve hook spans for React Refresh (#25393) (Boshen)
  • 9e93ba6 parser: Reset auto-accessor initializer context (#25384) (camc314)
  • cc2e28d parser: Reject trailing tokens in Parser::parse_expression (#25371) (camc314)
  • 697c629 minifier: Preserve Annex B labeled-function bindings in implicit-return rewrite (#25349) (Armano)
  • 4d723ca parser: Report TS1035 for quoted module names (#25305) (camc314)
  • 0c9b980 semantic: Report module declaration diagnostics (#25285) (camc314)
  • 2a1058a napi: Omit parser header from WASI declarations (#25254) (camc314)

⚡ Performance

  • dd1430b semantic: Avoid allocation in class overload check (#25440) (camc314)
  • e420816 parser: Optimize trailing comma tracking (#25376) (camc314)
  • 6529d1a minifier: Short-circuit scope check when alternate already determines result (#25318) (Armano)

📚 Documentation

  • fe111eb allocator: Improve doc comments for Arena methods (#24922) (overlookmotel)
Changelog

Sourced from oxc-parser's changelog.

[0.144.0] - 2026-08-10

💥 BREAKING CHANGES

  • a33788e ast: [BREAKING] Group class heritage into ClassHeritage (#25360) (camc314)
  • 5c5cdcd ast: [BREAKING] Narrow TSInterfaceHeritage::expression to TSTypeName (#24360) (camc314)
  • 6be314f ast: [BREAKING] Remove duplicated VariableDeclarator::kind (#25319) (camc314)
  • 44fd320 ast: [BREAKING] Split TS external modules & Namespace Declarations (#25284) (camc314)

🐛 Bug Fixes

  • 2a1058a napi: Omit parser header from WASI declarations (#25254) (camc314)
Commits

Updates oxfmt from 0.62.0 to 0.63.0

Changelog

Sourced from oxfmt's changelog.

Changelog

All notable changes to this package will be documented in this file.

The format is based on Keep a Changelog.

Commits
  • c42d639 release(apps): oxlint v1.78.0 && oxfmt v0.63.0 (#25473)
  • 00f490d refactor(oxfmt,formatter): split sortImports validation and use type enum (...
  • See full diff in compare view

Updates oxlint from 1.77.0 to 1.78.0

Changelog

Sourced from oxlint's changelog.

[1.78.0] - 2026-08-10

🚀 Features

  • ccb8fe8 linter/jsdoc: Implement no-blank-blocks rule (#25207) (Mikhail Baev)
  • d4a897c linter/eslint: Implement one-var rule (#24470) (Cole Ellison)
  • 5ab9340 linter/jsx-a11y/anchor-has-content: Add options to match eslint (#24571) (Cole Ellison)

🐛 Bug Fixes

  • 9573937 linter/typescript: Validate ban-ts-comment description_format (#25320) (Mikhail Baev)
Commits
  • c42d639 release(apps): oxlint v1.78.0 && oxfmt v0.63.0 (#25473)
  • ccb8fe8 feat(linter/jsdoc): implement no-blank-blocks rule (#25207)
  • 9573937 fix(linter/typescript): validate ban-ts-comment description_format (#25320)
  • d4a897c feat(linter/eslint): implement one-var rule (#24470)
  • 5ab9340 feat(linter/jsx-a11y/anchor-has-content): add options to match eslint (#24571)
  • See full diff in compare view

Updates oxlint-plugin-eslint from 1.77.0 to 1.78.0

Release notes

Sourced from oxlint-plugin-eslint's releases.

oxlint v1.78.0 & oxfmt v0.63.0

Table of Contents

Oxlint v1.78.0

🚀 Features

  • ccb8fe8 linter/jsdoc: Implement no-blank-blocks rule (#25207) (Mikhail Baev)
  • d4a897c linter/eslint: Implement one-var rule (#24470) (Cole Ellison)
  • 5ab9340 linter/jsx-a11y/anchor-has-content: Add options to match eslint (#24571) (Cole Ellison)

🐛 Bug Fixes

  • b746e00 linter/eslint/no-implicit-coercion: Preserve template coercion whitespace (#25470) (camc314)
  • a92c541 linter: Preserve source text for JS plugin ignore fixes (#25280) (Norcleeh)
  • 675c840 linter/eslint/prefer-promise-reject-errors: Handle parenthesized calls (#25378) (camc314)
  • 1703739 linter/unicorn/new-for-builtins: Ignore optional chains (#25411) (tanakalucky)
  • 95ece63 linter/unicorn/prefer-code-point: Downgrade the auto-fix to dangerous (#25412) (leemr)
  • c451a0e linter/vitest: Validate consistent-test-filename regex patterns (#25408) (Mikhail Baev)
  • 937825c react_compiler: Disable exhaustive memo validation by default (#25417) (Boshen)
  • f0f7dae linter/eslint/no-unused-vars: Report invalid regex options (#25380) (Cameron)
  • 44e73fd linter/unicorn/prefer-array-flat: Fix concat.apply suggestions (#25373) (Cameron)
  • 6846a9a linter/react/rules-of-hooks: Detect constructor callbacks (#25377) (camc314)
  • b247a9d linter/unicorn/new-for-builtins: Support Float16Array (#25382) (tanakalucky)
  • 19109cd linter/unicorn/error-message: Support SuppressedError messages (#25375) (camc314)
  • 9c13f5e linter: Assert token lookup invariants (#25368) (camc314)
  • bc35f83 linter/eslint/no-unused-vars: Bound catch parameter lookup (#25367) (camc314)
  • c159fb9 linter/unicorn/switch-case-braces: Bound token lookup (#25363) (camc314)
  • 03b2eb2 linter/unicorn/no-static-only-class: Bound token lookup (#25361) (camc314)
  • 0afc59e linter/unicorn/empty-brace-spaces: Bound token lookup (#25353) (camc314)
  • 2963d98 linter/eslint/no-unreachable-loop: Do not report loops whose body has a finally block (#25335) (Todor Andonov)
  • 589e5fb linter/eslint/no-param-reassign: Validate ignorePropertyModificationsForRegex property (#25346) (Mikhail Baev)
  • aae5d8b linter/eslint/no-throw-literal: False positive on variable declared without initializer (#25275) (cjnoname)
  • 6b1c479 oxlint: Normalize customized rule names (#25316) (camc314)
  • d494eb5 linter/unicorn/consistent-existence-index-check: Bound token lookup (#25325) (camc314)
  • 4266037 linter/typescript/prefer-namespace-keyword: Bound token lookup (#25322) (camc314)
  • 4745b4e linter/typescript/no-namespace: Bound token lookup (#25321) (camc314)
  • 648a481 linter/eslint/one-var: Avoid joining exported declarations (#25314) (camc314)
  • 9573937 linter/typescript: Validate ban-ts-comment description_format (#25320) (Mikhail Baev)
  • ebf7d18 linter/typescript/consistent-type-definitions: Bound token lookup (#25281) (camc314)
  • 1501ccf linter/typescript/consistent-generic-constructors: Bound token lookup (#25258) (camc314)

⚡ Performance

  • 8f784f3 linter: Reduce rule config dispatch size (#25461) (Boshen)
  • 2de4ec2 linter: Reduce visitor code size (#25441) (Boshen)
  • 6fb7f47 linter/unicorn/prefer-export-from: Narrow ExportFromDeclaration lookup (#25381) (camc314)

... (truncated)

Commits

@dependabot dependabot Bot added the dependencies This PR involves changes to dependencies label Aug 14, 2026
Bumps the oxc group with 5 updates in the / directory:

| Package | From | To |
| --- | --- | --- |
| [@oxlint/plugins](https://github.com/oxc-project/oxc/tree/HEAD/npm/oxlint-plugins) | `1.77.0` | `1.78.0` |
| [oxc-parser](https://github.com/oxc-project/oxc/tree/HEAD/napi/parser) | `0.143.0` | `0.144.0` |
| [oxfmt](https://github.com/oxc-project/oxc/tree/HEAD/npm/oxfmt) | `0.62.0` | `0.63.0` |
| [oxlint](https://github.com/oxc-project/oxc/tree/HEAD/npm/oxlint) | `1.77.0` | `1.78.0` |
| [oxlint-plugin-eslint](https://github.com/oxc-project/oxc/tree/HEAD/npm/oxlint-plugin-eslint) | `1.77.0` | `1.78.0` |



Updates `@oxlint/plugins` from 1.77.0 to 1.78.0
- [Release notes](https://github.com/oxc-project/oxc/releases)
- [Changelog](https://github.com/oxc-project/oxc/blob/main/CHANGELOG.md)
- [Commits](https://github.com/oxc-project/oxc/commits/apps_v1.78.0/npm/oxlint-plugins)

Updates `oxc-parser` from 0.143.0 to 0.144.0
- [Release notes](https://github.com/oxc-project/oxc/releases)
- [Changelog](https://github.com/oxc-project/oxc/blob/main/napi/parser/CHANGELOG.md)
- [Commits](https://github.com/oxc-project/oxc/commits/crates_v0.144.0/napi/parser)

Updates `oxfmt` from 0.62.0 to 0.63.0
- [Release notes](https://github.com/oxc-project/oxc/releases)
- [Changelog](https://github.com/oxc-project/oxc/blob/main/npm/oxfmt/CHANGELOG.md)
- [Commits](https://github.com/oxc-project/oxc/commits/oxfmt_v0.63.0/npm/oxfmt)

Updates `oxlint` from 1.77.0 to 1.78.0
- [Release notes](https://github.com/oxc-project/oxc/releases)
- [Changelog](https://github.com/oxc-project/oxc/blob/main/npm/oxlint/CHANGELOG.md)
- [Commits](https://github.com/oxc-project/oxc/commits/oxlint_v1.78.0/npm/oxlint)

Updates `oxlint-plugin-eslint` from 1.77.0 to 1.78.0
- [Release notes](https://github.com/oxc-project/oxc/releases)
- [Changelog](https://github.com/oxc-project/oxc/blob/main/npm/oxlint-plugin-eslint/CHANGELOG.md)
- [Commits](https://github.com/oxc-project/oxc/commits/apps_v1.78.0/npm/oxlint-plugin-eslint)

---
updated-dependencies:
- dependency-name: "@oxlint/plugins"
  dependency-version: 1.78.0
  dependency-type: direct:development
  update-type: version-update:semver-minor
  dependency-group: oxc
- dependency-name: oxc-parser
  dependency-version: 0.144.0
  dependency-type: direct:development
  update-type: version-update:semver-minor
  dependency-group: oxc
- dependency-name: oxfmt
  dependency-version: 0.63.0
  dependency-type: direct:development
  update-type: version-update:semver-minor
  dependency-group: oxc
- dependency-name: oxlint
  dependency-version: 1.78.0
  dependency-type: direct:development
  update-type: version-update:semver-minor
  dependency-group: oxc
- dependency-name: oxlint-plugin-eslint
  dependency-version: 1.78.0
  dependency-type: direct:development
  update-type: version-update:semver-minor
  dependency-group: oxc
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot Bot changed the title chore(deps-dev): bump the oxc group with 5 updates chore(deps-dev): bump the oxc group across 1 directory with 5 updates Aug 14, 2026
@dependabot
dependabot Bot force-pushed the dependabot/npm_and_yarn/oxc-e104cab4fb branch from b2aacbd to 1422aa9 Compare August 14, 2026 14:03
@TonyRL
TonyRL merged commit ddaa58f into master Aug 14, 2026
48 checks passed
@TonyRL
TonyRL deleted the dependabot/npm_and_yarn/oxc-e104cab4fb branch August 14, 2026 23:33
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

auto: ready to merge dependencies This PR involves changes to dependencies

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant