Skip to content

0.34.0

Compare
Choose a tag to compare
@github-actions github-actions released this 08 Apr 06:14
· 22 commits to master since this release

Release Notes

v0.33 failed to build correctly!

πŸ’₯ Breaking

  • Updated proto install --pin to pin to the local .prototools by default, instead of the global ~/.proto/.prototools. This now aligns with the other pinning commands and args.

πŸš€ Updates

  • Added a new option for the detect-strategy setting, only-prototools, that only reads versions from .prototools, and not tool related files.
  • Added a new command, proto status, that shows the status of active tools.
    • An active tool is one that has been configured in .prototools.
    • Includes the resolved version, install path, configured path, and more.
  • Updated proto outdated with a better developer experience.
    • Displays configured tools and available updates as a table of data.
    • Includes newest (matching range) and latest versions available.
    • Includes the config file that the tool + version was loaded from.
    • When --update is passed, will now prompt to confirm the update.
    • When updating versions, versions are now written to their original config file, instead of local.
    • Updated the --latest flag to use the latest version when updating, instead of newest.
  • Updated proto setup (which is ran during proto installation) to modify the PATH system environment variable on Windows. To disable this functionality, pass --no-modify-path.

🧩 Plugins

  • Added a dist-url setting, allowing the distribution download URL to be customized, for the following plugins:
    • bun, deno, go, node
  • Updated bun_plugin to v0.11.1.
  • Updated deno_plugin to v0.10.2.
  • Updated go_plugin to v0.10.2.
  • Updated node_plugin and node_depman_plugin to v0.10.2.

🐞 Fixes

  • Fixed proto clean accidentally deleting older proto version shims.

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