github moonrepo/proto v0.23.0
0.23.0

latest releases: v0.38.0-alpha.0, proto_cli-v0.38.0-alpha.0, proto_pdk_test_utils-v0.25.1...
7 months ago

Release Notes

💥 Breaking

  • Deprecated and moved tool/plugin commands to proto tool subcommand.
    • Moved proto add-plugin to proto tool add.
    • Moved proto remove-plugin to proto tool remove.
    • Moved proto plugins to proto tool list-plugins.
    • Moved proto tools to proto tool list.

🚀 Updates

  • Added a proto tool info command for viewing information about a tool and its plugin.
  • Added a detect-strategy setting to ~/.proto/config.toml to configure which strategy to use when detecting a version. Accepts:
    • first-available (default) - Will use the first available version that is found. Either from .prototools or a tool specific file (.nvmrc, etc).
    • prefer-prototools - Prefer a .prototools version, even if found in a parent directory. If none found, falls back to tool specific file.
  • Added support to plugins to ignore certain paths when detecting a version.
  • Updated Windows to create 3 shim files for each tool: .cmd (cmd.exe), .ps1 (powershell), and no extension (bash).
  • WASM API
    • Added DetectVersionOutput.ignore field.

🧩 Plugins

  • Updated node_plugin and node_depman_plugin to v0.5.2.
  • Node
    • Will now ignore detecting versions from node_modules paths.
    • Fixed Yarn v1.22.x archive not unpacking correctly.

Download proto_cli 0.23.0

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

Don't miss a new proto release

NewReleases is sending notifications on new releases.