Skip to content
This repository has been archived by the owner on Aug 6, 2024. It is now read-only.

chore(deps): update pnpm to v9.6.0 #222

Open
wants to merge 1 commit into
base: main
Choose a base branch
from
Open

Conversation

mazi-renovate[bot]
Copy link
Contributor

@mazi-renovate mazi-renovate bot commented Jul 7, 2024

This PR contains the following updates:

Package Type Update Change
pnpm (source) packageManager minor 9.4.0 -> 9.6.0

Release Notes

pnpm/pnpm (pnpm)

v9.6.0: pnpm 9.6

Compare Source

Minor Changes

  • Support specifying node version (via pnpm.executionEnv.nodeVersion in package.json) for running lifecycle scripts per each package in a workspace #​6720.
  • Overrides now support the catalogs: protocol #​8303.

Patch Changes

  • The pnpm deploy command now supports the catalog: protocol #​8298.
  • The pnpm outdated command now supports the catalog: protocol #​8304.
  • Correct the error message when trying to run pnpm patch without node_modules/.modules.yaml #​8257.
  • Silent reporting fixed with the pnpm exec command #​7608.
  • Add registries information to the calculation of dlx cache hash #​8299.

Platinum Sponsors

Gold Sponsors

Our Silver Sponsors

v9.5.0: pnpm 9.5

Compare Source

Minor Changes

  • Added support for catalogs #​8122.

    Catalogs may be declared in the pnpm-workspace.yaml file. For example:

Default catalogs

catalog:
  chalk: ^4.1.2

Named catalogs

catalogs:
  react16:
    react: ^16.7.0
    react-dom: ^16.7.0
  react17:
    react: ^17.10.0
    react-dom: ^17.10.0
```

Then, in `package.json` files, use the `catalog:` protocol to reference a "default" or "named" catalog:

```json
{
  "dependencies": {
    "chalk": "catalog:",
    "react": "catalog:react16",
    "react-dom": "catalog:react16"
  }
}
```

Shout out to @​gluxon for implementing it!
  • Bundled pnpm setup now creates the pnpx script #​8230.

Patch Changes

  • Read authentication information from .npmrc in the current directory when running dlx #​7996.
  • Updated @pnpm/tabtab to v0.5.4, enabling zsh autocomplete lazy loading #​8236.
  • Installation with filtering will now work, when dedupe-peer-dependents is set to true #​6300.
  • Fixed dlx not actually using the Node.js version specified by --use-node-version.

Platinum Sponsors

Gold Sponsors

Our Silver Sponsors


Configuration

📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about this update again.


This PR has been generated by Renovate Bot. - View logs

@mazi-renovate mazi-renovate bot requested review from hulk510 and Mogyuchi as code owners July 7, 2024 17:09
@mazi-renovate mazi-renovate bot force-pushed the renovate/pnpm-9.x branch 2 times, most recently from 0af5cfc to ff7c1c9 Compare July 11, 2024 08:13
@mazi-renovate mazi-renovate bot force-pushed the renovate/pnpm-9.x branch 4 times, most recently from a41ec83 to d6a1273 Compare July 20, 2024 16:11
@mazi-renovate mazi-renovate bot changed the title chore(deps): update pnpm to v9.5.0 chore(deps): update pnpm to v9.6.0 Jul 22, 2024
@mazi-renovate mazi-renovate bot force-pushed the renovate/pnpm-9.x branch 3 times, most recently from a69a447 to b3985ab Compare July 22, 2024 20:04
@mazi-renovate mazi-renovate bot force-pushed the renovate/pnpm-9.x branch from b3985ab to e2985f1 Compare July 23, 2024 03:39
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants