Skip to content
Discussion options

You must be logged in to vote

Thanks for the detailed report and repro. Confirmed: after a non-frozen re-resolution, aube was restoring the prior lockfile patchedDependencies metadata, then eagerly reading both that stale entry and the current workspace declaration. The pnpm 11 scalar form was also being interpreted as a path on this stale-entry route.

The fix is ready for review in #1022. Fresh pnpm re-resolutions now replace the overlaid patch map with the current package.json / pnpm-workspace.yaml declarations before materialization and lockfile writing. Frozen lockfile reuse remains unchanged.

The PR includes end-to-end regression coverage for both the pnpm 10 object form and pnpm 11 hash-only form from the report…

Replies: 2 comments

Comment options

You must be logged in to vote
0 replies
Answer selected by mwolson
Comment options

You must be logged in to vote
0 replies
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
2 participants