Skip to content

chore: update pnpm to 11.9.0 - #479

Open
Sheraff wants to merge 2 commits into
TanStack:mainfrom
Sheraff:chore/pnpm-11-9
Open

chore: update pnpm to 11.9.0#479
Sheraff wants to merge 2 commits into
TanStack:mainfrom
Sheraff:chore/pnpm-11-9

Conversation

@Sheraff

@Sheraff Sheraff commented Jun 23, 2026

Copy link
Copy Markdown
Contributor

Summary

  • update pnpm packageManager pins to 11.9.0
  • add pnpm minimumReleaseAge: 1 to the workspace config
  • refresh/verify the lockfile with pnpm 11.9.0

Verification

  • pnpm install --lockfile-only --ignore-scripts
  • pnpm install --frozen-lockfile --ignore-scripts --trust-lockfile=false
  • git diff --check

Trust policy

  • no trustPolicy violations reported; no trustPolicyExclude entries added

Summary by CodeRabbit

  • Chores
    • Updated the project and related templates to use a newer package manager version.
    • Added a minimum release age for workspace package selection, helping avoid very recent package releases during installs.
@coderabbitai

coderabbitai Bot commented Jun 23, 2026

Copy link
Copy Markdown

Review Change Stack

No actionable comments were generated in the recent review. 🎉

ℹ️ Recent review info
⚙️ Run configuration

Configuration used: defaults

Review profile: CHILL

Plan: Pro

Run ID: 0395c41e-61e4-44dd-aeaa-103e60d1f876

📥 Commits

Reviewing files that changed from the base of the PR and between 12c31df and 4892999.

📒 Files selected for processing (12)
  • cli-aliases/create-start-app/package.json
  • cli-aliases/create-tanstack-app/package.json
  • cli-aliases/create-tanstack/package.json
  • cli-aliases/create-tsrouter-app/package.json
  • cli-aliases/ts-create-start/package.json
  • examples/custom-cli/create-qwik-app/package.json
  • examples/custom-cli/create-rwsdk/package.json
  • examples/custom-cli/customized-react/package.json
  • package.json
  • packages/cli/package.json
  • packages/create/package.json
  • pnpm-workspace.yaml

📝 Walkthrough

Walkthrough

Bumps the pinned packageManager field from pnpm@9.15.5 (and pnpm@11.1.0 for the root) to pnpm@11.9.0 across all package.json files in the monorepo. Adds minimumReleaseAge: 1440 to pnpm-workspace.yaml.

Changes

pnpm Upgrade to 11.9.0

Layer / File(s) Summary
Workspace config
pnpm-workspace.yaml
Adds minimumReleaseAge: 1440 to the top-level pnpm workspace configuration.
packageManager version bumps
package.json, packages/cli/package.json, packages/create/package.json, cli-aliases/*/package.json, examples/custom-cli/*/package.json
Updates all packageManager declarations to pnpm@11.9.0; root was previously at pnpm@11.1.0, all others at pnpm@9.15.5.

Estimated code review effort

🎯 1 (Trivial) | ⏱️ ~2 minutes

Poem

🐇 Hippity hop, a version jump!
From 9.15 we leap with a thump,
Eleven point nine is now the decree,
Across every package.json you see.
The workspace says "wait a day first, please!" 🌟

🚥 Pre-merge checks | ✅ 5
✅ Passed checks (5 passed)
Check name Status Explanation
Description Check ✅ Passed Check skipped - CodeRabbit’s high-level summary is enabled.
Title check ✅ Passed The title clearly and concisely summarizes the main change: upgrading pnpm to 11.9.0.
Docstring Coverage ✅ Passed No functions found in the changed files to evaluate docstring coverage. Skipping docstring coverage check.
Linked Issues check ✅ Passed Check skipped because no linked issues were found for this pull request.
Out of Scope Changes check ✅ Passed Check skipped because no linked issues were found for this pull request.

✏️ Tip: You can configure your own custom pre-merge checks in the settings.

✨ Finishing Touches
🧪 Generate unit tests (beta)
  • Create PR with unit tests

Comment @coderabbitai help to get the list of available commands.

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

Labels

None yet

1 participant