You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
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.