-
-
Notifications
You must be signed in to change notification settings - Fork 2.1k
chore(deps): update pnpm to v10.12.1 #13876
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
chore(deps): update pnpm to v10.12.1 #13876
Conversation
|
0136b4d
into
main
@elliott-with-the-longest-name-on-github is it worth reverting this to get rid of the false positive pnpm warnings? We downgraded pnpm to 10.11.1 in #13865 to get rid of them. They are kind of harmless so I don't mind either way. WARN Skip adding vitest to the default catalog because it already exists as ^3.2.3. Please use `pnpm update` to update the catalogs.
WARN Skip adding @playwright/test to the default catalog because it already exists as ^1.51.1. Please use `pnpm update` to update the catalogs.
WARN Skip adding vitest to the default catalog because it already exists as ^3.2.3. Please use `pnpm update` to update the catalogs.
WARN Skip adding vitest to the default catalog because it already exists as ^3.2.3. Please use `pnpm update` to update the catalogs.
WARN Skip adding @playwright/test to the default catalog because it already exists as ^1.51.1. Please use `pnpm update` to update the catalogs.
WARN 9 other warnings |
@eltigerchino fine by me, is this a pnpm bug? |
Yeah, it might've been introduced in pnpm/pnpm#9484 . I couldn't find any issue for it so I'll create one in the pnpm repo. EDIT: filed an issue for it here. |
* main: (533 commits) Version Packages (sveltejs#13885) fix: sequential focus navigation starting point regression and hash routing (sveltejs#13884) feat: Respect abort signals during serverside fetch optimization (sveltejs#13877) fix: correct link to locals (sveltejs#13870) chore(deps): update pnpm to v10.12.1 (sveltejs#13876) chore: update Vitest to 3.2.3 (sveltejs#13865) Version Packages (sveltejs#13872) fix: correctly access `app.decoders` in inline and single output apps (sveltejs#13871) chore(deps): update dependency @netlify/functions to v4 (sveltejs#13838) Version Packages (sveltejs#13854) chore(deps): update pnpm to v10.12.1 (sveltejs#13849) fix: avoid setting sequential focus navigation starting point when using hash router (sveltejs#13861) fix: hash link to new page focuses the correct element (sveltejs#10856) fix: ensure `redirect` used in packages uses the same `Redirect` instance (sveltejs#13843) fix: include components dynamically imported in the universal load function when inlining CSS (sveltejs#13723) fix: correctly invalidate static analysis cache of child nodes during dev (sveltejs#13793) fix: suppress console spam for chrome devtools requests (sveltejs#13830) fix: correctly deserialize on the server (sveltejs#13686) fix: handle non-semver-style dependency versions (sveltejs#13850) Attempt to clarify use:enhance docs (sveltejs#13819) ...
This PR contains the following updates:
10.11.1
->10.12.1
Release Notes
pnpm/pnpm (pnpm)
v10.12.1
Minor Changes
Experimental. Added support for global virtual stores. When enabled,
node_modules
contains only symlinks to a central virtual store, rather tonode_modules/.pnpm
. By default, this central store is located at<store-path>/links
(you can find the store path by runningpnpm store path
).In the central virtual store, each package is hard linked into a directory whose name is the hash of its dependency graph. This allows multiple projects on the system to symlink shared dependencies from this central location, significantly improving installation speed when a warm cache is available.
To enable the global virtual store, set
enableGlobalVirtualStore: true
in your rootpnpm-workspace.yaml
, or globally via:NOTE: In CI environments, where caches are typically cold, this setting may slow down installation. pnpm automatically disables the global virtual store when running in CI.
Related PR: #8190
pnpm update
command now supports updatingcatalog:
protocol dependencies and writes new specifiers topnpm-workspace.yaml
.--save-catalog
and--save-catalog-name=<name>
) topnpm add
to save new dependencies as catalog entries.catalog:
orcatalog:<name>
will be added topackage.json
and the package specifier will be added to thecatalogs
orcatalog[<name>]
object inpnpm-workspace.yaml
#9425.ci
for explicitly telling pnpm if the current environment is a CI or not.Patch Changes
pnpm patch
using semantic versioning rules.Configuration
📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
This PR was generated by Mend Renovate. View the repository job log.