Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

proto 0.43.0 #199805

Merged
merged 2 commits into from
Dec 3, 2024
Merged

proto 0.43.0 #199805

merged 2 commits into from
Dec 3, 2024

Conversation

BrewTestBot
Copy link
Member

Created by brew bump


Created with brew bump-formula-pr.

release notes
## Release Notes

🚀 Updates

  • Added a system that allows plugins to require other plugins to be installed, before they will install.
  • Added an --on-init option to proto activate, which will trigger the activation hook immediately in the shell, instead of waiting for a directory/prompt change to occur.
    • If you were manually executing _proto_hook before, this will now fail. Please remove!
  • Added support for loading .env files through the special env.file and tools.*.env.file settings.
    [env]
    file = ".env"
  • Added support for ~/.netrc configuration to all HTTP requests.
  • Improved implementation of HTTP request/response caching. Now takes into account HTTP cache semantics.
  • Updated proto install to multi-install tools in topological order.
  • Updated proto upgrade to error if there's another process of proto currently running.
  • Updated proto setup to default to a fallback shell if none could be detected, instead of erroring.
  • WASM API
    • Added ToolMetadataOutput.requires, allowing the plugin to require other plugins. For example, npm requires node.

🐞 Fixes

  • Fixed the order of shell profiles/configs when applicable.
  • Updated proto setup to inherit PROTO_HOME if already set, instead of defaulting to $HOME/.proto.

🧩 Plugins

  • Updated node_depman_tool to v0.14.1.
    • Added node as a required plugin.
  • Updated python_tool to v0.12.1.
    • Fixed an issue where our bin linking would point to an invalid executable path.
  • Updated schema_tool to v0.16.2.
    • Added metadata.requires, for defining plugin requirements.

⚙️ Internal

  • Updated identifiers, versions, and locators to use compact strings.
  • Updated wasmtime to v26 (from v23).
  • Updated Rust to v1.83.

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

@github-actions github-actions bot added rust Rust use is a significant feature of the PR or issue bump-formula-pr PR was created using `brew bump-formula-pr` labels Dec 2, 2024
Copy link
Contributor

github-actions bot commented Dec 3, 2024

🤖 An automated task has requested bottles to be published to this PR.

@github-actions github-actions bot added the CI-published-bottle-commits The commits for the built bottles have been pushed to the PR branch. label Dec 3, 2024
@BrewTestBot BrewTestBot enabled auto-merge December 3, 2024 00:45
@BrewTestBot BrewTestBot added this pull request to the merge queue Dec 3, 2024
Merged via the queue into master with commit 0174309 Dec 3, 2024
15 checks passed
@BrewTestBot BrewTestBot deleted the bump-proto-0.43.0 branch December 3, 2024 00:52
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bump-formula-pr PR was created using `brew bump-formula-pr` CI-published-bottle-commits The commits for the built bottles have been pushed to the PR branch. rust Rust use is a significant feature of the PR or issue
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants