A small release that hardens HTTP downloads against flaky networks and adds a global way to surface pre-release versions, plus refreshed intro messaging.
Added
-
(ls-remote) New global
prereleasessetting (MISE_PRERELEASES=1) and a--prereleaseflag formise ls-remote(#9415) by @jdx. Acts asprerelease = trueapplied to every tool, so GitHub releases flaggedprerelease: trueshow up inls-remote,latestresolves against the full list, and fuzzy queries like1.2can match pre-release tags. Currently honored by thegithub:andaqua:backends; draft releases are still excluded.mise ls-remote github:cli/cli --prerelease # or, persistently: export MISE_PRERELEASES=1
Fixed
-
(http) HTTP requests now retry transient failures with a jittered backoff schedule (~200ms / 1s / 4s / 15s, then capped at 15s) and the default
http_retriesis bumped from0to3(#9414) by @jdx. Retries fire on 5xx, 408, 429, and network-layer errors (connect refused, timeout, mid-stream body drops); deterministic 4xx responses like 404 fail fast without retry. Downloads wrap the full request + body so a chunk failure mid-stream restarts from byte 0 instead of failing the install. Each retry logs awarn!immediately so flaky infrastructure surfaces in real time, and the same logic now powers vfox plugin downloads (which honorMISE_HTTP_RETRIEStoo). SetMISE_HTTP_RETRIES=0to opt out. Thehttp→httpsfallback now only triggers on connection-level errors, not on HTTP status errors. -
(release)
scripts/publish-s3.shnow purges themise.en.devCloudflare zone (alongsidejdx.devandmise.run) after each S3 publish (#9416) by @jdx. Becauseinstall.shis uploaded withimmutablecache-control, missing the purge could leave one zone serving the previous release'sinstall.shnext to a new release'sinstall.sh.minisig.
Documentation
- Refreshed the project tagline and intro across the README, docs site, landing page, man page, snapcraft/RPM/DEB/npm packaging metadata, and CLI help text to "Dev tools, env vars, and tasks in one CLI" with a clearer "what is it?" pitch focused on what mise does rather than what it replaces (#9418) by @jdx.
- The docs site's GitHub star count is now prefixed with a ★ glyph for clarity (#9417) by @jdx.
Full Changelog: v2026.4.23...v2026.4.24