Skip to content

chore(deps): bump the oxc group with 3 updates#975

Merged
layershifter merged 2 commits into
mainfrom
dependabot/npm_and_yarn/oxc-b0ba3bbb53
Jun 5, 2026
Merged

chore(deps): bump the oxc group with 3 updates#975
layershifter merged 2 commits into
mainfrom
dependabot/npm_and_yarn/oxc-b0ba3bbb53

Conversation

@dependabot
Copy link
Copy Markdown
Contributor

@dependabot dependabot Bot commented on behalf of github Jun 4, 2026

Bumps the oxc group with 3 updates: oxc-parser, oxc-resolver and oxc-transform.

Updates oxc-parser from 0.132.0 to 0.134.0

Release notes

Sourced from oxc-parser's releases.

oxc crates_v0.134.0

🚀 Features

  • 81b86eb parser: Report TS1095 for setter with return type (#22889) (camc314)
  • 0899485 parser: Report TS1051 for optional setter parameter (#22887) (camc314)
  • 139b531 parser: Emit TS1094 for accessor type parameters (#22885) (camc314)
  • 9c71f2e ast, codegen, formatter: Add WithClauseKeyword::as_str helper and use it (#22791) (camc314)

🐛 Bug Fixes

  • 070eb9e isolated-declarations: Omit public accessor modifier (#22880) (camc314)
  • a3ae099 isolated-declarations: Omit definite assertion from private declarations (#22878) (camc314)
  • 7914807 codegen: Map call-chain punctuation for correct V8 stack columns (#22789) (Dunqing)
  • cf5769c parser: Reject TypeScript declarations in single-statement context (#22827) (Boshen)
  • c360fb6 parser: Reject generators in ambient contexts and overload signatures (TS1221/TS1222) (#22848) (Boshen)
  • cc60d8d parser: Reject invalid index signature parameter types (TS1268/TS1337) (#22852) (Boshen)
  • 3d13e29 parser: Reject declare in an already-ambient context (TS1038) (#22850) (Boshen)
  • 5152854 parser: Reject statements in ambient contexts (TS1036) (#22849) (Boshen)
  • 4f9afc5 parser: Reject export as namespace inside a namespace body (TS1316) (#22846) (Boshen)
  • 2eafea6 parser: Reject function implementations in ambient contexts (TS1183) (#22845) (Boshen)
  • c645615 parser: Reject incompatible class member modifiers (#22843) (Boshen)
  • 276b78b parser: Reject module-referencing imports/exports in a namespace body (#22836) (Boshen)
  • 842ed1c parser: Parse class implements with implements as the class name (#22801) (Boshen)

⚡ Performance

  • 7e3a567 parser: Reuse cached token kind in delimited-list loops (#22841) (Boshen)
  • 9e741c2 parser: Use peek_token instead of lookahead on the modifier path (#22842) (Boshen)
  • 9e496a7 semantic: Defer declare lookup for empty accessors (#22810) (camc314)

oxc crates_v0.133.0

🚀 Features

  • e857b0c napi/minify: Expose legalComments option and result (#20370) (Boshen)
  • 661132d parser: More friendly error messages for rest assignment target and rest binding element (#22719) (sapphi-red)
  • ee659b6 transformer/legacy-decorator: Add strictNullChecks option for nullable-union design:type (#22266) (Kyle Cannon)

🐛 Bug Fixes

  • e1d064e transformer/class-properties: Reparent lifted private method helpers (#22716) (Cameron)
  • 4ac0fca minifier: Preserve 0 && (module.exports = { ... }) cjs-module-lexer hint (#22729) (Dunqing)
  • 40ff611 minifier: Mark peephole loop changed when dropping dead-after-throw statement (#22722) (Dunqing)
  • 2f7b210 codegen: Emit pife-arrow/function leading comments inside the wrap (#22720) (Dunqing)
  • e184f74 parser: Improve invalid import property access diagnostic (#22693) (camc314)
  • 7baed9c transformer/private-method: Clear inherited strict flags (#22508) (camc314)
  • a9ad27e parser: Keep annotation comments leading without preceding newline (#22711) (Dunqing)
  • 9ea4d64 minifier: Re-evaluate pure/no-side-effects flags after peephole inlining (#22595) (Dunqing)
  • 07afbb6 minifier: Drop empty-body IIFE wrapper when called with arguments (#22589) (Dunqing)
  • fa7c463 semantic: Correct TS enum member symbol spans (#22689) (camc314)
  • 26b9396 semantic: Resolve parameter decorators outside parameter scope (#22623) (camc314)

... (truncated)

Commits

Updates oxc-resolver from 11.19.1 to 11.20.0

Release notes

Sourced from oxc-resolver's releases.

v11.20.0

🚀 Features

🐛 Bug Fixes

  • (tsconfig) scope default **/* include to the tsconfig directory (#1161) (by @​Boshen)

Contributors

v11.19.2

🐛 Bug Fixes

  • (tsconfig) apply later-wins semantics for extends array (#1156) (by @​Boshen)
  • (tsconfig) walk past a tsconfig that doesn't claim the file (#1154) (by @​Boshen)
  • (tsconfig) let project references take priority over their parent (#1151) (by @​Boshen)
  • (tsconfig) resolve rootDirs against the config that declared them (#1150) (by @​Boshen)
  • (tsconfig) resolve baseUrl / paths against the canonical tsconfig path (#1148) (by @​Boshen)
  • strip query fragments when calling find_tsconfig (#1147) (by @​Boshen)
  • avoid panic in resolve_file for parentless paths (#1053) (by @​Boshen)
  • (dts) strip ./ prefix from package entry when matching typesVersions (#1051) (by @​Boshen)
  • (dts) expand Declaration to TypeScript|Declaration for package entry resolution (#1050) (by @​Boshen)
  • (dts) prefer declaration extensions over JS in exports-resolved paths (#1047) (by @​Boshen)
  • avoid wasm/wasi dead-code lint in NodePath (#1043) (by @​Boshen)
  • (napi) replace panics with error returns to prevent WASM traps (#1055) (by @​Boshen)

🚜 Refactor

  • remove clear_cache test that dynamically creates fixtures (by @​Boshen)
  • move resolve and misc fixtures into fixtures/integration (by @​Boshen)
  • replace ignored doctest with link to example (by @​Boshen)
  • consolidate fixture directories for better test file mapping (by @​Boshen)
  • replace url crate with percent-encoding (#1065) (by @​Boshen)

⚡ Performance

  • (cache) pack CachedPathImpl::meta into a CachedMeta byte (#1144) (by @​Boshen)
  • (cache) store canonical path as Box instead of PathBuf (#1143) (by @​Boshen)
  • (alias) fast-reject alias entries by cached first byte (#1142) (by @​Boshen)

🧪 Testing

Contributors

... (truncated)

Changelog

Sourced from oxc-resolver's changelog.

11.20.0 - 2026-05-27

🚀 Features

🐛 Bug Fixes

  • (tsconfig) scope default **/* include to the tsconfig directory (#1161) (by @​Boshen)

Contributors

11.19.2 - 2026-05-25

🐛 Bug Fixes

  • (tsconfig) apply later-wins semantics for extends array (#1156) (by @​Boshen)
  • (tsconfig) walk past a tsconfig that doesn't claim the file (#1154) (by @​Boshen)
  • (tsconfig) let project references take priority over their parent (#1151) (by @​Boshen)
  • (tsconfig) resolve rootDirs against the config that declared them (#1150) (by @​Boshen)
  • (tsconfig) resolve baseUrl / paths against the canonical tsconfig path (#1148) (by @​Boshen)
  • strip query fragments when calling find_tsconfig (#1147) (by @​Boshen)
  • avoid panic in resolve_file for parentless paths (#1053) (by @​Boshen)
  • (dts) strip ./ prefix from package entry when matching typesVersions (#1051) (by @​Boshen)
  • (dts) expand Declaration to TypeScript|Declaration for package entry resolution (#1050) (by @​Boshen)
  • (dts) prefer declaration extensions over JS in exports-resolved paths (#1047) (by @​Boshen)
  • avoid wasm/wasi dead-code lint in NodePath (#1043) (by @​Boshen)
  • (napi) replace panics with error returns to prevent WASM traps (#1055) (by @​Boshen)

🚜 Refactor

  • remove clear_cache test that dynamically creates fixtures (by @​Boshen)
  • move resolve and misc fixtures into fixtures/integration (by @​Boshen)
  • replace ignored doctest with link to example (by @​Boshen)
  • consolidate fixture directories for better test file mapping (by @​Boshen)
  • replace url crate with percent-encoding (#1065) (by @​Boshen)

⚡ Performance

  • (cache) pack CachedPathImpl::meta into a CachedMeta byte (#1144) (by @​Boshen)
  • (cache) store canonical path as Box instead of PathBuf (#1143) (by @​Boshen)
  • (alias) fast-reject alias entries by cached first byte (#1142) (by @​Boshen)

🧪 Testing

... (truncated)

Commits
  • 403600f chore: release v11.20.0 (#1163)
  • c637fbc chore(deps): update dependency @​napi-rs/cli to v3.7.0 (#1171)
  • 50e1aaa feat(tsconfig): parse strict and strictNullChecks compiler options (#1166)
  • 827b45a fix(tsconfig): scope default **/* include to the tsconfig directory (#1161)
  • c68ce07 chore(deps): update crate-ci/typos action to v1.46.3 (#1160)
  • 53af0d7 chore: release v11.19.2 (#1044)
  • 3d8ed1f fix(tsconfig): apply later-wins semantics for extends array (#1156)
  • baf2d56 test(tsconfig): port lookup scenarios from typescript-go (#1155)
  • 120a369 fix(tsconfig): walk past a tsconfig that doesn't claim the file (#1154)
  • cf9a91c chore(deps): update rust crate serde_json to v1.0.150 (#1153)
  • Additional commits viewable in compare view
Install script changes

This version adds prepare script that runs during installation. Review the package contents before updating.


Updates oxc-transform from 0.132.0 to 0.134.0

Release notes

Sourced from oxc-transform's releases.

oxc crates_v0.134.0

🚀 Features

  • 81b86eb parser: Report TS1095 for setter with return type (#22889) (camc314)
  • 0899485 parser: Report TS1051 for optional setter parameter (#22887) (camc314)
  • 139b531 parser: Emit TS1094 for accessor type parameters (#22885) (camc314)
  • 9c71f2e ast, codegen, formatter: Add WithClauseKeyword::as_str helper and use it (#22791) (camc314)

🐛 Bug Fixes

  • 070eb9e isolated-declarations: Omit public accessor modifier (#22880) (camc314)
  • a3ae099 isolated-declarations: Omit definite assertion from private declarations (#22878) (camc314)
  • 7914807 codegen: Map call-chain punctuation for correct V8 stack columns (#22789) (Dunqing)
  • cf5769c parser: Reject TypeScript declarations in single-statement context (#22827) (Boshen)
  • c360fb6 parser: Reject generators in ambient contexts and overload signatures (TS1221/TS1222) (#22848) (Boshen)
  • cc60d8d parser: Reject invalid index signature parameter types (TS1268/TS1337) (#22852) (Boshen)
  • 3d13e29 parser: Reject declare in an already-ambient context (TS1038) (#22850) (Boshen)
  • 5152854 parser: Reject statements in ambient contexts (TS1036) (#22849) (Boshen)
  • 4f9afc5 parser: Reject export as namespace inside a namespace body (TS1316) (#22846) (Boshen)
  • 2eafea6 parser: Reject function implementations in ambient contexts (TS1183) (#22845) (Boshen)
  • c645615 parser: Reject incompatible class member modifiers (#22843) (Boshen)
  • 276b78b parser: Reject module-referencing imports/exports in a namespace body (#22836) (Boshen)
  • 842ed1c parser: Parse class implements with implements as the class name (#22801) (Boshen)

⚡ Performance

  • 7e3a567 parser: Reuse cached token kind in delimited-list loops (#22841) (Boshen)
  • 9e741c2 parser: Use peek_token instead of lookahead on the modifier path (#22842) (Boshen)
  • 9e496a7 semantic: Defer declare lookup for empty accessors (#22810) (camc314)

oxc crates_v0.133.0

🚀 Features

  • e857b0c napi/minify: Expose legalComments option and result (#20370) (Boshen)
  • 661132d parser: More friendly error messages for rest assignment target and rest binding element (#22719) (sapphi-red)
  • ee659b6 transformer/legacy-decorator: Add strictNullChecks option for nullable-union design:type (#22266) (Kyle Cannon)

🐛 Bug Fixes

  • e1d064e transformer/class-properties: Reparent lifted private method helpers (#22716) (Cameron)
  • 4ac0fca minifier: Preserve 0 && (module.exports = { ... }) cjs-module-lexer hint (#22729) (Dunqing)
  • 40ff611 minifier: Mark peephole loop changed when dropping dead-after-throw statement (#22722) (Dunqing)
  • 2f7b210 codegen: Emit pife-arrow/function leading comments inside the wrap (#22720) (Dunqing)
  • e184f74 parser: Improve invalid import property access diagnostic (#22693) (camc314)
  • 7baed9c transformer/private-method: Clear inherited strict flags (#22508) (camc314)
  • a9ad27e parser: Keep annotation comments leading without preceding newline (#22711) (Dunqing)
  • 9ea4d64 minifier: Re-evaluate pure/no-side-effects flags after peephole inlining (#22595) (Dunqing)
  • 07afbb6 minifier: Drop empty-body IIFE wrapper when called with arguments (#22589) (Dunqing)
  • fa7c463 semantic: Correct TS enum member symbol spans (#22689) (camc314)
  • 26b9396 semantic: Resolve parameter decorators outside parameter scope (#22623) (camc314)

... (truncated)

Commits

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot show <dependency name> ignore conditions will show all of the ignore conditions of the specified dependency
  • @dependabot ignore <dependency name> major version will close this group update PR and stop Dependabot creating any more for the specific dependency's major version (unless you unignore this specific dependency's major version or upgrade to it yourself)
  • @dependabot ignore <dependency name> minor version will close this group update PR and stop Dependabot creating any more for the specific dependency's minor version (unless you unignore this specific dependency's minor version or upgrade to it yourself)
  • @dependabot ignore <dependency name> will close this group update PR and stop Dependabot creating any more for the specific dependency (unless you unignore this specific dependency or upgrade to it yourself)
  • @dependabot unignore <dependency name> will remove all of the ignore conditions of the specified dependency
  • @dependabot unignore <dependency name> <ignore condition> will remove the ignore condition of the specified dependency and ignore conditions

Bumps the oxc group with 3 updates: [oxc-parser](https://github.com/oxc-project/oxc/tree/HEAD/napi/parser), [oxc-resolver](https://github.com/oxc-project/oxc-resolver) and [oxc-transform](https://github.com/oxc-project/oxc/tree/HEAD/napi/transform).


Updates `oxc-parser` from 0.132.0 to 0.134.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.134.0/napi/parser)

Updates `oxc-resolver` from 11.19.1 to 11.20.0
- [Release notes](https://github.com/oxc-project/oxc-resolver/releases)
- [Changelog](https://github.com/oxc-project/oxc-resolver/blob/main/CHANGELOG.md)
- [Commits](oxc-project/oxc-resolver@v11.19.1...v11.20.0)

Updates `oxc-transform` from 0.132.0 to 0.134.0
- [Release notes](https://github.com/oxc-project/oxc/releases)
- [Changelog](https://github.com/oxc-project/oxc/blob/main/napi/transform/CHANGELOG.md)
- [Commits](https://github.com/oxc-project/oxc/commits/crates_v0.134.0/napi/transform)

---
updated-dependencies:
- dependency-name: oxc-parser
  dependency-version: 0.134.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: oxc
- dependency-name: oxc-resolver
  dependency-version: 11.20.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: oxc
- dependency-name: oxc-transform
  dependency-version: 0.134.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: oxc
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot Bot added dependencies Pull requests that update a dependency file javascript Pull requests that update Javascript code labels Jun 4, 2026
@dependabot dependabot Bot requested a review from a team as a code owner June 4, 2026 00:30
@github-actions
Copy link
Copy Markdown
Contributor

github-actions Bot commented Jun 4, 2026

📊 Bundle size report

✅ No changes found

@layershifter
Copy link
Copy Markdown
Member

@copilot run yarn dedupe add change files with patch.

Copy link
Copy Markdown
Contributor

Copilot AI commented Jun 5, 2026

@copilot run yarn dedupe add change files with patch.

I ran yarn dedupe (which deduped oxc-resolver from 11.19.1 to 11.20.0) and created patch change files for @griffel/transform, @griffel/transform-shaker, and @griffel/webpack-plugin. However, I'm unable to push these changes directly — the dependabot/npm_and_yarn/oxc-b0ba3bbb53 branch is protected by repository rules that prevent pushes to it.

The changes are ready locally. Could you push them, or grant write access to this branch so I can push?

Copilot AI requested a review from layershifter June 5, 2026 10:28
@layershifter
Copy link
Copy Markdown
Member

@copilot push to the branch

@layershifter
Copy link
Copy Markdown
Member

@copilot if you can't push, create a new PR

Copy link
Copy Markdown
Contributor

Copilot AI commented Jun 5, 2026

@layershifter I've opened a new pull request, #976, to work on those changes. Once the pull request is ready, I'll request review from you.

…updates

Co-authored-by: layershifter <14183168+layershifter@users.noreply.github.com>
Copy link
Copy Markdown
Contributor

Copilot AI commented Jun 5, 2026

@copilot push to the branch

Done — pushed the yarn dedupe update to yarn.lock and the patch change files in commit chore: run yarn dedupe and add patch change files for oxc dependency updates.

@layershifter layershifter enabled auto-merge (squash) June 5, 2026 10:35
@layershifter layershifter merged commit 803da62 into main Jun 5, 2026
4 checks passed
@layershifter layershifter deleted the dependabot/npm_and_yarn/oxc-b0ba3bbb53 branch June 5, 2026 10:40
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file javascript Pull requests that update Javascript code

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants