Minor Changes
- When the license field does not exist in
package.json
but a license file exists, try to match and extract the license name #7530.
Patch Changes
- Running
pnpm update -r --latest
will no longer downgrade prerelease dependencies #7436. --aggregate-output
should work on scripts executed from the same project #7556.- Prefer hard links over reflinks on Windows as they perform better #7564.
- Reduce the length of the side-effects cache key. Instead of saving a stringified object composed from the dependency versions of the package, use the hash calculated from the said object #7563.
- Throw an error if
pnpm update --latest
runs with arguments containing versions specs. For instance,pnpm update --latest foo@next
is not allowed #7567. - Don't fail in Windows CoW if the file already exists #7554.