Skip to content
This repository has been archived by the owner on Jul 17, 2024. It is now read-only.

Latest commit

 

History

History
266 lines (142 loc) · 4.62 KB

CHANGELOG.md

File metadata and controls

266 lines (142 loc) · 4.62 KB

Changelog

0.11.5

🐞 Fixes

  • Fixed version parsing for versions that contain .x.

0.11.4

🚀 Updates

  • Updated to support proto v0.37 release.

0.11.3

🚀 Updates

  • Updated dependencies.

0.11.2

🐞 Fixes

  • Fixed yarn "2.4.3" not resolving or downloading correctly (it was published to the wrong package).

0.11.1

🚀 Updates

  • Updated to support proto v0.36 release.

0.11.0

🚀 Updates

  • Updated to support proto v0.35 release.

0.10.3

🐞 Fixes

  • Fixed yarn "latest" alias pointing to the v1 latest, instead of v4 (berry) latest.

0.10.2

🚀 Updates

  • Added a dist-url config setting, allowing the download host to be customized.

🐞 Fixes

  • Fixed .nvmrc and .node-version parsing when they contain comments.

0.10.1

🚀 Updates

  • Updated to support proto v0.32 release.

0.10.0

💥 Breaking

  • Removed install_global, use npm/pnpm/yarn instead.
  • Removed uninstall_global, use npm/pnpm/yarn instead.
  • Removed the intercept-globals config setting.

🚀 Updates

  • Added a new shared-globals-dir setting, which injects args/env vars into npm/pnpm/yarn commands when they attemp to install global packages.
  • Updated to support proto v0.31 release.
  • Updated dependencies.

0.9.1

🚀 Updates

  • Added version detection support for volta in package.json.

0.9.0

💥 Breaking

  • Changed the bundled-npm and intercept-globals settings to be false by default (instead of true).

🚀 Updates

  • Updated to support proto v0.29 release.

0.8.0

💥 Breaking

  • Removed deprecated functions: locate_bins, create_shims

🚀 Updates

  • Updated to support proto v0.28 release.
  • Updated to extism-pdk v1.

0.7.0

💥 Breaking

  • Will no longer symlink binaries (~/.proto/bin) for all package managers.
    • You'll need to rely on shims for proper functonality.
    • And you'll most likely need to delete any old bins manually.

🚀 Updates

  • Updated to support proto v0.26 release.

⚙️ Internal

  • Updated dependencies.

0.6.1

🚀 Updates

  • Added lts and lts-latest as supported remote aliases.

0.6.0

🚀 Updates

  • Added 2 new settings: intercept-globals and bundled-npm.
  • Updated to support proto v0.24 release.

⚙️ Internal

  • Updated dependencies.

0.5.3

🐞 Fixes

  • Fixed an incorrect globals directory on Windows.

⚙️ Internal

  • Updated dependencies.
  • Updated globals install to use a --prefix arg instead of PREFIX env var.

0.5.2

🚀 Updates

  • Updated to support proto v0.23 release.
  • Will now ignore detecting versions from node_modules paths.

0.5.1

🐞 Fixes

  • Fixed Yarn >= v1.22.20 not unpacking correctly.

0.5.0

💥 Breaking

  • Updated the npm tool to create the npx shim instead of the node tool.
  • Updated symlinked binaries to use the shell scripts instead of the source .js files (when applicable).

🚀 Updates

  • Updated to support proto v0.22 release.

⚙️ Internal

  • Updated dependencies.

0.4.3

🐞 Fixes

  • Temporarily fixed an issue where Yarn would fail to parse the npm registry response and error with "control character (\u0000-\u001F) found while parsing a string".

0.4.2

🚀 Updates

  • Support Yarn v4.

🐞 Fixes

  • Temporarily fixed an issue where calling node as a child process may fail.

0.4.1

🐞 Fixes

  • Potentially fixed a WASM memory issue.

0.4.0

🚀 Updates

  • Updated to support proto v0.20 release.

⚙️ Internal

  • Updated dependencies.

0.3.2

🐞 Fixes

  • Now strips the corepack hash from packageManager when parsing versions.

0.3.1

⚙️ Internal

  • Updated dependencies.

0.3.0

🚀 Updates

  • Added support for installing the canary release (when applicable).
  • Brought back support for detecting a version from package.json engines.
  • Updated to support proto v0.17 release.

0.2.1

🚀 Updates

  • Updated to support proto v0.16 release.

0.2.0

🚀 Updates

  • Added support for install_global and uninstall_global.
  • Added post_install hook for installing the bundled npm.
  • Updated to support proto v0.15 release.

🐞 Fixes

  • npm
    • Will no longer crash when parsing an invalid package.json.

0.1.0

💥 Breaking

  • Will no longer check engines in package.json when detecting a version.

🚀 Updates

  • Updated to support proto v0.14 release.

0.0.2

🐞 Fixes

  • npm
    • Improved version resolution for "bundled" alias.

0.0.1

🎉 Release

  • Initial release!