- Updated to support proto v0.37 release.
- Updated our "automatic rustup installation" to respect the
CARGO_HOME
environment variable.
- Updated
RUSTUP_HOME
to support relative paths.
- Updated dependencies.
- Updated to support proto v0.36 release.
- Updated to support proto v0.35 release.
- Updated to support proto v0.32 release.
- Removed
install_global
, usecargo install
instead. - Removed
uninstall_global
, usecargo uninstall
instead.
- Updated to support proto v0.31 release.
- Updated dependencies.
- Use the full triple target when installing and uninstalling toolchains.
- Updated to support proto v0.29 release.
- When auto-installing rustup, will now update
PATH
on the host to find the new binaries.
- Removed deprecated functions:
locate_bins
,create_shims
- Updated to support proto v0.28 release.
- Updated to extism-pdk v1.
- Fixed manifest syncing referencing an invalid path.
- Updated to support proto v0.26 release.
- Updated dependencies.
- Updated to support proto v0.24 release.
- Fixed auto-install of rustup not working on Windows.
- Updated dependencies.
- Updated to support proto v0.22 release.
- Updated dependencies.
- Fixed an issue where
RUSTUP_HOME
would not respect virtual paths.
- Will now attempt to install
rustup
if it does not exist on the current machine. - Updated to support proto v0.20 release.
- Will now respect the
RUSTUP_HOME
environment variable when locating the.rustup
store. - Fixed an issue where
sync_manifest
would fail if we didn't have read access to the rustup store.
- Updated dependencies.
- Fixed the "bin not found" errors by uninstalling the toolchain before installing it, if we've detected that it's in a broken state.
- Temporary hack for "bin not found" errors.
- Switched to
cargo
fromrustc
for bin detection. - Slightly improved logic that detects an installation.
- Updated dependencies.
- Added support for installing the canary release (via nightly).
- Updated to support proto v0.17 release.
- Updated to support proto v0.16 release.
- Fixed
rustup
detection on Windows.
- Added uninstall support (uses
rustup toolchain uninstall
). - Added support for
install_global
anduninstall_global
. - Updated to support proto v0.15 release.
- Fixed an issue where the globals directory for
CARGO_INSTALL_ROOT
was incorrect.
- Fixed an issue where the
rustc
binary wasn't properly located on Windows.
- Supports automatic manifest syncing (keeps track of installed versions).
- Initial release!