Skip to content

Latest commit

 

History

History
460 lines (227 loc) · 25.8 KB

CHANGELOG.md

File metadata and controls

460 lines (227 loc) · 25.8 KB

Changelog

0.29.4 (2024-09-07)

Features

0.29.3 (2024-07-21)

Bug Fixes

  • fallback to shasum when integrity is not defined (#542) (eb63873)
  • make DEBUG=corepack more useful (#538) (6019d7b)

0.29.2 (2024-07-13)

Bug Fixes

  • trigger release after 0.29.1 failed to publish (18e29ce)

0.29.1 (2024-07-13)

Bug Fixes

  • trigger release after 0.29.0 failed to publish (e6ba066)

0.29.0 (2024-07-12)

Features

  • parallelize linking, unlinking and installing (#524) (f0734e6)
  • update package manager versions (#492) (3e3b046)

Bug Fixes

  • replace npm registry domain in tarball URL (#502) (db6fae5)
  • selectively import required semver functions (#511) (e7ad533)

0.28.2 (2024-05-31)

Features

0.28.1 (2024-05-10)

Features

Bug Fixes

  • COREPACK_NPM_REGISTRY should allow for username/password auth (#466) (6efa349)

0.28.0 (2024-04-20)

⚠ BREAKING CHANGES

  • call executePackageManagerRequest directly (#430)

Bug Fixes

  • call executePackageManagerRequest directly (#430) (0f9b748)

0.27.0 (2024-04-19)

⚠ BREAKING CHANGES

  • 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.

Features

  • 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)

Bug Fixes

  • add path to package.json in error message (#456) (32a93ea)
  • correctly set Dispatcher prototype for ProxyAgent (#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)

Features

  • Pins the package manager as it's used for the first time (#413) (8b6c6d4)
  • update package manager versions (#415) (e8edba7)

Bug Fixes

  • 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)

Features

Bug Fixes

  • 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)

Bug Fixes

  • use valid semver range for engines.node (#378) (f2185fe)

0.25.0 (2024-02-20)

⚠ BREAKING CHANGES

  • 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)

Features

Bug Fixes

  • remove unsafe remove of install folder (#372) (65880ca)

Miscellaneous Chores

  • remove Node.js 19.x from the range of supported versions (#375) (9a1cb38)

0.24.1 (2024-01-13)

Features

Bug Fixes

  • use: create package.json when calling corepack use on empty dir (#350) (2950a8a)

0.24.0 (2023-12-29)

Features

  • 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)

Bug Fixes

0.23.0 (2023-11-05)

Features

0.22.0 (2023-10-21)

Features

  • allow fallback to application/json for custom registries (#314) (92f8e71)
  • update package manager versions (#318) (0bd2577)

0.21.0 (2023-10-08)

⚠ BREAKING CHANGES

  • remove support for Node.js 16.x

Features

Miscellaneous Chores

0.20.0 (2023-08-29)

Features

0.19.0 (2023-06-24)

Features

0.18.1 (2023-06-13)

Features

Bug Fixes

  • disable v8-compile-cache when using npm@>=9.7.0 (#276) (2f3678c)
  • don't override process.exitCode (#268) (17d1f3d)

0.18.0 (2023-05-19)

⚠ BREAKING CHANGES

  • remove support for Node.js 14.x

Features

Bug Fixes

  • doc: add a note about troubleshooting network errors (#259) (aa3cbdb)

Miscellaneous Chores

0.17.2 (2023-04-07)

Features

0.17.1 (2023-03-17)

Features

0.17.0 (2023-02-24)

⚠ BREAKING CHANGES

  • add "exports" to the package.json (#239)

Features

Bug Fixes

0.16.0 (2023-02-17)

Features

Bug Fixes

0.15.3 (2022-12-30)

Features

0.15.2 (2022-11-25)

Features

0.15.1 (2022-11-04)

Features

0.15.0 (2022-10-28)

Features

  • 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)

Bug Fixes

  • doc: add package configuration instruction to readme (#188) (0b7abb9)
  • recreate cache folder if necessary (#200) (7b5f2f9)

0.14.2 (2022-09-24)

Features

0.14.1 (2022-09-16)

Features

0.14.0 (2022-09-02)

Features

Bug Fixes

  • handle tags including numbers in prepare command (#165) (5a0727b)

0.13.0 (2022-08-19)

Features

  • do not use ~/.node as default value for COREPACK_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)

Features

0.12.2 (2022-08-05)

Features

0.12.1 (2022-07-21)

Bug Fixes

  • doc: update DESIGN.md s/engines.pm/packageManager/ (#141) (d6039c5)
  • update package manager versions (#146) (fdb187a)

0.12.0 (2022-07-09)

Features

Bug Fixes

0.11.2 (2022-06-13)

Bug Fixes

0.11.1 (2022-06-12)

Bug Fixes

  • ci: YAML formatting in publish workflow (#124) (01c7d63)

0.11.0 (2022-06-12)

Features

  • auto setup proxy for http requests (#69) (876ce02)

Bug Fixes

Performance Improvements

  • load binaries in the same process (#97) (5ff6e82)