Skip to content

chore(deps): bump pnpm to 11.17.0 and hold future updates - #1035

Merged
ByronDWall merged 1 commit into
mainfrom
chore/bump-pnpm-11.17.0
Aug 10, 2026
Merged

chore(deps): bump pnpm to 11.17.0 and hold future updates#1035
ByronDWall merged 1 commit into
mainfrom
chore/bump-pnpm-11.17.0

Conversation

@ByronDWall

Copy link
Copy Markdown
Contributor

Summary

Bumps packageManager to pnpm@11.17.0 and adds a Renovate hold rule to prevent automatic updates past this version until a known regression is fixed upstream.

Why

pnpm deploy --legacy is broken in pnpm 11.19.0 and 11.20.0 (pnpm/pnpm#13618). The fix landed in pnpm/pnpm#13755 but has not been published in a release yet. Pinning to 11.17.0 keeps this repo safely below the affected versions while staying ahead of the previously pinned 11.10.0.

Changes

  • package.json: packageManager set to pnpm@11.17.0+sha512.cca3cea332ad254bb84145f966d19f4879615210346fc92c79a047f23a0d7b3cca3c3792f0076ba1f1831d277efbcf0a9119b31a9a60eca7fb3d6231f331ef72
  • .github/renovate.json: new packageRules entry disabling Renovate-proposed pnpm updates, with a description pointing at the upstream issue/fix and instructions to remove the rule once pnpm ships a release containing the fix.

Supersedes

Both were closed in favor of this consolidated PR.

Verification

  • pnpm install completed cleanly with pnpm 11.17.0.
  • pnpm typecheck passed.
  • pnpm build passed.
  • pnpm lint passed (2820 suites).
  • pnpm test passed (535 suites, 1691 tests).
  • .github/renovate.json validated as well formed JSON via jq and node -e "JSON.parse(...)".

Bumps the packageManager field to pnpm 11.17.0, which stays below the
known bad pnpm deploy legacy regression introduced in 11.19.0/11.20.0
(pnpm/pnpm#13618). Adds a Renovate packageRule disabling pnpm updates
until pnpm/pnpm#13755 ships in a release, since that fix is merged but
not yet published.

Supersedes #1032 and #1034, which targeted an earlier pnpm version and
an earlier draft of this hold rule.
@changeset-bot

changeset-bot Bot commented Aug 10, 2026

Copy link
Copy Markdown

⚠️ No Changeset found

Latest commit: ddafd14

Merging this PR will not cause a version bump for any packages. If these changes should not result in a new version, you're good to go. If these changes should result in a version bump, you need to add a changeset.

This PR includes no changesets

When changesets are added to this PR, you'll see the packages that this PR includes changesets for and the associated semver types

Click here to learn what changesets are, and how to add one.

Click here if you're a maintainer who wants to add a changeset to this PR

@ByronDWall
ByronDWall marked this pull request as ready for review August 10, 2026 17:54
@ByronDWall
ByronDWall merged commit 31e2b55 into main Aug 10, 2026
5 checks passed
@ByronDWall
ByronDWall deleted the chore/bump-pnpm-11.17.0 branch August 10, 2026 18:34
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