Replies: 7 comments
|
Oz triage is running now and will classify this issue and apply one pnpm Follow along in Oz: https://oz.warp.dev/runs/01a05178-520d-77d1-9c7f-737495661d12 |
Triage result
|
|
I am experiencing downgrade from I believe the
pnpm -v # 12.2.1
pnpm self-update
# Checking for updates...
# The current project is set to use pnpm v12.2.1, which is newer than the "latest" version on the registry (v11.25.0). No update performed. Run "pnpm self-update latest" to downgrade.
pnpm self-update next-12
# Checking for updates...
# The current project has been updated to use pnpm v12.1.0 |
|
Yeah, I think it's bit unreliable. I've set alias bump-pnpm='pnpm self-update $(pnpm view pnpm dist-tags.latest-12)'so that it always gets an explicit version. Alternatively, if you need something generic: bump-pnpm() {
local tag="${1:-latest-12}"
pnpm self-update "$(pnpm view pnpm "dist-tags.$tag")"
} |
|
well we were explicitly asked for this behavior. So it is not a bug. You can add pnpm to the global minimumReleaseAgeExclude array to turn the cooldown off for pnpm. one thing that we could consider is how the explicit |


Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
Verify latest release
pnpm version
12.0.0
Which area(s) of pnpm are affected? (leave empty if unsure)
No response
Link to the code that reproduces this issue or a replay of the bug
No response
Reproduction steps
^ these are running
pnpm self-updateoutside any project in my home directory, on system-wide installation.Describe the Bug
When using
pnpm self-updatewith a semver or tag, it doesn't seem to pull what that tag currently points to.Expected Behavior
All three of the commands above should have updated to 12.1.0, but they updated to 12.0.0 when 12.0.0 was already installed.
Which Node.js version are you using?
26.8.0
Which operating systems have you used?
If your OS is a Linux based, which one it is? (Include the version if relevant)
No response
All reactions