Skip to content

release(crates): oxc v0.120.0#20422

Merged
camc314 merged 1 commit intomainfrom
release/crates-1773653353
Mar 16, 2026
Merged

release(crates): oxc v0.120.0#20422
camc314 merged 1 commit intomainfrom
release/crates-1773653353

Conversation

@Boshen
Copy link
Member

@Boshen Boshen commented Mar 16, 2026

🐛 Bug Fixes

⚡ Performance

@Boshen Boshen self-assigned this Mar 16, 2026
Copilot AI review requested due to automatic review settings March 16, 2026 09:29
@github-actions
Copy link
Contributor

github-actions bot commented Mar 16, 2026

Monitor Oxc

suite result
Isolated Declarations
(dce)
(codegen)
(transformer)
(mangler)
(compressor)
(whitespace)
(formatter)
(formatter_dcr)

@github-actions github-actions bot added A-parser Area - Parser A-semantic Area - Semantic A-minifier Area - Minifier A-ast Area - AST A-transformer Area - Transformer / Transpiler A-codegen Area - Code Generation A-cfg Area - Control Flow Graph A-isolated-declarations Isolated Declarations labels Mar 16, 2026
Copy link
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

Bumps the Oxc Rust workspace crates and associated NPM/NAPI packages to v0.120.0, updating workspace dependency pins, lockfiles, native binding version checks, and selected changelogs to match the release.

Changes:

  • Bump versions to 0.120.0 across Rust crates (Cargo.tomls), NPM packages (package.jsons), and NAPI crates.
  • Update NAPI JS loaders’ native-binding version mismatch checks to expect 0.120.0.
  • Add 0.120.0 entries to several changelogs describing the included fixes/perf work.

Reviewed changes

Copilot reviewed 45 out of 46 changed files in this pull request and generated 1 comment.

Show a summary per file
File Description
npm/runtime/package.json Bump @oxc-project/runtime version to 0.120.0.
npm/oxc-types/package.json Bump @oxc-project/types version to 0.120.0.
napi/transform/package.json Bump oxc-transform NPM version to 0.120.0.
napi/transform/index.js Update native binding version check strings to 0.120.0.
napi/transform/Cargo.toml Bump oxc_transform_napi crate version to 0.120.0.
napi/parser/src-js/bindings.js Update native binding version check strings to 0.120.0.
napi/parser/package.json Bump oxc-parser NPM version to 0.120.0.
napi/parser/Cargo.toml Bump oxc_parser_napi crate version to 0.120.0.
napi/parser/CHANGELOG.md Add 0.120.0 release notes entry (needs completion).
napi/minify/package.json Bump oxc-minify NPM version to 0.120.0.
napi/minify/index.js Update native binding version check strings to 0.120.0.
napi/minify/Cargo.toml Bump oxc_minify_napi crate version to 0.120.0.
crates/oxc_traverse/Cargo.toml Bump crate version to 0.120.0.
crates/oxc_transformer_plugins/Cargo.toml Bump crate version to 0.120.0.
crates/oxc_transformer/Cargo.toml Bump crate version to 0.120.0.
crates/oxc_transformer/CHANGELOG.md Add 0.120.0 release notes entry.
crates/oxc_syntax/Cargo.toml Bump crate version to 0.120.0.
crates/oxc_str/Cargo.toml Bump crate version to 0.120.0.
crates/oxc_span/Cargo.toml Bump crate version to 0.120.0.
crates/oxc_semantic/Cargo.toml Bump crate version to 0.120.0.
crates/oxc_regular_expression/Cargo.toml Bump crate version to 0.120.0.
crates/oxc_parser/Cargo.toml Bump crate version to 0.120.0.
crates/oxc_parser/CHANGELOG.md Add 0.120.0 release notes entry.
crates/oxc_napi/Cargo.toml Bump crate version to 0.120.0.
crates/oxc_minifier/Cargo.toml Bump crate version to 0.120.0.
crates/oxc_minifier/CHANGELOG.md Add 0.120.0 release notes entry.
crates/oxc_mangler/Cargo.toml Bump crate version to 0.120.0.
crates/oxc_jsdoc/Cargo.toml Bump crate version to 0.120.0.
crates/oxc_isolated_declarations/Cargo.toml Bump crate version to 0.120.0.
crates/oxc_estree_tokens/Cargo.toml Bump crate version to 0.120.0.
crates/oxc_estree/Cargo.toml Bump crate version to 0.120.0.
crates/oxc_ecmascript/Cargo.toml Bump crate version to 0.120.0.
crates/oxc_ecmascript/CHANGELOG.md Add 0.120.0 release notes entry.
crates/oxc_diagnostics/Cargo.toml Bump crate version to 0.120.0.
crates/oxc_data_structures/Cargo.toml Bump crate version to 0.120.0.
crates/oxc_compat/Cargo.toml Bump crate version to 0.120.0.
crates/oxc_codegen/Cargo.toml Bump crate version to 0.120.0.
crates/oxc_cfg/Cargo.toml Bump crate version to 0.120.0.
crates/oxc_ast_visit/Cargo.toml Bump crate version to 0.120.0.
crates/oxc_ast_macros/Cargo.toml Bump crate version to 0.120.0.
crates/oxc_ast/Cargo.toml Bump crate version to 0.120.0.
crates/oxc_ast/CHANGELOG.md Add 0.120.0 release notes entry.
crates/oxc_allocator/Cargo.toml Bump crate version to 0.120.0.
crates/oxc/Cargo.toml Bump oxc crate version to 0.120.0.
Cargo.toml Update [workspace.dependencies] versions to 0.120.0.
Cargo.lock Update locked package versions to 0.120.0.

You can also share your feedback on Copilot code review. Take the survey.

@camc314 camc314 merged commit 8741e65 into main Mar 16, 2026
25 of 34 checks passed
@camc314 camc314 deleted the release/crates-1773653353 branch March 16, 2026 10:28
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

A-ast Area - AST A-cfg Area - Control Flow Graph A-codegen Area - Code Generation A-isolated-declarations Isolated Declarations A-minifier Area - Minifier A-parser Area - Parser A-semantic Area - Semantic A-transformer Area - Transformer / Transpiler

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants