Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package pnpm for openSUSE:Factory checked in at 2025-08-04 15:24:57 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/pnpm (Old) and /work/SRC/openSUSE:Factory/.pnpm.new.1085 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "pnpm" Mon Aug 4 15:24:57 2025 rev:44 rq:1297342 version:10.14.0 Changes: -------- --- /work/SRC/openSUSE:Factory/pnpm/pnpm.changes 2025-07-10 22:12:07.627661896 +0200 +++ /work/SRC/openSUSE:Factory/.pnpm.new.1085/pnpm.changes 2025-08-04 15:25:29.703688057 +0200 @@ -1,0 +2,61 @@ +Fri Aug 1 12:52:14 UTC 2025 - Johannes Kastl <[email protected]> + +- update to 10.14.0: + * Minor Changes + - Added support for JavaScript runtime installation + (Related PR: #9755.) + Declare Node.js, Deno, or Bun in devEngines.runtime (inside + package.json) and let pnpm download and pin it automatically. + Usage example: + + { + "devEngines": { + "runtime": { + "name": "node", + "version": "^24.4.0", + "onFail": "download" // we only support the "download" value for now + } + } + } + How it works: + - pnpm install resolves your specified range to the latest + matching runtime version. + - The exact version (and checksum) is saved in the lockfile. + - Scripts use the local runtime, ensuring consistency across + environments. + Why this is better: + - This new setting supports also Deno and Bun (vs. our + Node-only settings useNodeVersion and + executionEnv.nodeVersion) + - Supports version ranges (not just a fixed version). + - The resolved version is stored in the pnpm lockfile, along + with an integrity checksum for future validation of the + Node.js content's validity. + - It can be used on any workspace project (like + executionEnv.nodeVersion). So, different projects in a + workspace can use different runtimes. + - For now devEngines.runtime setting will install the runtime + locally, which we will improve in future versions of pnpm + by using a shared location on the computer. + - Add --cpu, --libc, and --os to pnpm install, pnpm add, and + pnpm dlx to customize supportedArchitectures via the CLI + #7510. + * Patch Changes + - Fix a bug in which pnpm add downloads packages whose libc + differ from pnpm.supportedArchitectures.libc. + - The integrities of the downloaded Node.js artifacts are + verified #9750. + - Allow dlx to parse CLI flags and options between the dlx + command and the command to run or between the dlx command and + -- #9719. + - pnpm install --prod should removing hoisted dev dependencies + #9782. + - Fix an edge case bug causing local tarballs to not re-link + into the virtual store. This bug would happen when changing + the contents of the tarball without renaming the file and + running a filtered install. + - Fix a bug causing pnpm install to incorrectly assume the + lockfile is up to date after changing a local tarball that + has peers dependencies. + +------------------------------------------------------------------- Old: ---- pnpm-10.13.1.tgz New: ---- pnpm-10.14.0.tgz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ pnpm.spec ++++++ --- /var/tmp/diff_new_pack.kyI5xV/_old 2025-08-04 15:25:30.435718807 +0200 +++ /var/tmp/diff_new_pack.kyI5xV/_new 2025-08-04 15:25:30.439718974 +0200 @@ -23,7 +23,7 @@ %global __nodejs_provides %{nil} %global __nodejs_requires %{nil} Name: pnpm -Version: 10.13.1 +Version: 10.14.0 Release: 0 Summary: Fast, disk space efficient package manager License: MIT ++++++ pnpm-10.13.1.tgz -> pnpm-10.14.0.tgz ++++++ ++++ 33614 lines of diff (skipped)
