0.29.3 (2024-07-21)
- fallback to
shasum
whenintegrity
is not defined (#542) (eb63873) - make
DEBUG=corepack
more useful (#538) (6019d7b)
0.29.2 (2024-07-13)
- trigger release after 0.29.1 failed to publish (18e29ce)
0.29.1 (2024-07-13)
- trigger release after 0.29.0 failed to publish (e6ba066)
0.29.0 (2024-07-12)
- parallelize linking, unlinking and installing (#524) (f0734e6)
- update package manager versions (#492) (3e3b046)
- replace npm registry domain in tarball URL (#502) (db6fae5)
- selectively import required semver functions (#511) (e7ad533)
0.28.2 (2024-05-31)
0.28.1 (2024-05-10)
- add support for
COREPACK_INTEGRITY_KEYS=0
(#470) (f15ebc2) - update package manager versions (#469) (985895b)
0.28.0 (2024-04-20)
- call
executePackageManagerRequest
directly (#430)
0.27.0 (2024-04-19)
- attempting to download a version from the npm registry (or a mirror) that was published using the now deprecated PGP signature without providing a hash will trigger an error. Users can disable the signature verification using a environment variable.
- separate read and write operations on lastKnownGood.json (#446) (c449adc)
- update package manager versions (#425) (1423190)
- update package manager versions (#462) (56816c2)
- verify integrity signature when downloading from npm registry (#432) (e561dd0)
- add path to
package.json
in error message (#456) (32a93ea) - correctly set
Dispatcher
prototype forProxyAgent
(#451) (73d9a1e) - download fewer metadata from npm registry (#436) (082fabf)
- hash check when downloading Yarn Berry from npm (#439) (4672162)
- Incorrect authorization prefix for basic auth, and undocumented env var (#454) (2d63536)
- re-add support for custom registries with auth (#397) (d267753)
0.26.0 (2024-03-08)
- Pins the package manager as it's used for the first time (#413) (8b6c6d4)
- update package manager versions (#415) (e8edba7)
- group the download prompt together (#391) (00506b2)
- ignore
EROFS
errors (#421) (b7ec137) - improve support for
COREPACK_NPM_REGISTRY
with Yarn Berry (#396) (47be27c) - Windows malicious file analysis waiting problem (#398) (295a1cd)
0.25.2 (2024-02-21)
- do not hard fail if Corepack home folder cannot be created (#382) (9834f57)
- do not show download prompt when downloading JSON (#383) (bc137a0)
0.25.1 (2024-02-20)
0.25.0 (2024-02-20)
- remove
--all
flag (#351) - remove Node.js 19.x from the range of supported versions (#375)
- use
fetch
(#365) - remove old install folder migration (#373)
- prompt user before downloading software (#360)
- add
corepack cache
command (#363) (f442366) - add support for URL in
"packageManager"
(#359) (4a8ce6d) - bump Known Good Release when downloading new version (#364) (a56c13b)
- prompt user before downloading software (#360) (6b8d87f)
- remove
--all
flag (#351) (d9c70b9) - remove old install folder migration (#373) (54e9510)
- use
fetch
(#365) (fe6a307)
0.24.1 (2024-01-13)
0.24.0 (2023-12-29)
- add support for HTTP redirect (#341) (6df5063)
- add support for rangeless commands (#338) (9bee415)
- update package manager versions (#330) (cfcc280)
- yarn: fallback to npm when
COREPACK_NPM_REGISTRY
is set (#339) (0717c6a)
0.23.0 (2023-11-05)
0.22.0 (2023-10-21)
- allow fallback to application/json for custom registries (#314) (92f8e71)
- update package manager versions (#318) (0bd2577)
0.21.0 (2023-10-08)
- remove support for Node.js 16.x
0.20.0 (2023-08-29)
0.19.0 (2023-06-24)
0.18.1 (2023-06-13)
- disable
v8-compile-cache
when usingnpm@>=9.7.0
(#276) (2f3678c) - don't override
process.exitCode
(#268) (17d1f3d)
0.18.0 (2023-05-19)
- remove support for Node.js 14.x
0.17.2 (2023-04-07)
0.17.1 (2023-03-17)
0.17.0 (2023-02-24)
- add
"exports"
to thepackage.json
(#239)
0.16.0 (2023-02-17)
0.15.3 (2022-12-30)
0.15.2 (2022-11-25)
0.15.1 (2022-11-04)
0.15.0 (2022-10-28)
- add support for configurable registries and applicable auth options (#186) (662ae90)
- update package manager versions (#193) (0ec3a73)
- when strict checking is off, treat like transparent (#197) (5eadc50)
- doc: add package configuration instruction to readme (#188) (0b7abb9)
- recreate cache folder if necessary (#200) (7b5f2f9)
0.14.2 (2022-09-24)
0.14.1 (2022-09-16)
0.14.0 (2022-09-02)
- add
COREPACK_ENABLE_STRICT
env variable (#167) (92b52f6) - update package manager versions (#170) (6f70bfc)
0.13.0 (2022-08-19)
- do not use
~/.node
as default value forCOREPACK_HOME
(#152) (09e24cf) - download the latest version instead of a pinned one (#134) (055b928)
- update package manager versions (#163) (af38d5a)
0.12.3 (2022-08-12)
0.12.2 (2022-08-05)
0.12.1 (2022-07-21)
- doc: update DESIGN.md s/engines.pm/packageManager/ (#141) (d6039c5)
- update package manager versions (#146) (fdb187a)
0.12.0 (2022-07-09)
- add support for hash checking (#133) (6a480a7)
- add support for tags and ranges in
prepare
command (#136) (29da06c) - update package manager versions (#129) (2470f58)
- update package manager versions (#139) (cd0dcad)
0.11.2 (2022-06-13)
0.11.1 (2022-06-12)
- avoid symlinks to work on Windows (#13) (b56df30)
- avoid using eval to get the corepack version (#45) (78d94eb)
- bin file name for pnpm >=6.0 (#35) (8ff2499)
- generate cmd shim files (a900b4d)
- handle package managers with a bin array correctly (#20) (1836d17)
- handle parallel installs (#84) (5cfc6c9)
- handle prereleases (#32) (2a46b6d)