Skip to content

chore(config): drop resolutionMode: highest#1248

Merged
John-David Dalton (jdalton) merged 1 commit intomainfrom
chore/remove-pnpm-v11-time-hacks
Apr 21, 2026
Merged

chore(config): drop resolutionMode: highest#1248
John-David Dalton (jdalton) merged 1 commit intomainfrom
chore/remove-pnpm-v11-time-hacks

Conversation

@jdalton
Copy link
Copy Markdown
Contributor

@jdalton John-David Dalton (jdalton) commented Apr 21, 2026

Summary

Test plan

  • CI green on this branch

Note

Medium Risk
Medium risk because changing pnpm resolution strategy can alter transitive dependency versions and the resulting lockfile/install output across the monorepo.

Overview
Drops resolutionMode: highest from pnpm-workspace.yaml, allowing pnpm v11 to use its default time-based resolution instead of forcing the highest available versions.

This may change which transitive versions get selected on install (and thus pnpm-lock.yaml/CI reproducibility) even though no runtime code is modified.

Reviewed by Cursor Bugbot for commit adc5b7e. Configure here.

Was added to dodge pnpm v11 ERR_PNPM_MISSING_TIME (pnpm/pnpm#11238).
Fixed upstream in 11.0.0-rc.2 via the new minimumReleaseAgeIgnoreMissingTime
setting (default true). This repo pins ≥ rc.2, so v11's default
time-based resolution works again.
@jdalton John-David Dalton (jdalton) force-pushed the chore/remove-pnpm-v11-time-hacks branch from adc5b7e to c291dd3 Compare April 21, 2026 15:09
@jdalton John-David Dalton (jdalton) merged commit 62024d5 into main Apr 21, 2026
5 checks passed
@jdalton John-David Dalton (jdalton) deleted the chore/remove-pnpm-v11-time-hacks branch April 21, 2026 15:21
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