Skip to content

Comments

release: 2.0.0-canary.20260120#12791

Closed
chenjiahan wants to merge 3 commits intov2from
release_canary_20260120
Closed

release: 2.0.0-canary.20260120#12791
chenjiahan wants to merge 3 commits intov2from
release_canary_20260120

Conversation

@chenjiahan
Copy link
Member

Summary

Release 2.0.0-canary.20260120 for Rsbuild to adapt the breaking changes.

Checklist

  • Tests updated (or not required).
  • Documentation updated (or not required).

[email protected]
[email protected]
[email protected]
[email protected]
[email protected]
[email protected]
[email protected]
[email protected]
[email protected]
[email protected]
[email protected]
[email protected]
[email protected]
[email protected]
[email protected]
[email protected]
[email protected]
[email protected]
[email protected]
[email protected]
[email protected]
[email protected]
[email protected]
[email protected]
[email protected]
[email protected]
[email protected]
[email protected]
[email protected]
[email protected]
[email protected]
[email protected]
[email protected]
[email protected]
[email protected]
[email protected]
[email protected]
[email protected]
[email protected]
[email protected]
[email protected]
[email protected]
[email protected]
[email protected]
[email protected]
[email protected]
[email protected]
[email protected]
[email protected]
[email protected]
[email protected]
[email protected]
[email protected]
[email protected]
[email protected]
[email protected]
[email protected]
[email protected]
[email protected]
[email protected]
[email protected]
[email protected]
[email protected]
[email protected]
[email protected]
[email protected]
[email protected]
[email protected]
[email protected]
[email protected]
[email protected]
[email protected]
[email protected]
[email protected]
[email protected]
[email protected]
[email protected]
[email protected]
[email protected]
[email protected]
[email protected]
[email protected]
[email protected]
[email protected]
[email protected]
[email protected]

Generated by cargo-workspaces
Copilot AI review requested due to automatic review settings January 20, 2026 08:15
@netlify
Copy link

netlify bot commented Jan 20, 2026

Deploy Preview for rspack-v2 ready!

Name Link
🔨 Latest commit c110e60
🔍 Latest deploy log https://app.netlify.com/projects/rspack-v2/deploys/696f39c1985a170008fb5ce0
😎 Deploy Preview https://deploy-preview-12791--rspack-v2.netlify.app
📱 Preview on mobile
Toggle QR Code...

QR Code

Use your smartphone camera to open QR code link.

To edit notification comments on pull requests, go to your Netlify project configuration.

@github-actions github-actions bot added the team The issue/pr is created by the member of Rspack. label Jan 20, 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

This PR performs a version bump for a canary release, updating all Rspack packages from version 1.7.2 to 2.0.0-canary.20260120 (JavaScript) and the Rust workspace from 0.7.2 to 0.7.3-rc.0.

Changes:

  • Updated all JavaScript package versions to 2.0.0-canary.20260120
  • Updated Rust workspace and crate versions to 0.7.3-rc.0
  • Synchronized lock files with the new versions

Reviewed changes

Copilot reviewed 19 out of 20 changed files in this pull request and generated no comments.

Show a summary per file
File Description
packages/rspack/package.json Updated @rspack/core version to 2.0.0-canary.20260120
packages/rspack-test-tools/package.json Updated @rspack/test-tools version to 2.0.0-canary.20260120
packages/rspack-cli/package.json Updated @rspack/cli version to 2.0.0-canary.20260120
packages/rspack-browser/package.json Updated @rspack/browser version to 2.0.0-canary.20260120
packages/create-rspack/package.json Updated create-rspack version to 2.0.0-canary.20260120
package.json Updated monorepo root version to 2.0.0-canary.20260120
npm/win32-x64-msvc/package.json Updated native binding version to 2.0.0-canary.20260120
npm/win32-ia32-msvc/package.json Updated native binding version to 2.0.0-canary.20260120
npm/win32-arm64-msvc/package.json Updated native binding version to 2.0.0-canary.20260120
npm/wasm32-wasi/package.json Updated WASM binding version to 2.0.0-canary.20260120
npm/linux-x64-musl/package.json Updated native binding version to 2.0.0-canary.20260120
npm/linux-x64-gnu/package.json Updated native binding version to 2.0.0-canary.20260120
npm/linux-arm64-musl/package.json Updated native binding version to 2.0.0-canary.20260120
npm/linux-arm64-gnu/package.json Updated native binding version to 2.0.0-canary.20260120
npm/darwin-x64/package.json Updated native binding version to 2.0.0-canary.20260120
npm/darwin-arm64/package.json Updated native binding version to 2.0.0-canary.20260120
crates/rspack_workspace/src/generated.rs Updated version constants to reflect new JavaScript and Rust versions
crates/node_binding/package.json Updated @rspack/binding version to 2.0.0-canary.20260120
Cargo.toml Updated workspace version to 0.7.3-rc.0 and all 86 workspace dependencies
Cargo.lock Synchronized all Rust crate versions to 0.7.3-rc.0

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

@github-actions
Copy link
Contributor

Rsdoctor Bundle Diff Analysis

Found 5 projects in monorepo, 5 projects with changes.

📊 Quick Summary
Project Total Size Change
react-10k 5.7 MB -
react-1k 825.4 KB -
react-5k 2.7 MB -
rome 985.9 KB -
ui-components 2.1 MB -
📋 Detailed Reports (Click to expand)

📁 react-10k

Path: ../build-tools-performance/cases/react-10k/dist/rsdoctor-data.json

⚠️ No baseline data found - Unable to perform comparison analysis

Metric Current Baseline Change
📊 Total Size 5.7 MB - -
📄 JavaScript 5.7 MB - -
🎨 CSS 21.0 B - -
🌐 HTML 0 B - -
📁 Other Assets 0 B - -

📁 react-1k

Path: ../build-tools-performance/cases/react-1k/dist/rsdoctor-data.json

⚠️ No baseline data found - Unable to perform comparison analysis

Metric Current Baseline Change
📊 Total Size 825.4 KB - -
📄 JavaScript 825.4 KB - -
🎨 CSS 0 B - -
🌐 HTML 0 B - -
📁 Other Assets 0 B - -

📁 react-5k

Path: ../build-tools-performance/cases/react-5k/dist/rsdoctor-data.json

⚠️ No baseline data found - Unable to perform comparison analysis

Metric Current Baseline Change
📊 Total Size 2.7 MB - -
📄 JavaScript 2.7 MB - -
🎨 CSS 21.0 B - -
🌐 HTML 0 B - -
📁 Other Assets 0 B - -

📁 rome

Path: ../build-tools-performance/cases/rome/dist/rsdoctor-data.json

⚠️ No baseline data found - Unable to perform comparison analysis

Metric Current Baseline Change
📊 Total Size 985.9 KB - -
📄 JavaScript 985.9 KB - -
🎨 CSS 0 B - -
🌐 HTML 0 B - -
📁 Other Assets 0 B - -

📁 ui-components

Path: ../build-tools-performance/cases/ui-components/dist/rsdoctor-data.json

⚠️ No baseline data found - Unable to perform comparison analysis

Metric Current Baseline Change
📊 Total Size 2.1 MB - -
📄 JavaScript 2.0 MB - -
🎨 CSS 83.0 KB - -
🌐 HTML 0 B - -
📁 Other Assets 0 B - -

Generated by Rsdoctor GitHub Action

@github-actions
Copy link
Contributor

📦 Binary Size-limit

Comparing c110e60 to fix: sort css by sourceorder, esm import comes first (#12778) by Fy

🎉 Size decreased by 320.63KB from 47.99MB to 47.68MB (⬇️0.65%)

@codspeed-hq
Copy link

codspeed-hq bot commented Jan 20, 2026

Merging this PR will not alter performance

✅ 16 untouched benchmarks
⏩ 1 skipped benchmark1


Comparing release_canary_20260120 (c110e60) with v2 (861fe4f)

Open in CodSpeed

Footnotes

  1. 1 benchmark was skipped, so the baseline result was used instead. If it was deleted from the codebase, click here and archive it to remove it from the performance reports.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

team The issue/pr is created by the member of Rspack.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant