feat(progress-plugin)!: replace handler rest args with structured info object#13049
feat(progress-plugin)!: replace handler rest args with structured info object#13049chenjiahan merged 10 commits intomainfrom
Conversation
|
You have reached your Codex usage limits for code reviews. You can see your limits in the Codex usage dashboard. |
There was a problem hiding this comment.
Pull request overview
This PR aims to simplify and clarify the ProgressPlugin output so build progress logs are easier to scan and interpret.
Changes:
- Simplifies progress step messages (e.g., “build modules (N)”, “emit assets”, “done”) and removes extra state item strings from default output paths.
- Adjusts update throttling cadence and resets module-tracking state at the start of
make. - Refactors default/profile and progress-bar handlers to accept fewer message components.
💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.
Rsdoctor Bundle Diff AnalysisFound 5 projects in monorepo, 0 projects with changes. 📊 Quick Summary
Generated by Rsdoctor GitHub Action |
📦 Binary Size-limit
🎉 Size decreased by 1.50KB from 48.68MB to 48.68MB (⬇️0.00%) |
Deploying rspack with
|
| Latest commit: |
a5bd68e
|
| Status: | ✅ Deploy successful! |
| Preview URL: | https://891471d8.rspack-v2.pages.dev |
| Branch Preview URL: | https://progress-message-0212.rspack-v2.pages.dev |
Merging this PR will not alter performance
Comparing Footnotes
|
API changes
This PR introduces a breaking API change to ProgressPlugin
handlerarguments:Message changes
This PR also smplifies ProgressPlugin messages to make logs clearer and easier to read.
Before
All messages:
After
All messages:
Checklist