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.
- An active tool is one that has been configured in
- 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 thePATH
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
andnode_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 |