mirror of
https://github.com/pnpm/pnpm.git
synced 2026-04-26 18:09:06 -04:00
5.1 KiB
5.1 KiB
@pnpm/engine.runtime.commands
1100.0.3
Patch Changes
- Updated dependencies [
7d25bc1] - Updated dependencies [
9e0833c]- @pnpm/config.reader@1101.1.0
- @pnpm/engine.runtime.node-resolver@1100.0.3
1100.0.2
Patch Changes
- Updated dependencies [
cee550a] - Updated dependencies [
4ab3d9b] - Updated dependencies [
9af708a] - Updated dependencies [
ea2a7fb] - Updated dependencies [
ff7733c]- @pnpm/cli.utils@1101.0.0
- @pnpm/config.reader@1101.0.0
- @pnpm/engine.runtime.node-resolver@1100.0.2
1100.0.1
Patch Changes
- @pnpm/cli.utils@1100.0.1
- @pnpm/config.reader@1100.0.1
- @pnpm/engine.runtime.node-resolver@1100.0.1
- @pnpm/network.fetch@1100.0.1
1000.0.0
Major Changes
491a84f: This package is now pure ESM.7d2fd48: Node.js v18, 19, 20, and 21 support discontinued.71de2b3: Removed support for theuseNodeVersionandexecutionEnv.nodeVersionfields.devEngines.runtimeandengines.runtimeshould be used instead #10373.
Minor Changes
-
9065f49: On systems using the musl C library (e.g. Alpine Linux),pnpm env usenow automatically downloads the musl variant of Node.js from unofficial-builds.nodejs.org.pnpm env usenow installs Node.js viapnpm add --global, so Node.js versions are managed as regular global packages. Runningpnpm store prunewill clean up unused Node.js versions automatically.The
pnpm env addandpnpm env removesubcommands have been removed. Usepnpm env useto install and activate a Node.js version.pnpm env listnow only lists remote Node.js versions (the--remoteflag is no longer required).
Patch Changes
23eb4a6:parseNodeSpecifieris moved from@pnpm/plugin-commands-envto@pnpm/engine.runtime.node-resolverand enhanced to support all Node.js version specifier formats. PreviouslyparseEnvSpecifier(in@pnpm/engine.runtime.node-resolver) handled the resolver's parsing, whileparseNodeSpecifier(in@pnpm/plugin-commands-env) was a stricter but now-unused validator. They are now unified into a singleparseNodeSpecifierin@pnpm/engine.runtime.node-resolverthat supports: exact versions (22.0.0), prerelease versions (22.0.0-rc.4), semver ranges (18,^18), LTS codenames (argon,iron), well-known aliases (lts,latest), standalone release channels (nightly,rc,test,v8-canary,release), and channel/version combos (rc/18,nightly/latest).50fbeca: AddedgetNodeBinsForCurrentOSto@pnpm/constantswhich returns aRecord<string, string>with paths fornode,npm, andnpxwithin the Node.js package. This record is now used asBinaryResolution.bin(type widened fromstringtostring | Record<string, string>) and asmanifest.binin the node resolver, so pnpm's bin-linker creates all three shims automatically when installing a Node.js runtime.2efb5d2: Added a new commandpnpm runtime set <runtime name> <runtime version spec> [-g]for installing runtimes. Deprecatedpnpm env usein favor of the new command.- Updated dependencies [
7730a7f] - Updated dependencies [
ae8b816] - Updated dependencies [
facdd71] - Updated dependencies [
3c72b6b] - Updated dependencies [
9f5c0e3] - Updated dependencies [
76718b3] - Updated dependencies [
cc1b8e3] - Updated dependencies [
90bd3c3] - Updated dependencies [
1cc61e8] - Updated dependencies [
606f53e] - Updated dependencies [
c7203b9] - Updated dependencies [
bb17724] - Updated dependencies [
da2429d] - Updated dependencies [
1cc61e8] - Updated dependencies [
491a84f] - Updated dependencies [
f0ae1b9] - Updated dependencies [
0dfa8b8] - Updated dependencies [
7fab2a2] - Updated dependencies [
cb367b9] - Updated dependencies [
543c7e4] - Updated dependencies [
075aa99] - Updated dependencies [
23eb4a6] - Updated dependencies [
ae43ac7] - Updated dependencies [
ccec8e7] - Updated dependencies [
4158906] - Updated dependencies [
ac944ef] - Updated dependencies [
9065f49] - Updated dependencies [
7d2fd48] - Updated dependencies [
cc7c0d2] - Updated dependencies [
d5d4eed] - Updated dependencies [
095f659] - Updated dependencies [
96704a1] - Updated dependencies [
50fbeca] - Updated dependencies [
bb8baa7] - Updated dependencies [
cb367b9] - Updated dependencies [
7b1c189] - Updated dependencies [
51b04c3] - Updated dependencies [
6c480a4] - Updated dependencies [
d01b81f] - Updated dependencies [
3ed41f4] - Updated dependencies [
499ef22] - Updated dependencies [
71de2b3] - Updated dependencies [
10bc391] - Updated dependencies [
831f574] - Updated dependencies [
2df8b71] - Updated dependencies [
ed1a7fe] - Updated dependencies [
cc7c0d2] - Updated dependencies [
5bf7768] - Updated dependencies [
ae43ac7] - Updated dependencies [
a5fdbf9] - Updated dependencies [
9d3f00b] - Updated dependencies [
6b3d87a] - Updated dependencies [
9587dac] - Updated dependencies [
09a999a] - Updated dependencies [
559f903] - Updated dependencies [
3574905]- @pnpm/config.reader@1005.0.0
- @pnpm/cli.utils@1002.0.0
- @pnpm/exec.pnpm-cli-runner@1001.0.0
- @pnpm/engine.runtime.node-resolver@1002.0.0
- @pnpm/error@1001.0.0
- @pnpm/network.fetch@1001.0.0