Vai al contenuto
verdict:

pnpm 10.24.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 · 76 righe
  1. ## Minor Changes
  2. * Increased network concurrency on machines with many CPU cores. pnpm now automatically selects a network concurrency between 16 and 64, based on the number of pnpm workers (calculated as workers × 3). This improves performance on high-core systems [#10068](https://github.com/pnpm/pnpm/issues/10068).
  3. ## Patch Changes
  4. * `trustPolicy` should ignore the trust evidences of prerelease versions, when installing a non-prerelease version.
  5. * Handle ENOENT errors thrown by `fs.linkSync()`, which can occur in containerized environments (OverlayFS) instead of EXDEV. The operation now gracefully falls back to `fs.copyFileSync()` in these cases [#10217](https://github.com/pnpm/pnpm/issues/10217).
  6. * Reverted: `pnpm self-update` should download pnpm from the configured npm registry [#10205](https://github.com/pnpm/pnpm/pull/10205).
  7. * Packages that don't have a `package.json` file (like Node.js) should not be reimported from the store on every install. Another file from the package should be checked in order to verify its presence in `node_modules`.
  8. * Correctly read auth tokens for URLs that contain underscores [#17](https://github.com/pnpm/npm-conf/pull/17).
  9. ## Platinum Sponsors
  10. <table>
  11. <tbody>
  12. <tr>
  13. <td align="center" valign="middle">
  14. <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>
  15. </td>
  16. </tr>
  17. </tbody>
  18. </table>
  19. ## Gold Sponsors
  20. <table>
  21. <tbody>
  22. <tr>
  23. <td align="center" valign="middle">
  24. <a href="https://discord.com/?utm_source=pnpm&utm_medium=release_notes" target="_blank">
  25. <picture>
  26. <source media="(prefers-color-scheme: light)" srcset="https://pnpm.io/img/users/discord.svg" />
  27. <source media="(prefers-color-scheme: dark)" srcset="https://pnpm.io/img/users/discord_light.svg" />
  28. <img src="https://pnpm.io/img/users/discord.svg" width="220" alt="Discord" />
  29. </picture>
  30. </a>
  31. </td>
  32. <td align="center" valign="middle">
  33. <a href="https://coderabbit.ai/?utm_source=pnpm&utm_medium=release_notes" target="_blank">
  34. <picture>
  35. <source media="(prefers-color-scheme: light)" srcset="https://pnpm.io/img/users/coderabbit.svg" />
  36. <source media="(prefers-color-scheme: dark)" srcset="https://pnpm.io/img/users/coderabbit_light.svg" />
  37. <img src="https://pnpm.io/img/users/coderabbit.svg" width="220" alt="CodeRabbit" />
  38. </picture>
  39. </a>
  40. </td>
  41. <td align="center" valign="middle">
  42. <a href="https://workleap.com/?utm_source=pnpm&utm_medium=release_notes" target="_blank">
  43. <picture>
  44. <source media="(prefers-color-scheme: light)" srcset="https://pnpm.io/img/users/workleap.svg" />
  45. <source media="(prefers-color-scheme: dark)" srcset="https://pnpm.io/img/users/workleap_light.svg" />
  46. <img src="https://pnpm.io/img/users/workleap.svg" width="190" alt="Workleap" />
  47. </picture>
  48. </a>
  49. </td>
  50. </tr>
  51. <tr>
  52. <td align="center" valign="middle">
  53. <a href="https://stackblitz.com/?utm_source=pnpm&utm_medium=release_notes" target="_blank">
  54. <picture>
  55. <source media="(prefers-color-scheme: light)" srcset="https://pnpm.io/img/users/stackblitz.svg" />
  56. <source media="(prefers-color-scheme: dark)" srcset="https://pnpm.io/img/users/stackblitz_light.svg" />
  57. <img src="https://pnpm.io/img/users/stackblitz.svg" width="190" alt="Stackblitz" />
  58. </picture>
  59. </a>
  60. </td>
  61. <td align="center" valign="middle">
  62. <a href="https://vite.dev/?utm_source=pnpm&utm_medium=release_notes" target="_blank">
  63. <img src="https://pnpm.io/img/users/vitejs.svg" width="42" alt="Vite">
  64. </a>
  65. </td>
  66. </tr>
  67. </tbody>
  68. </table>

vedi su githubimported 2026-09-28 via npm