Vai al contenuto
verdict:

pnpm 10.23.0

notable

note: la sintesi e le note di rilascio sono in inglese

note: nessuna sintesi per questa release più vecchia

Sintetizziamo le release recenti. Le note di rilascio originali di questa versione sono qui sotto.

release-notesgithub.com/pnpm/pnpm · 78 righe
  1. ## Minor Changes
  2. * Added `--lockfile-only` option to `pnpm list` [#10020](https://github.com/pnpm/pnpm/issues/10020).
  3. ## Patch Changes
  4. * `pnpm self-update` should download pnpm from the configured npm registry [#10205](https://github.com/pnpm/pnpm/pull/10205).
  5. * `pnpm self-update` should always install the non-executable pnpm package (pnpm in the registry) and never the `@pnpm/exe` package, when installing v11 or newer. We currently cannot ship `@pnpm/exe` as `pkg` doesn't work with ESM [#10190](https://github.com/pnpm/pnpm/pull/10190).
  6. * Node.js runtime is not added to "dependencies" on `pnpm add`, if there's a `engines.runtime` setting declared in `package.json` [#10209](https://github.com/pnpm/pnpm/issues/10209).
  7. * The installation should fail if an optional dependency cannot be installed due to a trust policy check failure [#10208](https://github.com/pnpm/pnpm/issues/10208).
  8. * `pnpm list` and `pnpm why` now display npm: protocol for aliased packages (e.g., `foo npm:is-odd@3.0.1`) [#8660](https://github.com/pnpm/pnpm/issues/8660).
  9. * Don't add an extra slash to the Node.js mirror URL [#10204](https://github.com/pnpm/pnpm/pull/10204).
  10. * `pnpm store prune` should not fail if the store contains Node.js packages [#10131](https://github.com/pnpm/pnpm/issues/10131).
  11. ## Platinum Sponsors
  12. <table>
  13. <tbody>
  14. <tr>
  15. <td align="center" valign="middle">
  16. <a href="https://bit.dev/?utm_source=pnpm&utm_medium=release_notes" target="_blank"><img src="https://pnpm.io/img/users/bit.svg" width="80" alt="Bit"></a>
  17. </td>
  18. </tr>
  19. </tbody>
  20. </table>
  21. ## Gold Sponsors
  22. <table>
  23. <tbody>
  24. <tr>
  25. <td align="center" valign="middle">
  26. <a href="https://discord.com/?utm_source=pnpm&utm_medium=release_notes" target="_blank">
  27. <picture>
  28. <source media="(prefers-color-scheme: light)" srcset="https://pnpm.io/img/users/discord.svg" />
  29. <source media="(prefers-color-scheme: dark)" srcset="https://pnpm.io/img/users/discord_light.svg" />
  30. <img src="https://pnpm.io/img/users/discord.svg" width="220" alt="Discord" />
  31. </picture>
  32. </a>
  33. </td>
  34. <td align="center" valign="middle">
  35. <a href="https://coderabbit.ai/?utm_source=pnpm&utm_medium=release_notes" target="_blank">
  36. <picture>
  37. <source media="(prefers-color-scheme: light)" srcset="https://pnpm.io/img/users/coderabbit.svg" />
  38. <source media="(prefers-color-scheme: dark)" srcset="https://pnpm.io/img/users/coderabbit_light.svg" />
  39. <img src="https://pnpm.io/img/users/coderabbit.svg" width="220" alt="CodeRabbit" />
  40. </picture>
  41. </a>
  42. </td>
  43. <td align="center" valign="middle">
  44. <a href="https://workleap.com/?utm_source=pnpm&utm_medium=release_notes" target="_blank">
  45. <picture>
  46. <source media="(prefers-color-scheme: light)" srcset="https://pnpm.io/img/users/workleap.svg" />
  47. <source media="(prefers-color-scheme: dark)" srcset="https://pnpm.io/img/users/workleap_light.svg" />
  48. <img src="https://pnpm.io/img/users/workleap.svg" width="190" alt="Workleap" />
  49. </picture>
  50. </a>
  51. </td>
  52. </tr>
  53. <tr>
  54. <td align="center" valign="middle">
  55. <a href="https://stackblitz.com/?utm_source=pnpm&utm_medium=release_notes" target="_blank">
  56. <picture>
  57. <source media="(prefers-color-scheme: light)" srcset="https://pnpm.io/img/users/stackblitz.svg" />
  58. <source media="(prefers-color-scheme: dark)" srcset="https://pnpm.io/img/users/stackblitz_light.svg" />
  59. <img src="https://pnpm.io/img/users/stackblitz.svg" width="190" alt="Stackblitz" />
  60. </picture>
  61. </a>
  62. </td>
  63. <td align="center" valign="middle">
  64. <a href="https://vite.dev/?utm_source=pnpm&utm_medium=release_notes" target="_blank">
  65. <img src="https://pnpm.io/img/users/vitejs.svg" width="42" alt="Vite">
  66. </a>
  67. </td>
  68. </tr>
  69. </tbody>
  70. </table>

vedi su githubimported 2026-09-28 via npm