feat!: remove experiments.SubResourceIntegrityPlugin (#12642)#12732
feat!: remove experiments.SubResourceIntegrityPlugin (#12642)#12732Timeless0911 wants to merge 1 commit intov2from
experiments.SubResourceIntegrityPlugin (#12642)#12732Conversation
β Deploy Preview for rspack-v2 ready!
To edit notification comments on pull requests, go to your Netlify project configuration. |
Rsdoctor Bundle Diff AnalysisFound 5 projects in monorepo, 3 projects with changes. π Quick Summary
π Detailed Reports (Click to expand)π react-10kPath:
π¦ Download Diff Report: react-10k Bundle Diff π react-5kPath:
π¦ Download Diff Report: react-5k Bundle Diff π romePath:
π¦ Download Diff Report: rome Bundle Diff Generated by Rsdoctor GitHub Action |
CodSpeed Performance ReportMerging this PR will not alter performanceComparing Summary
Footnotes
|
π¦ Binary Size-limit
π Size decreased by 406.00KB from 47.97MB to 47.57MB (β¬οΈ0.83%) |
Summary
@rspack/coreis now published as a pure ESM package, and its CommonJS build output has been removed. This change only affects how Rspack itself is published, reducing the installation size by about 75 KB.In Node.js v20.19.0 and later, the runtime natively supports loading ESM modules via
require(). As a result, for most projects that use Rspack through its JavaScript API, this change should have no practical impact and does not require any code modifications.As Node.js 18 reached its end-of-life on April 30, 2025, Rspack 2.0 will no longer support this version. The minimum supported version will be Node.js 20.19.
Related links
Checklist