Skip to content

release(crates): oxc v0.106.0#17447

Merged
Boshen merged 1 commit intomainfrom
release/crates-1766999421
Dec 29, 2025
Merged

release(crates): oxc v0.106.0#17447
Boshen merged 1 commit intomainfrom
release/crates-1766999421

Conversation

@Boshen
Copy link
Member

@Boshen Boshen commented Dec 29, 2025

🚀 Features

⚡ Performance

📚 Documentation

Copilot AI review requested due to automatic review settings December 29, 2025 09:10
@Boshen Boshen self-assigned this Dec 29, 2025
@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 Dec 29, 2025
@github-actions
Copy link
Contributor

github-actions bot commented Dec 29, 2025

Monitor Oxc

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

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

This PR performs a version bump from 0.105.0 to 0.106.0 for the oxc project and all its related packages. The release includes new features, performance improvements, and documentation updates as documented in the changelogs.

Key changes include:

  • Version updates across all Rust crates and npm packages
  • Updated version checks in native binding loader files
  • CHANGELOG entries documenting features and performance improvements for this release

Reviewed changes

Copilot reviewed 48 out of 49 changed files in this pull request and generated no comments.

Show a summary per file
File Description
npm/runtime/package.json Bump version to 0.106.0
npm/oxc-types/package.json Bump version to 0.106.0
napi/transform/package.json Bump version to 0.106.0
napi/transform/index.js Update version checks for native bindings to 0.106.0
napi/transform/Cargo.toml Bump version to 0.106.0
napi/parser/src-js/bindings.js Update version checks for native bindings to 0.106.0
napi/parser/package.json Bump version to 0.106.0
napi/parser/Cargo.toml Bump version to 0.106.0
napi/minify/package.json Bump version to 0.106.0
napi/minify/index.js Update version checks for native bindings to 0.106.0
napi/minify/Cargo.toml Bump version to 0.106.0
napi/minify/CHANGELOG.md Add changelog entry for 0.106.0 release
crates/*/Cargo.toml Bump versions to 0.106.0 for all oxc crates
crates/*/CHANGELOG.md Add changelog entries documenting new features and performance improvements
Cargo.toml Update workspace dependency versions to 0.106.0
Cargo.lock Update lock file with new crate versions

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

@codspeed-hq
Copy link

codspeed-hq bot commented Dec 29, 2025

CodSpeed Performance Report

Merging #17447 will not alter performance

Comparing release/crates-1766999421 (6f62f9d) with main (1bf0ffc)

Summary

✅ 42 untouched
⏩ 3 skipped1

Footnotes

  1. 3 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.

@Boshen Boshen merged commit 9ec9340 into main Dec 29, 2025
35 checks passed
@Boshen Boshen deleted the release/crates-1766999421 branch December 29, 2025 09:16
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.

2 participants