- Updated dependencies [f531e09b5]
- @pnpm/package-requester@17.0.1
- Updated dependencies [5c525db13]
- @pnpm/package-requester@17.0.0
- @pnpm/store-controller-types@12.0.0
- @pnpm/cafs@3.0.15
- Updated dependencies [800fb2836]
- Updated dependencies [b138d048c]
- @pnpm/package-requester@16.0.2
- @pnpm/types@7.10.0
- @pnpm/core-loggers@6.1.4
- @pnpm/fetcher-base@11.1.6
- @pnpm/resolver-base@8.1.6
- @pnpm/store-controller-types@11.0.12
- @pnpm/cafs@3.0.14
-
fa4f9133b: This fixes an issue introduced in pnpm v6.30.0.
When a package is not linked to
node_modules
, no info message should be printed about it being "relinked" from the store #4314.- @pnpm/package-requester@16.0.1
- 50e347d23: When checking whether a package is linked from the store, don't fail if the package has no
package.json
file.- @pnpm/package-requester@16.0.1
- Updated dependencies [26cd01b88]
- @pnpm/types@7.9.0
- @pnpm/core-loggers@6.1.3
- @pnpm/fetcher-base@11.1.5
- @pnpm/package-requester@16.0.1
- @pnpm/resolver-base@8.1.5
- @pnpm/store-controller-types@11.0.11
- @pnpm/cafs@3.0.13
- Updated dependencies [8ddcd5116]
- @pnpm/package-requester@16.0.0
- Updated dependencies [b5734a4a7]
- @pnpm/types@7.8.0
- @pnpm/core-loggers@6.1.2
- @pnpm/fetcher-base@11.1.4
- @pnpm/package-requester@15.2.6
- @pnpm/resolver-base@8.1.4
- @pnpm/store-controller-types@11.0.10
- @pnpm/cafs@3.0.12
- Updated dependencies [6493e0c93]
- @pnpm/types@7.7.1
- @pnpm/core-loggers@6.1.1
- @pnpm/fetcher-base@11.1.3
- @pnpm/package-requester@15.2.5
- @pnpm/resolver-base@8.1.3
- @pnpm/store-controller-types@11.0.9
- @pnpm/cafs@3.0.11
- d00e1fc6a:
pnpm store prune
should not fail if there are unexpected subdirectories in the content-addressable store. - Updated dependencies [ba9b2eba1]
- Updated dependencies [77ff0898b]
- Updated dependencies [ba9b2eba1]
- @pnpm/core-loggers@6.1.0
- @pnpm/package-requester@15.2.4
- @pnpm/types@7.7.0
- @pnpm/fetcher-base@11.1.2
- @pnpm/resolver-base@8.1.2
- @pnpm/store-controller-types@11.0.8
- @pnpm/cafs@3.0.10
- Updated dependencies [dbd8acfe9]
- Updated dependencies [119b3a908]
- @pnpm/package-requester@15.2.3
- @pnpm/package-requester@15.2.2
- Updated dependencies [302ae4f6f]
- @pnpm/types@7.6.0
- @pnpm/core-loggers@6.0.6
- @pnpm/fetcher-base@11.1.1
- @pnpm/package-requester@15.2.1
- @pnpm/resolver-base@8.1.1
- @pnpm/store-controller-types@11.0.7
- @pnpm/cafs@3.0.9
- 4ab87844a: Added support for "injected" dependencies.
- Updated dependencies [4ab87844a]
- Updated dependencies [4ab87844a]
- Updated dependencies [4ab87844a]
- Updated dependencies [4ab87844a]
- Updated dependencies [4ab87844a]
- @pnpm/types@7.5.0
- @pnpm/fetcher-base@11.1.0
- @pnpm/resolver-base@8.1.0
- @pnpm/package-requester@15.2.0
- @pnpm/core-loggers@6.0.5
- @pnpm/store-controller-types@11.0.6
- @pnpm/cafs@3.0.8
- Updated dependencies [11a934da1]
- @pnpm/package-requester@15.1.2
- Updated dependencies [31e01d9a9]
- @pnpm/package-requester@15.1.1
- Updated dependencies [07e7b1c0c]
- @pnpm/package-requester@15.1.0
- Updated dependencies [b734b45ea]
- @pnpm/types@7.4.0
- @pnpm/core-loggers@6.0.4
- @pnpm/fetcher-base@11.0.3
- @pnpm/package-requester@15.0.7
- @pnpm/resolver-base@8.0.4
- @pnpm/store-controller-types@11.0.5
- @pnpm/cafs@3.0.7
- Updated dependencies [8e76690f4]
- @pnpm/types@7.3.0
- @pnpm/core-loggers@6.0.3
- @pnpm/fetcher-base@11.0.2
- @pnpm/package-requester@15.0.6
- @pnpm/resolver-base@8.0.3
- @pnpm/store-controller-types@11.0.4
- @pnpm/cafs@3.0.6
- @pnpm/package-requester@15.0.5
- Updated dependencies [724c5abd8]
- @pnpm/types@7.2.0
- @pnpm/package-requester@15.0.4
- @pnpm/core-loggers@6.0.2
- @pnpm/fetcher-base@11.0.1
- @pnpm/resolver-base@8.0.2
- @pnpm/store-controller-types@11.0.3
- @pnpm/cafs@3.0.5
- Updated dependencies [a1a03d145]
- @pnpm/package-requester@15.0.3
- @pnpm/package-requester@15.0.2
- Updated dependencies [ef0ca24be]
- @pnpm/cafs@3.0.4
- @pnpm/package-requester@15.0.1
- 3b147ced9: The temporary directory should be removed during prunning the store.
- @pnpm/package-requester@15.0.0
- Updated dependencies [e6a2654a2]
- Updated dependencies [e6a2654a2]
- Updated dependencies [e6a2654a2]
- @pnpm/fetcher-base@11.0.0
- @pnpm/package-requester@15.0.0
- @pnpm/cafs@3.0.3
- @pnpm/store-controller-types@11.0.2
- Updated dependencies [97c64bae4]
- @pnpm/types@7.1.0
- @pnpm/package-requester@14.0.3
- @pnpm/core-loggers@6.0.1
- @pnpm/fetcher-base@10.0.1
- @pnpm/resolver-base@8.0.1
- @pnpm/store-controller-types@11.0.1
- @pnpm/cafs@3.0.2
- 6f198457d: Update rename-overwrite.
- e3d9b3215: Update make-empty-dir.
- Updated dependencies [6f198457d]
- @pnpm/cafs@3.0.1
- @pnpm/package-requester@14.0.2
- @pnpm/package-requester@14.0.1
- 97b986fbc: Node.js 10 support is dropped. At least Node.js 12.17 is required for the package to work.
- 83645c8ed: Update ssri.
- Updated dependencies [97b986fbc]
- Updated dependencies [90487a3a8]
- Updated dependencies [83645c8ed]
- @pnpm/cafs@3.0.0
- @pnpm/core-loggers@6.0.0
- @pnpm/fetcher-base@10.0.0
- @pnpm/package-requester@14.0.0
- @pnpm/resolver-base@8.0.0
- @pnpm/store-controller-types@11.0.0
- @pnpm/types@7.0.0
- @pnpm/package-requester@13.0.1
- @pnpm/package-requester@13.0.0
- 632352f26: Rename files with invalid names if linking fails.
-
8d1dfa89c: Breaking changes to the store controller API.
The options to
requestPackage()
andfetchPackage()
changed.
- Updated dependencies [8d1dfa89c]
- Updated dependencies [8d1dfa89c]
- @pnpm/package-requester@13.0.0
- @pnpm/store-controller-types@10.0.0
- @pnpm/cafs@2.1.0
- @pnpm/package-requester@12.2.2
- @pnpm/package-requester@12.2.2
- Updated dependencies [9ad8c27bf]
- @pnpm/types@6.4.0
- @pnpm/core-loggers@5.0.3
- @pnpm/fetcher-base@9.0.4
- @pnpm/package-requester@12.2.2
- @pnpm/resolver-base@7.1.1
- @pnpm/store-controller-types@9.2.1
- @pnpm/cafs@2.0.5
- @pnpm/package-requester@12.2.1
- @pnpm/package-requester@12.2.0
- @pnpm/package-requester@12.2.0
- @pnpm/package-requester@12.2.0
- Updated dependencies [8698a7060]
- @pnpm/package-requester@12.2.0
- @pnpm/resolver-base@7.1.0
- @pnpm/store-controller-types@9.2.0
- @pnpm/fetcher-base@9.0.3
- @pnpm/cafs@2.0.4
- @pnpm/package-requester@12.1.4
- @pnpm/package-requester@12.1.4
- 09492b7b4: Update write-file-atomic to v3.
- @pnpm/package-requester@12.1.3
- @pnpm/package-requester@12.1.3
- 01aecf038: Do not try to copy a file during linking, if the target already exists.
- Updated dependencies [b3059f4f8]
- @pnpm/cafs@2.0.3
- @pnpm/package-requester@12.1.3
- Updated dependencies [b5d694e7f]
- @pnpm/types@6.3.1
- @pnpm/core-loggers@5.0.2
- @pnpm/fetcher-base@9.0.2
- @pnpm/package-requester@12.1.2
- @pnpm/resolver-base@7.0.5
- @pnpm/store-controller-types@9.1.2
- @pnpm/cafs@2.0.2
- Updated dependencies [d54043ee4]
- @pnpm/types@6.3.0
- @pnpm/core-loggers@5.0.1
- @pnpm/fetcher-base@9.0.1
- @pnpm/package-requester@12.1.1
- @pnpm/resolver-base@7.0.4
- @pnpm/store-controller-types@9.1.1
- @pnpm/cafs@2.0.1
- @pnpm/package-requester@12.1.0
- @pnpm/package-requester@12.1.0
- @pnpm/package-requester@12.1.0
- 0a6544043: A new field added to the package files index:
checkedAt
.checkedAt
is the timestamp (number of milliseconds), when the file's content was verified the last time.
- Updated dependencies [0a6544043]
- Updated dependencies [0a6544043]
- Updated dependencies [0a6544043]
- @pnpm/package-requester@12.1.0
- @pnpm/store-controller-types@9.1.0
- @pnpm/cafs@2.0.0
- @pnpm/fetcher-base@9.0.0
- d94b19b39: Unless an EXDEV error is thrown during hard linking, always choose hard linking for importing packages from the store.
- 7f74cd173: Fixing a regression. Package should be imported when import method is being identified.
- 86cd72de3: The
importPackage
function of the store controller returns theimportMethod
that was used to link the package to the virtual store. If importing was not needed,importMethod
isundefined
.
- Updated dependencies [86cd72de3]
- Updated dependencies [86cd72de3]
- @pnpm/core-loggers@5.0.0
- @pnpm/store-controller-types@9.0.0
- @pnpm/package-requester@12.0.13
- @pnpm/cafs@1.0.8
- 6457562c4: When
package-import-method
is set toauto
, cloning is only tried once. If it fails, it is not retried for other packages. - 6457562c4: Report package importing once it actually succeeds.
- @pnpm/package-requester@12.0.12
- Updated dependencies [501efdabd]
- @pnpm/package-requester@12.0.12
- @pnpm/package-requester@12.0.11
- @pnpm/package-requester@12.0.10
- Updated dependencies [1525fff4c]
- @pnpm/cafs@1.0.7
- @pnpm/package-requester@12.0.9
- @pnpm/package-requester@12.0.8
- @pnpm/package-requester@12.0.8
- a2ef8084f: Use the same versions of dependencies across the pnpm monorepo.
- Updated dependencies [a2ef8084f]
- @pnpm/cafs@1.0.6
- @pnpm/package-requester@12.0.8
- 9a908bc07: Add packageImportMethod logger.
- Updated dependencies [9a908bc07]
- Updated dependencies [9a908bc07]
- @pnpm/core-loggers@4.2.0
- @pnpm/package-requester@12.0.7
- @pnpm/package-requester@12.0.6
- @pnpm/package-requester@12.0.6
- @pnpm/package-requester@12.0.6
- @pnpm/package-requester@12.0.6
- Updated dependencies [db17f6f7b]
- @pnpm/types@6.2.0
- @pnpm/core-loggers@4.1.2
- @pnpm/fetcher-base@8.0.2
- @pnpm/package-requester@12.0.6
- @pnpm/resolver-base@7.0.3
- @pnpm/store-controller-types@8.0.2
- @pnpm/cafs@1.0.5
- 1adacd41e: only scan diretories when doing store prune
- @pnpm/package-requester@12.0.5
- Updated dependencies [71a8c8ce3]
- @pnpm/types@6.1.0
- @pnpm/core-loggers@4.1.1
- @pnpm/fetcher-base@8.0.1
- @pnpm/package-requester@12.0.5
- @pnpm/resolver-base@7.0.2
- @pnpm/store-controller-types@8.0.1
- @pnpm/cafs@1.0.4
- Updated dependencies [492805ee3]
- @pnpm/cafs@1.0.3
- @pnpm/package-requester@12.0.4
- @pnpm/package-requester@12.0.3
- d3ddd023c: Update p-limit to v3.
- Updated dependencies [d3ddd023c]
- Updated dependencies [2ebb7af33]
- @pnpm/cafs@1.0.2
- @pnpm/package-requester@12.0.3
- @pnpm/core-loggers@4.1.0
- Updated dependencies [a203bc138]
- @pnpm/package-requester@12.0.2
- @pnpm/package-requester@12.0.1
- 429c5a560: If creating a hard-link to a file from the store fails, fall back to copying the file.
- Updated dependencies [bcd4aa1aa]
- @pnpm/fetcher-base@8.0.0
- @pnpm/package-requester@12.0.1
- @pnpm/cafs@1.0.1
- b5f66c0f2: Reduce the number of directories in the virtual store directory. Don't create a subdirectory for the package version. Append the package version to the package name directory.
- da091c711: Remove state from store. The store should not store the information about what projects on the computer use what dependencies. This information was needed for pruning in pnpm v4. Also, without this information, we cannot have the
pnpm store usages
command. Sopnpm store usages
is deprecated. - b6a82072e: Using a content-addressable filesystem for storing packages.
- 802d145fc:
getPackageLocation()
removed from store. RemoveinStoreLocation
from the result offetchPackage()
. - a5febb913: The importPackage function of the store controller is importing packages directly from the side-effects cache.
- a5febb913: The upload function of the store controller accepts
opts.filesIndexFile
instead ofopts.packageId
.
- cbc2192f1: Don't try to create the dependency directory twice.
- f516d266c: Executables are saved into a separate directory inside the content-addressable storage.
- ecf2c6b7d: Prune unreferenced files from the store.
- a7d20d927: The peer suffix at the end of local tarball dependency paths is not encoded.
- c207d994f: Update rename-overwrite to v3.
- Updated dependencies [b5f66c0f2]
- Updated dependencies [9596774f2]
- Updated dependencies [16d1ac0fd]
- Updated dependencies [f516d266c]
- Updated dependencies [7852deea3]
- Updated dependencies [da091c711]
- Updated dependencies [a7d20d927]
- Updated dependencies [42e6490d1]
- Updated dependencies [64bae33c4]
- Updated dependencies [a5febb913]
- Updated dependencies [b6a82072e]
- Updated dependencies [f93583d52]
- Updated dependencies [b6a82072e]
- Updated dependencies [802d145fc]
- Updated dependencies [a5febb913]
- Updated dependencies [c207d994f]
- Updated dependencies [a5febb913]
- Updated dependencies [a5febb913]
- Updated dependencies [471149e66]
- Updated dependencies [42e6490d1]
- @pnpm/package-requester@12.0.0
- @pnpm/cafs@1.0.0
- @pnpm/store-controller-types@8.0.0
- @pnpm/fetcher-base@7.0.0
- @pnpm/types@6.0.0
- @pnpm/core-loggers@4.0.2
- @pnpm/resolver-base@7.0.1
- a5febb913: The importPackage function of the store controller is importing packages directly from the side-effects cache.
- a5febb913: The upload function of the store controller accepts
opts.filesIndexFile
instead ofopts.packageId
.
- a7d20d927: The peer suffix at the end of local tarball dependency paths is not encoded.
- Updated dependencies [16d1ac0fd]
- Updated dependencies [a7d20d927]
- Updated dependencies [a5febb913]
- Updated dependencies [a5febb913]
- Updated dependencies [a5febb913]
- Updated dependencies [a5febb913]
- @pnpm/package-requester@12.0.0-alpha.5
- @pnpm/store-controller-types@8.0.0-alpha.4
- @pnpm/cafs@1.0.0-alpha.5
- da091c71: Remove state from store. The store should not store the information about what projects on the computer use what dependencies. This information was needed for pruning in pnpm v4. Also, without this information, we cannot have the
pnpm store usages
command. Sopnpm store usages
is deprecated.
- ecf2c6b7: Prune unreferenced files from the store.
- Updated dependencies [da091c71]
- Updated dependencies [471149e6]
- @pnpm/package-requester@12.0.0-alpha.4
- @pnpm/store-controller-types@8.0.0-alpha.3
- @pnpm/types@6.0.0-alpha.0
- @pnpm/cafs@1.0.0-alpha.4
- @pnpm/core-loggers@4.0.2-alpha.0
- @pnpm/fetcher-base@6.0.1-alpha.3
- @pnpm/resolver-base@7.0.1-alpha.0
- b5f66c0f2: Reduce the number of directories in the virtual store directory. Don't create a subdirectory for the package version. Append the package version to the package name directory.
- Updated dependencies [b5f66c0f2]
- Updated dependencies [9596774f2]
- Updated dependencies [7852deea3]
- @pnpm/package-requester@12.0.0-alpha.3
- @pnpm/cafs@1.0.0-alpha.3
- c207d994f: Update rename-overwrite to v3.
- Updated dependencies [42e6490d1]
- Updated dependencies [64bae33c4]
- Updated dependencies [c207d994f]
- Updated dependencies [42e6490d1]
- @pnpm/package-requester@12.0.0-alpha.2
- @pnpm/store-controller-types@8.0.0-alpha.2
- @pnpm/cafs@1.0.0-alpha.2
- @pnpm/fetcher-base@7.0.0-alpha.2
- 4f62d0383: Executables are saved into a separate directory inside the content-addressable storage.
- Updated dependencies [4f62d0383]
- Updated dependencies [f93583d52]
- @pnpm/cafs@1.0.0-alpha.1
- @pnpm/fetcher-base@7.0.0-alpha.1
- @pnpm/package-requester@12.0.0-alpha.1
- @pnpm/store-controller-types@8.0.0-alpha.1
- 91c4b5954: Using a content-addressable filesystem for storing packages.
- Updated dependencies [91c4b5954]
- Updated dependencies [91c4b5954]
- @pnpm/cafs@1.0.0-alpha.0
- @pnpm/fetcher-base@7.0.0-alpha.0
- @pnpm/package-requester@12.0.0-alpha.0
- @pnpm/store-controller-types@8.0.0-alpha.0
- 907c63a48: The number of filesystem operations has been reduced.
- 907c63a48: Dependencies updated.
- Updated dependencies [907c63a48]
- Updated dependencies [907c63a48]
- @pnpm/package-requester@11.0.6