diff --git a/pnpm-10.26.0.tgz b/pnpm-10.26.0.tgz deleted file mode 100644 index 52d83f8..0000000 --- a/pnpm-10.26.0.tgz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:f60974c68cfe0a13f951fba0199669588577f0e3f0c9b7d1a7ca47633bf72386 -size 4180711 diff --git a/pnpm-10.28.0.tgz b/pnpm-10.28.0.tgz new file mode 100644 index 0000000..1feaa27 --- /dev/null +++ b/pnpm-10.28.0.tgz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:9b0b04e6e79945566917f8411bb6f65fd2f3e1590426904e8500e1acc4b33561 +size 4186199 diff --git a/pnpm.changes b/pnpm.changes index 0bf446a..cb9325a 100644 --- a/pnpm.changes +++ b/pnpm.changes @@ -1,3 +1,83 @@ +------------------------------------------------------------------- +Mon Jan 19 09:13:44 UTC 2026 - Johannes Kastl + +- 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 + :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. + ------------------------------------------------------------------- Mon Dec 15 22:06:15 UTC 2025 - Avindra Goolcharan diff --git a/pnpm.spec b/pnpm.spec index 76cfffb..505c7dd 100644 --- a/pnpm.spec +++ b/pnpm.spec @@ -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