Release Notes
💥 Breaking
- WASM API
- Removed
input.context
fromLoadVersionsInput
andResolveVersionInput
.
- Removed
🚀 Updates
- Added Linux x64 musl support (
x86_64-unknown-linux-musl
). - Improved file and directory locking. Will now work correctly across processes and signals, especially for those killed/dropped.
- Updated WASM functions to use explicit Rust enum types for versions to properly handle all variations (version, alias, requirement, range).
- WASM API
- Uses
VersionSpec
enum:ResolveVersionOutput.version
ToolContext.version
- Uses
UnresolvedVersionSpec
enum:LoadVersionsInput.initial
ParseVersionFileOutput.version
ResolveVersionInput.initial
ResolveVersionOutput.candidate
SyncManifestOutput.default_version
ToolMetadataOutput.default_version
- Uses
Download proto_cli 0.21.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 |
proto_cli-x86_64-unknown-linux-musl.tar.xz | musl Linux x64 | checksum |