M

mise

M
mise Dev Tools v2026.10.2

v2026.10.2: Experimental spinel backend, typed tool options in the schema, and daemon presets on Windows

This release adds an experimental spinel: backend for compiling Ruby CLIs to native binaries. The mise.toml schema now checks each backend's own tool options, and daemon presets work on Windows. It also includes fixes for shell activation with untrusted configs, task timeouts and Windows quoting. Added Experimental spinel: backend. It builds a Ruby command-line tool from a GitHub repository into a…

M
mise Dev Tools v2026.10.1

v2026.10.1: Task timeout and Ctrl-C fixes, Windows daemon and shim fixes

This release is mostly bug fixes. mise run now stops tasks properly when --timeout expires or you press Ctrl-C. Task daemons and native shims work better on Windows. core:rust now follows mise.lock and picks up new stable and beta toolchains. Lockfile, GitHub asset selection, Homebrew cask and plugin update problems are also fixed. Fixed Tasks mise run --timeout now stops the tasks it was running.…

M
mise Dev Tools v2026.10.0

v2026.10.0: Stricter signer checks for cosign and GitHub attestations, trust for inline options in .tool-versions

This release tightens supply-chain verification. Keyless cosign bundles must now match a pinned signer identity, and GitHub attestation workflow checks no longer accept partial matches. It also closes a .tool-versions trust gap that could leak GITHUB_TOKEN, adds a per-cask appdir option for Homebrew casks, and fixes problems with locked SLSA installs, musl hosts and mise backends switch. Security…

M
mise Dev Tools v2026.9.18

v2026.9.18: Remote config includes, OCI task catalogs, and a trust fix for inline tool options

mise.toml can now include a shared config file from a git repository or OCI registry, and task_config.includes accepts OCI artifacts. The release also closes a trust bypass that could send GITHUB_TOKEN to an attacker-controlled host, adds gem registry sources, and fixes several daemon and dotfiles problems. Security Inline tool options now require trust. Before this change, a mise.toml in an untru…

M
mise Dev Tools v2026.9.17

v2026.9.17: Self-update waits 24 hours for new releases and verifies signed packslips

mise self-update and the mise.run installer now pick the newest stable release that is at least 24 hours old. Updates also check the release's signed packslip before replacing the binary. This release also adds a machine-local global miserc, an opt-in way for command-not-found to install registry tools, and a postinstall mode that runs on every install. It fixes several Homebrew formula builds and…

M
mise Dev Tools v2026.9.16

v2026.9.16: Per-tool libc for aqua tools, monorepo task path aliases, and packslip pins that survive repo renames

Aqua tools can now choose glibc or musl builds one tool at a time, and monorepo roots can get short task path aliases. Packslip tools keep installing after their GitHub or GitLab repository is renamed, because mise now pins them by repository ID, recorded in a new lockfile revision 3. SLSA provenance checks now require the expected signer identity. This release also fixes regressions in mise run -…