github moonrepo/proto v0.21.0
0.21.0

latest releases: v0.42.0, proto_cli-v0.42.0, proto_core-v0.43.4...
12 months ago

Release Notes

💥 Breaking

  • WASM API
    • Removed input.context from LoadVersionsInput and ResolveVersionInput.

🚀 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

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

Don't miss a new proto release

NewReleases is sending notifications on new releases.