A small fix release that hardens GitHub release asset auto-selection against picking binaries for the wrong CPU architecture.
Fixed
- (github) Asset auto-selection now hard-rejects any candidate whose filename explicitly declares a non-matching architecture, even when other scoring bonuses (preferred name, archive type, libc match) would otherwise rank it first. This fixes cases like
cargo-msrvon aarch64 Linux, wherecargo-msrv-x86_64-unknown-linux-gnu-*.tgzwas being chosen over no-match-better-than-wrong-match. Explicitasset_patternconfiguration is unchanged (#10018 by @jdx).
Full Changelog: v2026.5.13...v2026.5.14
💚 Sponsor mise
mise is built by @jdx under en.dev — an independent studio making developer tooling (mise, aube, and more). Development is funded by sponsors.
If mise saves you or your team time, please consider sponsoring at en.dev. Individual and company sponsorships keep mise fast, free, and independent.