github moonrepo/proto v0.56.3
0.56.3

9 hours ago

Release Notes

💥 Breaking

  • Reverted the proto exec --raw changes from v0.56 until we can properly handle all edge cases.

🚀 Updates

  • Added in-memory locking for plugin downloads with the same URL, to avoid race conditions where multiple threads attempt to download/rename/copy files at the same time. This primarily applies to the npm, pnpm, and yarn plugins, as they all utilize the same underlying WASM plugin.

🐞 Fixes

  • Fixed an issue where arguments with spaces or special characters were not quoted correctly when running in a shell, resulting in a syntax parse error.
  • Potential fix for the "Failed to load and create plugin: expected at least one module field" error.

⚙️ Internal

  • Updated Rust to v1.95.0.
  • Updated dependencies.

Install proto_cli 0.56.3

Install prebuilt binaries via shell script

curl --proto '=https' --tlsv1.2 -LsSf https://github.com/moonrepo/proto/releases/download/v0.56.3/proto_cli-installer.sh | sh

Install prebuilt binaries via powershell script

powershell -ExecutionPolicy Bypass -c "irm https://github.com/moonrepo/proto/releases/download/v0.56.3/proto_cli-installer.ps1 | iex"

Download proto_cli 0.56.3

File Platform Checksum
proto_cli-aarch64-apple-darwin.tar.xz Apple Silicon macOS checksum
proto_cli-x86_64-apple-darwin.tar.xz Intel macOS checksum
proto_cli-x86_64-pc-windows-msvc.zip x64 Windows checksum
proto_cli-aarch64-unknown-linux-gnu.tar.xz ARM64 Linux checksum
proto_cli-x86_64-unknown-linux-gnu.tar.xz x64 Linux checksum
proto_cli-aarch64-unknown-linux-musl.tar.xz ARM64 MUSL Linux checksum
proto_cli-x86_64-unknown-linux-musl.tar.xz x64 MUSL Linux checksum

Don't miss a new proto release

NewReleases is sending notifications on new releases.