Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package pnpm for openSUSE:Factory checked in at 2026-01-26 11:02:43 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/pnpm (Old) and /work/SRC/openSUSE:Factory/.pnpm.new.1928 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "pnpm" Mon Jan 26 11:02:43 2026 rev:51 rq:1328968 version:10.28.0 Changes: -------- --- /work/SRC/openSUSE:Factory/pnpm/pnpm.changes 2025-12-17 17:38:24.760803689 +0100 +++ /work/SRC/openSUSE:Factory/.pnpm.new.1928/pnpm.changes 2026-01-26 11:03:17.496425587 +0100 @@ -1,0 +2,80 @@ +Mon Jan 19 09:13:44 UTC 2026 - Johannes Kastl <[email protected]> + +- update to 10.28.0: + * Minor Changes + - Add support for a hook called beforePacking that can be used + to customize the package.json contents at publish time #3816. + - In some cases, a filtered install (i.e. pnpm install --filter + ...) was slower than running pnpm install without any filter + arguments. This performance regression is now fixed. Filtered + installs should be as fast or faster than a full install + #10408. + * Patch Changes + - Do not add a symlink to the project into the store's project + registry if the store is in a subdirectory of the project + #10411. + - It should be possible to declare the requiredScripts setting + in pnpm-workspace.yaml #10261. +- update to 10.27.0: + * Minor Changes + - Adding trustPolicyIgnoreAfter allows you to ignore trust + policy checks for packages published more than a specified + time ago#10352. + - Added project registry for global virtual store prune + support. + - Projects using the store are now registered via symlinks in + {storeDir}/v10/projects/. This enables pnpm store prune to + track which packages are still in use by active projects and + safely remove unused packages from the global virtual store. + - Semi-breaking. Changed the location of unscoped packages in + the virtual global store. They will now be stored under a + directory named @ to maintain a uniform 4-level directory + depth. + - Added mark-and-sweep garbage collection for global virtual + store. + - pnpm store prune now removes unused packages from the global + virtual store's links/ directory. The algorithm: + - Scans all registered projects for symlinks pointing to the + store + - Walks transitive dependencies to mark reachable packages + - Removes any package directories not marked as reachable + - This includes support for workspace monorepos - all + node_modules directories within a project (including those in + workspace packages) are scanned. + * Patch Changes + - Throw an error if the value of the tokenHelper or + <url>:tokenHelper setting contains an environment variable. + - Git dependencies with build scripts should respect the + dangerouslyAllowAllBuilds settings #10376. + - Skip the package manager check when running with --global and + a project packageManager is configured, and warn that the + check is skipped. + - pnpm store prune should not fail if the dlx cache directory + has files, not only directories #10384 + - Fixed a bug (#9759) where pnpm add would incorrectly modify a + catalog entry in pnpm-workspace.yaml to its exact version. +- update to 10.26.2: + * Patch Changes + - Improve error message when a package version exists but does + not meet the minimumReleaseAge constraint. The error now + clearly states that the version exists and shows a + human-readable time since release (e.g., "released 6 hours + ago") #10307. + - Fix installation of Git dependencies using annotated tags + #10335. + - Previously, pnpm would store the annotated tag object's SHA + in the lockfile instead of the actual commit SHA. This caused + ERR_PNPM_GIT_CHECKOUT_FAILED errors because the checked-out + commit hash didn't match the stored tag object hash. + - Binaries of runtime engines (Node.js, Deno, Bun) are written + to node_modules/.bin before lifecycle scripts (install, + postinstall, prepare) are executed #10244. + - Try to avoid making network calls with preferOffline #10334. +- update to 10.26.1: + * Patch Changes + - Don't fail on pnpm add, when blockExoticSubdeps is set to + true #10324. + - Always resolve git references to full commits and ensure HEAD + points to the commit after checkout #10310. + +------------------------------------------------------------------- Old: ---- pnpm-10.26.0.tgz New: ---- pnpm-10.28.0.tgz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ pnpm.spec ++++++ --- /var/tmp/diff_new_pack.Nnlszi/_old 2026-01-26 11:03:18.160453429 +0100 +++ /var/tmp/diff_new_pack.Nnlszi/_new 2026-01-26 11:03:18.164453596 +0100 @@ -1,7 +1,7 @@ # # spec file for package pnpm # -# Copyright (c) 2025 SUSE LLC and contributors +# Copyright (c) 2026 SUSE LLC and contributors # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -23,7 +23,7 @@ %global __nodejs_provides %{nil} %global __nodejs_requires %{nil} Name: pnpm -Version: 10.26.0 +Version: 10.28.0 Release: 0 Summary: Fast, disk space efficient package manager License: MIT ++++++ _scmsync.obsinfo ++++++ --- /var/tmp/diff_new_pack.Nnlszi/_old 2026-01-26 11:03:18.204455271 +0100 +++ /var/tmp/diff_new_pack.Nnlszi/_new 2026-01-26 11:03:18.208455439 +0100 @@ -1,6 +1,6 @@ -mtime: 1765836633 -commit: f9bc8099422e32279c3aa6ffb3fef21de5c1a05d463d28baa4798b19ea6cc5cc +mtime: 1768814308 +commit: ba1fb01d59500d324beb225a096d4677d1c1e5a96a036cfb17c8135869e1fb5f url: https://src.opensuse.org/nodejs/pnpm.git -revision: f9bc8099422e32279c3aa6ffb3fef21de5c1a05d463d28baa4798b19ea6cc5cc +revision: ba1fb01d59500d324beb225a096d4677d1c1e5a96a036cfb17c8135869e1fb5f projectscmsync: https://src.opensuse.org/nodejs/_ObsPrj.git ++++++ build.specials.obscpio ++++++ ++++++ build.specials.obscpio ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/.gitignore new/.gitignore --- old/.gitignore 1970-01-01 01:00:00.000000000 +0100 +++ new/.gitignore 2026-01-24 00:01:26.000000000 +0100 @@ -0,0 +1 @@ +.osc ++++++ pnpm-10.26.0.tgz -> pnpm-10.28.0.tgz ++++++ ++++ 1683 lines of diff (skipped)
