v2026.4.7

jdx/misev2026.4.7Apr 9, 2026by mise-en-dev

AI Summary

Fixes precompiled Python installation on Windows ARM64 to download the correct architecture.

Key Highlights

  • Precompiled Python on Windows ARM64 now downloads the native `aarch64` build.

Full Release Notes

This patch release fixes precompiled Python installation on Windows ARM64 machines. Previously, mise always downloaded the x86_64 Python build on Windows regardless of architecture, which caused failures when loading native ARM64 libraries. mise now correctly downloads the aarch64 build on Windows ARM64 systems.

## Fixed

- **Precompiled Python on Windows ARM64** -- On Windows ARM64, mise unconditionally selected the x86_64 precompiled Python build, ignoring the host architecture. This caused runtime errors such as `[WinError 193] %1 is not a valid Win32 application` when loading native ARM64 DLLs. mise now downloads the native `aarch64-pc-windows-msvc` build on ARM64 Windows while continuing to use x86_64 on x64 Windows. [#8961](https://github.com/jdx/mise/pull/8961) by @JohanLorenzo

## New Contributors

* @JohanLorenzo made their first contribution in [#8961](https://github.com/jdx/mise/pull/8961)

**Full Changelog**: https://github.com/jdx/mise/compare/v2026.4.6...v2026.4.7