github moonrepo/proto v0.45.0
0.45.0

21 hours ago

Release Notes

🚀 Updates

  • Added new built-in tools: moon, uv (Python), and ruby.
  • Added a new interactive "build from source" flow for many built-in tools.
    • Added --build and --no-build to proto install.
    • Supported for deno, go, moon, node, python, and ruby.
  • WASM API
    • Added a build_instructions plugin function for building from source, with associated structs and enums.
    • Added a ToolMetadataOutput.default_install_strategy field, which defaults to prebuilds.
    • Added a ToolMetadataOutput.unstable field, which can mark the tool as unstable.
    • Added a ToolContext.temp_dir field.

🧩 Plugins

  • Added moon_tool v0.1.
  • Added python_uv_tool v0.1.
  • Added ruby_tool v0.1 (via ruby-build).
  • Updated bun_tool to v0.14.1.
  • Updated deno_tool to v0.14.
    • Added build from source support.
  • Updated go_tool to v0.15.
    • Added build from source support.
  • Updated node_tool to v0.14.
    • Added build from source support.
  • Updated node_depman_tool to v0.14.2.
  • Updated python_tool to v0.13.
    • Added build from source support (via python-build).
  • Updated rust_tool to v0.12.1.

Download proto_cli 0.45.0

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.