Vai al contenuto
verdict:

pnpm 10.18.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 · 81 righe
  1. ## Minor Changes
  2. * Added network performance monitoring to pnpm by implementing warnings for slow network requests, including both metadata fetches and tarball downloads.
  3. Added configuration options for warning thresholds: `fetchWarnTimeoutMs` and `fetchMinSpeedKiBps`.
  4. Warning messages are displayed when requests exceed time thresholds or fall below speed minimums
  5. Related PR: [#10025](https://github.com/pnpm/pnpm/pull/10025).
  6. ## Patch Changes
  7. * Retry filesystem operations on EAGAIN errors [#9959](https://github.com/pnpm/pnpm/pull/9959).
  8. * Outdated command respects `minimumReleaseAge` configuration [#10030](https://github.com/pnpm/pnpm/pull/10030).
  9. * Correctly apply the `cleanupUnusedCatalogs` configuration when removing dependent packages.
  10. * Don't fail with a meaningless error when `scriptShell` is set to `false` [#8748](https://github.com/pnpm/pnpm/issues/8748).
  11. * `pnpm dlx` should not fail when `minimumReleaseAge` is set [#10037](https://github.com/pnpm/pnpm/issues/10037).
  12. ## Platinum Sponsors
  13. <table>
  14. <tbody>
  15. <tr>
  16. <td align="center" valign="middle">
  17. <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>
  18. </td>
  19. </tr>
  20. </tbody>
  21. </table>
  22. ## Gold Sponsors
  23. <table>
  24. <tbody>
  25. <tr>
  26. <td align="center" valign="middle">
  27. <a href="https://discord.com/?utm_source=pnpm&utm_medium=release_notes" target="_blank">
  28. <picture>
  29. <source media="(prefers-color-scheme: light)" srcset="https://pnpm.io/img/users/discord.svg" />
  30. <source media="(prefers-color-scheme: dark)" srcset="https://pnpm.io/img/users/discord_light.svg" />
  31. <img src="https://pnpm.io/img/users/discord.svg" width="220" alt="Discord" />
  32. </picture>
  33. </a>
  34. </td>
  35. <td align="center" valign="middle">
  36. <a href="https://coderabbit.ai/?utm_source=pnpm&utm_medium=release_notes" target="_blank">
  37. <picture>
  38. <source media="(prefers-color-scheme: light)" srcset="https://pnpm.io/img/users/coderabbit.svg" />
  39. <source media="(prefers-color-scheme: dark)" srcset="https://pnpm.io/img/users/coderabbit_light.svg" />
  40. <img src="https://pnpm.io/img/users/coderabbit.svg" width="220" alt="CodeRabbit" />
  41. </picture>
  42. </a>
  43. </td>
  44. <td align="center" valign="middle">
  45. <a href="https://workleap.com/?utm_source=pnpm&utm_medium=release_notes" target="_blank">
  46. <picture>
  47. <source media="(prefers-color-scheme: light)" srcset="https://pnpm.io/img/users/workleap.svg" />
  48. <source media="(prefers-color-scheme: dark)" srcset="https://pnpm.io/img/users/workleap_light.svg" />
  49. <img src="https://pnpm.io/img/users/workleap.svg" width="190" alt="Workleap" />
  50. </picture>
  51. </a>
  52. </td>
  53. </tr>
  54. <tr>
  55. <td align="center" valign="middle">
  56. <a href="https://stackblitz.com/?utm_source=pnpm&utm_medium=release_notes" target="_blank">
  57. <picture>
  58. <source media="(prefers-color-scheme: light)" srcset="https://pnpm.io/img/users/stackblitz.svg" />
  59. <source media="(prefers-color-scheme: dark)" srcset="https://pnpm.io/img/users/stackblitz_light.svg" />
  60. <img src="https://pnpm.io/img/users/stackblitz.svg" width="190" alt="Stackblitz" />
  61. </picture>
  62. </a>
  63. </td>
  64. <td align="center" valign="middle">
  65. <a href="https://vite.dev/?utm_source=pnpm&utm_medium=release_notes" target="_blank">
  66. <img src="https://pnpm.io/img/users/vitejs.svg" width="42" alt="Vite">
  67. </a>
  68. </td>
  69. </tr>
  70. </tbody>
  71. </table>

vedi su githubimported 2026-09-28 via npm