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
This is a redo of 0.13.0, which has its own changelog you should consult. As that release broke a few important usecases, it was unmade and this one replaces it.
- Fix missing info logs, which broke the UI. (#371)
pkg-fmt
(in manifest and CLI) is now case-insensitive. (#384)- New
--roots
option, same ascargo install
's. (#388, #389) - Binstall now falls back to other installation strategies if an earlier one doesn't contain all the required binaries (fixes some issues with incomplete packages). (#357, #370, #372, #382)
Other changes
- Releng fixes for release PR action. (#367, #368, #369)
- Our prebuilt release now disables trace level logs entirely. (#390)
zip
dependency has been forked to apply fixes, unblock a feature (streaming decode), and upgradezstd
. (#375)- Several changes and fixes to documentation. (#383, #385, #386, #392)