rushstack icon indicating copy to clipboard operation
rushstack copied to clipboard

[rush] Update to pnpm latest version

Open TheLarkInn opened this issue 3 years ago • 3 comments

Summary

Currently we are running pnpm 6.29.1 inside rushstack. We should update to the latest version (v7.8.0) of .pnpm to take advantage of new features, bugfixes, and performance enhancements. https://github.com/pnpm/pnpm/releases/tag/v7.0.0.

The more people using it, the more we can report back any bugs or peculiarities to @zkochan and friends at pnpm anyways.

Considerations: it looks that Node 12 is not supported in latest pnpm so we can't default it to customers but we can use it on the repo ourselves.

TheLarkInn avatar Aug 03 '22 17:08 TheLarkInn

It may be time to drop official support for Node 12.

iclanton avatar Aug 03 '22 18:08 iclanton

Before using PNPM >=6.32.12, we ideally should first make the Rush PR that sets ignore-compatibility-db=true. (See https://github.com/pnpm/pnpm/issues/5132 for details)

octogonz avatar Aug 04 '22 08:08 octogonz

Here's the PR: https://github.com/microsoft/rushstack/pull/3575

octogonz avatar Aug 04 '22 09:08 octogonz