Skip to content

feat(cli)!: remove the built-in webpack-bundler-analyzer#12699

Merged
chenjiahan merged 2 commits intov2from
feat/remove-webpack-bundler-a
Jan 12, 2026
Merged

feat(cli)!: remove the built-in webpack-bundler-analyzer#12699
chenjiahan merged 2 commits intov2from
feat/remove-webpack-bundler-a

Conversation

@LingyuCoder
Copy link
Contributor

@LingyuCoder LingyuCoder commented Jan 12, 2026

Summary

In the early versions of @rspack/cli, we built-in the webpack-bundle-analyzer package for bundle size analysis. Considering that Rsdoctor now supports analyzing bundle size, we can remove this built-in functionality from @rspack/cli to reduce the install size.

Related links

Checklist

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

@LingyuCoder LingyuCoder requested a review from hardfist as a code owner January 12, 2026 04:32
@github-actions github-actions bot added team The issue/pr is created by the member of Rspack. release: feature release: feature related release(mr only) labels Jan 12, 2026
@netlify
Copy link

netlify bot commented Jan 12, 2026

Deploy Preview for rspack-v2 ready!

Name Link
🔨 Latest commit abca5fb
🔍 Latest deploy log https://app.netlify.com/projects/rspack-v2/deploys/696479534498aa0008d87343
😎 Deploy Preview https://deploy-preview-12699--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
Copy link
Contributor

Rsdoctor Bundle Diff Analysis

Found 5 projects in monorepo, 3 projects with changes.

📊 Quick Summary
Project Total Size Change
react-10k 5.7 MB -8.0 B (-0.0%)
react-1k 825.4 KB 0
react-5k 2.7 MB +1.0 B (0.0%)
rome 986.0 KB +1.7 KB (0.2%)
ui-components 2.1 MB 0
📋 Detailed Reports (Click to expand)

📁 react-10k

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

📌 Baseline Commit: df72860770 | PR: #12687

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

📦 Download Diff Report: react-10k Bundle Diff

📁 react-5k

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

📌 Baseline Commit: df72860770 | PR: #12687

Metric Current Baseline Change
📊 Total Size 2.7 MB 2.7 MB +1.0 B (0.0%)
📄 JavaScript 2.7 MB 2.7 MB +1.0 B (0.0%)
🎨 CSS 21.0 B 21.0 B 0
🌐 HTML 0 B 0 B 0
📁 Other Assets 0 B 0 B 0

📦 Download Diff Report: react-5k Bundle Diff

📁 rome

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

📌 Baseline Commit: df72860770 | PR: #12687

Metric Current Baseline Change
📊 Total Size 986.0 KB 984.3 KB +1.7 KB (0.2%)
📄 JavaScript 986.0 KB 984.3 KB +1.7 KB (0.2%)
🎨 CSS 0 B 0 B 0
🌐 HTML 0 B 0 B 0
📁 Other Assets 0 B 0 B 0

📦 Download Diff Report: rome Bundle Diff

Generated by Rsdoctor GitHub Action

@github-actions
Copy link
Contributor

📦 Binary Size-limit

Comparing abca5fb to feat: impl sync_trace for logger tracing layer (#12687) by CPunisher

🎉 Size decreased by 375.50KB from 47.90MB to 47.53MB (⬇️0.77%)

@codspeed-hq
Copy link

codspeed-hq bot commented Jan 12, 2026

Merging this PR will not alter performance

✅ 16 untouched benchmarks
⏩ 1 skipped benchmark1


Comparing feat/remove-webpack-bundler-a (abca5fb) with v2 (57a28c1)

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.

@chenjiahan chenjiahan changed the title feat!: remove the built-in webpack-bundler-analyzer feat(cli)!: remove the built-in webpack-bundler-analyzer Jan 12, 2026
@chenjiahan chenjiahan merged commit 85db490 into v2 Jan 12, 2026
110 of 114 checks passed
@chenjiahan chenjiahan deleted the feat/remove-webpack-bundler-a branch January 12, 2026 05:44
LingyuCoder added a commit that referenced this pull request Jan 14, 2026
* feat: remove webpack-bundler-analyzer

* feat: remove webpack-bundler-analyzer
hardfist pushed a commit that referenced this pull request Jan 14, 2026
* feat: remove webpack-bundler-analyzer

* feat: remove webpack-bundler-analyzer
LingyuCoder added a commit that referenced this pull request Jan 15, 2026
* feat: remove webpack-bundler-analyzer

* feat: remove webpack-bundler-analyzer
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

release: feature release: feature related release(mr only) team The issue/pr is created by the member of Rspack.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants