v0.19.0
Binstall is a tool to fetch and install Rust-based executables as binaries. It aims to be a drop-in replacement for cargo install
in most cases. Install it today with cargo install cargo-binstall
, from the binaries below, or if you already have it, upgrade with cargo binstall cargo-binstall
.
In this release:
- Quickinstall has moved to this (cargo-bins) organisation! (quickinstall#104, #638)
- Platform detection improvements:
Other changes:
- Fix: Avoid race condition when updating
$CARGO_HOME/.crates.toml
(#588, #645, #643) - Fix: Create
$CARGO_HOME/.crates.toml
if it doesn't exist instead of failing (#621, #622) - Fix: Make sure all
cargo
subprocesses are also terminated when cargo-binstall is interrupted (#619) - Fix: Print resolutions without interleaving (#619)
- Fix: Installing crates previously removed cargo-uninstall now works correctly (#625, #628)
- Various improvements to CI (#630, #660, #668, #675, #676)
- Various optimisations (#610, #619, #643, #644, #653, #655, #656, #667)
- The release artifacts now includes an additional "full" build that includes debuginfo in split format. Linux only, Windows&Mac coming soon. (#659, #660, #672)