Conversation
Monitor Oxc
|
There was a problem hiding this comment.
Pull request overview
This is a routine release PR that bumps the version of the oxc crate ecosystem from 0.116.0 to 0.117.0. It updates version fields across all publishable Rust crates, NAPI Node.js packages, npm packages, and the root Cargo.lock. CHANGELOG entries are added for crates that had meaningful changes in this release cycle.
Changes:
- Version bump from
0.116.0→0.117.0across all publishable Rust crates, NAPI packages, and npm packages - NAPI binding version check strings updated in
index.js/bindings.jsfortransform,minify, andparser - CHANGELOG entries added for
oxc_allocator,oxc_parser,oxc_codegen,oxc_napi,oxc_transformer_plugins,napi/parser,napi/transform, andnapi/minify
Reviewed changes
Copilot reviewed 47 out of 48 changed files in this pull request and generated no comments.
Show a summary per file
| File | Description |
|---|---|
Cargo.toml |
Workspace dependency versions updated from 0.116.0 to 0.117.0 |
Cargo.lock |
All internal crate versions updated to 0.117.0 |
crates/oxc*/Cargo.toml |
Per-crate version bumps to 0.117.0 |
crates/oxc_*/CHANGELOG.md |
New 0.117.0 sections with bug fix, feature, and perf entries |
napi/*/package.json, napi/*/Cargo.toml |
NAPI package version bumps to 0.117.0 |
napi/*/index.js, napi/parser/src-js/bindings.js |
Native binding version checks updated to 0.117.0 |
napi/*/CHANGELOG.md |
New 0.117.0 sections for parser, transform, and minify |
npm/*/package.json |
npm package version bumps to 0.117.0 |
Merging this PR will not alter performance
Comparing Footnotes
|
🚀 Features
ArenaBox<[T]>(feat(allocator): add methods for boxed slicesArenaBox<[T]>#19968) (overlookmotel)Vec::push_fastmethod (feat(allocator): addVec::push_fastmethod #19959) (overlookmotel)🐛 Bug Fixes
declareforTSInterfaceDeclaration(fix(codegen): printdeclareforTSInterfaceDeclaration#20124) (camc314)walkProgramandwalkProgramWithCfg(fix(linter/plugins): fix types forwalkProgramandwalkProgramWithCfg#20081) (overlookmotel)statickeyword for TSIndexSignature (fix(codegen): printstatickeyword for TSIndexSignature #19755) (Dunqing)with_clauseforExportNamedDeclaration(fix(codegen): printwith_clauseforExportNamedDeclaration#20002) (Dunqing)Vec(fix(parser): correct capacity for tokensVec#19967) (overlookmotel)⚡ Performance
napi_build::setup()fromoxc_napito avoid redundant rebuilds (perf(napi): removenapi_build::setup()fromoxc_napito avoid redundant rebuilds #20094) (Boshen)