Skip to content

update-to-use-yarn-4.10.3#772

Merged
cameronvoell merged 1 commit intomainfrom
cv/03-04-update-to-use-yarn-4.10.3
Mar 13, 2026
Merged

update-to-use-yarn-4.10.3#772
cameronvoell merged 1 commit intomainfrom
cv/03-04-update-to-use-yarn-4.10.3

Conversation

@cameronvoell
Copy link
Contributor

@cameronvoell cameronvoell commented Mar 11, 2026

Update package manager to Yarn 4.10.3 and require Node.js >=22

  • Pins Yarn 4.10.3 by committing the release script to .yarn/releases/yarn-4.10.3.cjs and setting yarnPath in .yarnrc.yml, using the node-modules linker.
  • Adds "packageManager": "yarn@4.10.3" to package.json for Corepack compatibility and bumps the engines.node requirement from >=20 to >=22.
  • Updates .gitignore to preserve .yarn/releases while ignoring cache, unplugged, and state files.
  • Adds setup instructions to CONTRIBUTING.md and README.md directing contributors to enable Corepack.
  • Risk: projects running Node 20 will no longer satisfy the engines field.

Macroscope summarized 3e3d91c.

@changeset-bot
Copy link

changeset-bot bot commented Mar 11, 2026

⚠️ No Changeset found

Latest commit: 3e3d91c

Merging this PR will not cause a version bump for any packages. If these changes should not result in a new version, you're good to go. If these changes should result in a version bump, you need to add a changeset.

Click here to learn what changesets are, and how to add one.

Click here if you're a maintainer who wants to add a changeset to this PR

Copy link
Contributor Author

cameronvoell commented Mar 11, 2026

@macroscopeapp
Copy link

macroscopeapp bot commented Mar 11, 2026

Approvability

Verdict: Needs human review

Diff is too large for automated approval analysis. A human reviewer should evaluate this PR.

You can customize Macroscope's approvability policy. Learn more.

@cameronvoell cameronvoell merged commit 635a705 into main Mar 13, 2026
10 checks passed
@cameronvoell cameronvoell deleted the cv/03-04-update-to-use-yarn-4.10.3 branch March 13, 2026 23: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.

1 participant