Skip to content

chore(deps): upgrade oxc to 0.124.0#9018

Merged
shulaoda merged 1 commit into
mainfrom
chore/upgrade-oxc-0.124.0
Apr 7, 2026
Merged

chore(deps): upgrade oxc to 0.124.0#9018
shulaoda merged 1 commit into
mainfrom
chore/upgrade-oxc-0.124.0

Conversation

@shulaoda

@shulaoda shulaoda commented Apr 7, 2026

Copy link
Copy Markdown
Member

Summary

  • Upgrade all oxc crates from 0.123.0 to 0.124.0
  • Upgrade npm packages (@oxc-project/runtime, @oxc-project/types, oxc-minify, oxc-parser, oxc-transform) from 0.123.0 to 0.124.0
  • No breaking changes — all tests pass cleanly

Test plan

  • cargo check passes
  • just test-update — 0 failures
  • just ued passes
  • just roll — all tests pass (only pre-existing oxfmt lint issue)

🤖 Generated with Claude Code

@netlify

netlify Bot commented Apr 7, 2026

Copy link
Copy Markdown

Deploy Preview for rolldown-rs canceled.

Name Link
🔨 Latest commit c6c1a5f
🔍 Latest deploy log https://app.netlify.com/projects/rolldown-rs/deploys/69d4afc672ae8400084795c3

@socket-security

socket-security Bot commented Apr 7, 2026

Copy link
Copy Markdown

Review the following changes in direct dependencies. Learn more about Socket for GitHub.

Diff Package Supply Chain
Security
Vulnerability Quality Maintenance License
Added@​oxc-project/​types@​0.124.01001007295100
Added@​oxc-project/​runtime@​0.124.01001007596100
Updatedoxc-minify@​0.123.0 ⏵ 0.124.098 +51009496 +1100
Updatedoxc-parser@​0.123.0 ⏵ 0.124.099 +4100100 +196 +1100

View full report

@codspeed-hq

codspeed-hq Bot commented Apr 7, 2026

Copy link
Copy Markdown

Merging this PR will not alter performance

✅ 4 untouched benchmarks
⏩ 10 skipped benchmarks1


Comparing chore/upgrade-oxc-0.124.0 (c6c1a5f) with main (1a9884e)2

Open in CodSpeed

Footnotes

  1. 10 benchmarks were skipped, so the baseline results were used instead. If they were deleted from the codebase, click here and archive them to remove them from the performance reports.

  2. No successful run was found on main (c2a58ea) during the generation of this report, so 1a9884e was used instead as the comparison base. There might be some changes unrelated to this pull request in this report.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
@shulaoda shulaoda force-pushed the chore/upgrade-oxc-0.124.0 branch from 4f07c30 to c6c1a5f Compare April 7, 2026 07:18
@shulaoda shulaoda merged commit 5c6a52d into main Apr 7, 2026
32 checks passed
@shulaoda shulaoda deleted the chore/upgrade-oxc-0.124.0 branch April 7, 2026 07:24
This was referenced Apr 8, 2026
shulaoda added a commit that referenced this pull request Apr 8, 2026
## [1.0.0-rc.14] - 2026-04-08

### 🚀 Features

- rust: add `disable_panic_hook` feature to disable the panic hook (#9023) by @sapphi-red
- support inlineConst for CJS exports accessed through module.exports (#8976) by @h-a-n-a

### 🐛 Bug Fixes

- rolldown_plugin_vite_import_glob: normalize resolved alias path to prevent double slashes (#9032) by @shulaoda
- rolldown_plugin_vite_import_glob: follow symlinks in file scanning (#9000) by @Copilot
- wrap CJS entry modules for IIFE/UMD when using exports/module (#8999) by @IWANABETHATGUY
- emit separate __toESM bindings for mixed ESM/CJS external imports (#8987) by @IWANABETHATGUY
- tree-shake dead dynamic imports to side-effect-free CJS modules (#8529) by @sapphi-red
- skip inlining stale CJS export constants on module.exports reassignment (#8990) by @IWANABETHATGUY

### 🚜 Refactor

- generator: migrate ecma formatting from npx oxfmt to vp fmt (#9022) by @shulaoda
- generator: replace npx oxfmt with vp fmt for ecma formatting (#9021) by @shulaoda

### 📚 Documentation

- contrib-guide: mention that running tests on older Node.js version will have different stat results (#8996) by @claude

### ⚙️ Miscellaneous Tasks

- deps: update npm packages (#9002) by @renovate[bot]
- deps: update dependency @napi-rs/cli to v3.6.1 (#9034) by @renovate[bot]
- deps: upgrade oxc to 0.124.0 (#9018) by @shulaoda
- deps: update test262 submodule for tests (#9010) by @sapphi-red
- deps: update dependency oxfmt to ^0.44.0 (#9012) by @renovate[bot]
- deps: update dependency vite to v8.0.5 [security] (#9009) by @renovate[bot]
- deps: update dependency vite-plus to v0.1.16 (#9008) by @renovate[bot]
- deps: update rust crates (#9003) by @renovate[bot]
- deps: update github-actions (#9004) by @renovate[bot]
- deps: update dependency lodash-es to v4.18.1 [security] (#8992) by @renovate[bot]
- deps: update crate-ci/typos action to v1.45.0 (#8988) by @renovate[bot]
- upgrade oxc npm packages to 0.123.0 (#8985) by @shulaoda

### ◀️ Revert

- "chore(deps): update dependency oxfmt to ^0.44.0 (#9012)" (#9019) by @shulaoda

Co-authored-by: shulaoda <165626830+shulaoda@users.noreply.github.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants