Skip to content

chore(deps): upgrade pnpm to 11.3.0#14184

Open
chenjiahan wants to merge 4 commits into
mainfrom
chenjiahan/chore-upgrade-pnpm-11
Open

chore(deps): upgrade pnpm to 11.3.0#14184
chenjiahan wants to merge 4 commits into
mainfrom
chenjiahan/chore-upgrade-pnpm-11

Conversation

@chenjiahan
Copy link
Copy Markdown
Member

@chenjiahan chenjiahan commented May 27, 2026

Summary

This PR upgrades the repo package manager requirement to pnpm 11.3.0 and refreshes the lockfile patched dependency metadata to pnpm 11's format. It also updates create-rspack's package files glob so nested template files are included when packing with pnpm 11.

The shared pnpm setup action now installs @pnpm/exe only for Node 20 jobs, so the repo can run pnpm 11 while still testing Rspack's Node 20 support without adding a new external GitHub Action dependency.

Related links

Checklist

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

@github-actions
Copy link
Copy Markdown
Contributor

github-actions Bot commented May 27, 2026

📦 Binary Size-limit

Comparing 67ca7fe to fix: compat es5 for define property getters runtime (#14177) by Gengkun

🙈 Size remains the same at 61.81MB

@github-actions
Copy link
Copy Markdown
Contributor

github-actions Bot commented May 27, 2026

Rsdoctor Bundle Diff Analysis

Found 5 projects in monorepo, 4 projects with changes.

📊 Quick Summary
Project Total Size Change
popular-libs 1.7 MB +48.0 B (0.0%)
react-10k 5.7 MB 📈 +71.2 KB (+1.2%)
react-1k 826.4 KB +3.5 KB (0.4%)
react-5k 2.7 MB 📈 +30.8 KB (+1.1%)
ui-components 4.8 MB 0
📋 Detailed Reports (Click to expand)

📁 popular-libs

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

📌 Baseline Commit: 1c498e15a0 | PR: #14177

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

📦 Download Diff Report: popular-libs Bundle Diff

📁 react-10k

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

📌 Baseline Commit: 1c498e15a0 | PR: #14177

Metric Current Baseline Change
📊 Total Size 5.7 MB 5.6 MB +71.2 KB (+1.2%)
📄 JavaScript 5.7 MB 5.6 MB +71.2 KB (+1.2%)
🎨 CSS 21.0 B 21.0 B 0
🌐 HTML 328.0 B 328.0 B 0
📁 Other Assets 0 B 0 B 0

📦 Download Diff Report: react-10k Bundle Diff

📁 react-1k

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

📌 Baseline Commit: 1c498e15a0 | PR: #14177

Metric Current Baseline Change
📊 Total Size 826.4 KB 822.8 KB +3.5 KB (0.4%)
📄 JavaScript 826.0 KB 822.5 KB +3.5 KB (0.4%)
🎨 CSS 0 B 0 B 0
🌐 HTML 328.0 B 328.0 B 0
📁 Other Assets 0 B 0 B 0

📦 Download Diff Report: react-1k Bundle Diff

📁 react-5k

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

📌 Baseline Commit: 1c498e15a0 | PR: #14177

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

📦 Download Diff Report: react-5k Bundle Diff

Generated by Rsdoctor GitHub Action

@codspeed-hq
Copy link
Copy Markdown
Contributor

codspeed-hq Bot commented May 27, 2026

Merging this PR will not alter performance

✅ 37 untouched benchmarks
⏩ 25 skipped benchmarks1


Comparing chenjiahan/chore-upgrade-pnpm-11 (67ca7fe) with main (1c498e1)

Open in CodSpeed

Footnotes

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

@chenjiahan chenjiahan requested a review from stormslowly as a code owner May 27, 2026 14:29
@stormslowly
Copy link
Copy Markdown
Contributor

great!

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

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants