github moonrepo/proto v0.17.0
0.17.0

latest releases: v0.42.1, proto_core-v0.43.5, proto_cli-v0.42.1...
14 months ago

Release Notes

💥 Breaking

  • WASM API
    • Updated exec_command! to no longer throw on non-zero exit codes. You'll now need to handle failure states manually.

🚀 Updates

  • Added Python language support via the python identifier.
  • Added colors to command line --help menus.
  • Added canary support to all applicable tools.
    • New --canary flag for proto install.
    • Canary release will always be the latest, and can be re-installed.
  • Updated the following locations to support partial versions and aliases:
    • Tool versions in .prototools.
    • Pinning a default version with proto install --pin.
    • Setting global version with proto global.
    • Setting local version with proto local.
  • TOML API
    • Added install.download_url_canary and install.checksum_url_canary settings.
  • WASM API
    • Added command_exists, is_musl, and get_target_triple helper functions.
    • Added skip_install field to NativeInstallOutput.
    • Added skip_uninstall field to NativeUninstallOutput.

⚙️ Internal

  • Now supports .zst (or .zstd) archive formats.
  • Improved version, alias, and requirement handling.

Download proto_cli 0.17.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

Don't miss a new proto release

NewReleases is sending notifications on new releases.