Skip to content

chore: Move to PNPM v11#602

Merged
Patrick Lafrance (patricklafrance) merged 3 commits into
mainfrom
chore/move-to-pnpm-11
May 12, 2026
Merged

chore: Move to PNPM v11#602
Patrick Lafrance (patricklafrance) merged 3 commits into
mainfrom
chore/move-to-pnpm-11

Conversation

@patricklafrance
Copy link
Copy Markdown
Member

No description provided.

Copilot AI review requested due to automatic review settings May 12, 2026 20:15
@pkg-pr-new
Copy link
Copy Markdown

pkg-pr-new Bot commented May 12, 2026

Open in StackBlitz

@squide/core

pnpm add https://pkg.pr.new/@squide/core@602

@squide/env-vars

pnpm add https://pkg.pr.new/@squide/env-vars@602

@squide/fakes

pnpm add https://pkg.pr.new/@squide/fakes@602

@squide/firefly

pnpm add https://pkg.pr.new/@squide/firefly@602

@squide/firefly-module-federation

pnpm add https://pkg.pr.new/@squide/firefly-module-federation@602

@squide/firefly-rsbuild-configs

pnpm add https://pkg.pr.new/@squide/firefly-rsbuild-configs@602

@squide/firefly-storybook

pnpm add https://pkg.pr.new/@squide/firefly-storybook@602

@squide/firefly-webpack-configs

pnpm add https://pkg.pr.new/@squide/firefly-webpack-configs@602

@squide/i18next

pnpm add https://pkg.pr.new/@squide/i18next@602

@squide/launch-darkly

pnpm add https://pkg.pr.new/@squide/launch-darkly@602

@squide/msw

pnpm add https://pkg.pr.new/@squide/msw@602

@squide/react-router

pnpm add https://pkg.pr.new/@squide/react-router@602

commit: 8557487

Copy link
Copy Markdown

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

Updates the repo and templates to align with pnpm v11, including workspace configuration changes and CI cache key separation to avoid cross-version cache collisions.

Changes:

  • Bump pnpm requirement to v11 and update the pinned packageManager version.
  • Migrate workspace build allowlisting from onlyBuiltDependencies to allowBuilds (root + templates) and add release-age exclusion patterns.
  • Refresh CI Turbo cache keys and make minor doc/tooling updates (Retype + LaunchDarkly setup docs).

Reviewed changes

Copilot reviewed 9 out of 11 changed files in this pull request and generated 1 comment.

Show a summary per file
File Description
templates/getting-started/pnpm-workspace.yaml Switch template workspace config from onlyBuiltDependencies to allowBuilds.
templates/getting-started-remote/pnpm-workspace.yaml Same allowBuilds migration for the remote template (including @swc/core).
retype.yml Reformat lastUpdated block indentation.
pnpm-workspace.yaml Add minimumReleaseAgeExclude and migrate build allowlisting to allowBuilds.
package.json Update retypeapp, require pnpm >=11, and pin packageManager to pnpm 11.0.8.
docs/integrations/setup-launch-darkly.md Add explicit install step for LaunchDarkly SDK and adjust initialization section text.
.github/workflows/pr-pkg.yml Add -v11- to Turbo cache keys/restore keys.
.github/workflows/claude.yml Add -v11- to Turbo cache keys/restore keys.
.github/workflows/ci.yml Add -v11- to Turbo cache keys/restore keys.
.github/workflows/changeset.yml Add -v11- to Turbo cache keys/restore keys.

## Initialize the client

To setup LaunchDarkly, first refer to the [create an host application](../introduction/create-host.md) guide as a starting point and update the host application bootstrapping code to create and initialize a LaunchDarkly SDK [client](https://launchdarkly.com/docs/sdk/client-side/javascript) instance:
Then, to setup LaunchDarkly, first refer to the [create an host application](../introduction/create-host.md) guide as a starting point and update the host application bootstrapping code to create and initialize a LaunchDarkly SDK [client](https://launchdarkly.com/docs/sdk/client-side/javascript) instance:
@patricklafrance Patrick Lafrance (patricklafrance) merged commit 5ecd7b3 into main May 12, 2026
7 of 8 checks passed
@patricklafrance Patrick Lafrance (patricklafrance) deleted the chore/move-to-pnpm-11 branch May 12, 2026 21:44
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