Skip to content

Commit 8b2b0f2

Browse files
committed
chore(deps): upgrade oxc to 0.129.0 (#9297)
## Summary - Bump oxc Rust crates and `@oxc-project/*` / `oxc-*` npm packages from `0.128.0` to `0.129.0`. - Regenerate `embedded_helpers.rs` to point at `@oxc-project+runtime@0.129.0`. - Refresh esbuild test snapshots affected by upstream printer changes that now preserve `//!` legal comments in additional positions. No code changes were required (`cargo check` passed clean and `just roll` succeeded). ## Test plan - [x] `just update-generated-code` - [x] `just test-update` - [x] `just ued` - [x] `just roll` (full build, lint, and test suite) 🤖 Generated with [Claude Code](https://claude.com/claude-code)
1 parent 3c6914a commit 8b2b0f2

10 files changed

Lines changed: 378 additions & 362 deletions

File tree

Cargo.lock

Lines changed: 56 additions & 56 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

Cargo.toml

Lines changed: 9 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -234,7 +234,7 @@ napi-build = { version = "2.2.2" }
234234
napi-derive = { version = "3.0.0", default-features = false, features = ["type-def", "tracing"] }
235235

236236
# oxc crates with the same version
237-
oxc = { version = "0.128.0", features = [
237+
oxc = { version = "0.129.0", features = [
238238
"ast_visit",
239239
"transformer",
240240
"minifier",
@@ -246,14 +246,14 @@ oxc = { version = "0.128.0", features = [
246246
"regular_expression",
247247
"cfg",
248248
] }
249-
oxc_allocator = { version = "0.128.0", features = ["pool"] }
250-
oxc_ecmascript = { version = "0.128.0" }
251-
oxc_napi = { version = "0.128.0" }
252-
oxc_str = { version = "0.128.0" }
253-
oxc_minify_napi = { version = "0.128.0" }
254-
oxc_parser_napi = { version = "0.128.0" }
255-
oxc_transform_napi = { version = "0.128.0" }
256-
oxc_traverse = { version = "0.128.0" }
249+
oxc_allocator = { version = "0.129.0", features = ["pool"] }
250+
oxc_ecmascript = { version = "0.129.0" }
251+
oxc_napi = { version = "0.129.0" }
252+
oxc_str = { version = "0.129.0" }
253+
oxc_minify_napi = { version = "0.129.0" }
254+
oxc_parser_napi = { version = "0.129.0" }
255+
oxc_transform_napi = { version = "0.129.0" }
256+
oxc_traverse = { version = "0.129.0" }
257257

258258
# oxc crates in their own repos
259259
# Versions must be relaxed for usage in oxc.

crates/rolldown/tests/esbuild/dce/no_side_effects_comment/artifacts.snap

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -258,13 +258,15 @@ export { c0, c1, c2, c3, l0, l1, l2, l3, v0, v1, v2, v3 };
258258
## stmt-fn.js
259259

260260
```js
261+
//! These should all have "no side effects"
261262
//#endregion
262263
263264
```
264265

265266
## stmt-local.js
266267

267268
```js
269+
//! Only "c0" and "c2" should have "no side effects" (Rollup only respects "const" and only for the first one)
268270
//#endregion
269271
270272
```

0 commit comments

Comments
 (0)