Skip to content

0.32.0

Compare
Choose a tag to compare
@github-actions github-actions released this 20 Mar 22:17
· 271 commits to master since this release

Release Notes

💥 Breaking

  • Removed the PROTO_INSTALL_DIR environment variable, use PROTO_HOME instead.
  • Removed the deprecated /workspace as a virtual path prefix, use /cwd instead.
  • Rewrote the proto_pdk_test_utils crate from the ground up to be easier to use.

🚀 Updates

  • Cleaned up command stdout and stderr messaging.
  • Updated some commands to exit with a non-zero code when data or requirements are missing.
  • Implemented a new store structure/layout system for better reliability.

🧩 Plugins

  • Updated bun_plugin to v0.10.1.
  • Updated deno_plugin to v0.10.1.
  • Updated go_plugin to v0.10.1.
  • Updated node_plugin and node_depman_plugin to v0.10.1.
  • Updated python_plugin to v0.9.
    • Will now create a secondary executable that includes the major version in the file name, for example, python3.
  • Updated rust_plugin to v0.9.1.
  • Updated schema_plugin (TOML) to v0.11.
    • Added install.primary and install.secondary settings, for advanced configuring executables.
    • Updated platform.*.bin-path to support interpolation.

⚙️ Internal

  • Updated dependencies.

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