github moonrepo/proto v0.51.0
0.51.0

latest releases: v0.52.4, proto_shim-v0.7.8, proto_core-v0.52.4...
one month ago

Release Notes

💥 Breaking

  • Removed --canary from proto install, just use canary as the version specifier instead.

🚀 Updates

  • Added unstable lockfile support through a .protolock file.
    • Can be enabled per-project with the new settings.unstable-lockfile setting.
    • This feature is still a work in progress and hasn't been fully implemented yet.
    • Updated proto install to support lockfiles.
      • Versions will be inherited from the lockfile if there's a matching specification record.
      • Checksums of downloaded tools are stored and validated in the lockfile.
      • Added an --update-lockfile flag, which will bypass the lockfile record.
    • Updated proto uninstall to support lockfiles.
      • Will remove any matching record from the lockfile.
  • Added unstable support for OCI registries as a plugin storage mechanism.
    • Added a new registry:// locator: registry://ghcr.io/org/plugin.
    • Plugins are stored as a layer/artifact within the OCI image.
    • Supports all plugin formats, WASM, TOML, JSON, and YAML.
    • Can customize registries with the new settings.registries setting.

⚙️ Internal

  • Updated dependencies.

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

Don't miss a new proto release

NewReleases is sending notifications on new releases.