A small release adding a new way to check for outdated plugins, along with three bug fixes for archive installs, tool environment resolution, and cross-platform Ruby lockfiles.
Added
mise plugins ls --outdatedflag -- A new-o/--outdatedflag checks remote git refs in parallel and displays only plugins where the local SHA differs from the remote. Shows a table with plugin name, URL, ref, local SHA, and remote SHA. Prints "All plugins are up to date" when everything is current. #8360 by @jdx$ mise plugins ls --outdated Plugin Url Ref Local Remote tiny https://github.com/mise-plugins/rtx-tiny.git main abc1234 def5678
Fixed
-
rename_exeworks with archives containing abin/subdirectory -- When an archive extracts to a layout likeprefix/bin/binary, therename_exeoption was silently skipped because it searched the extraction root non-recursively instead of thebin/subdirectory where the binary actually lives. Both the GitHub-style backend and the HTTP backend now auto-detect thebin/subdirectory as the search directory, matching the same logic used bydiscover_bin_paths()for PATH construction. #8358 by @jdx -
Installing cargo/npm/pipx tools no longer crashes with
tools = trueenv directives -- When[env]contained entries likeNODE_VERSION = { value = "{{ tools.node.version }}", tools = true }, installing npm/cargo/pipx tools would fail with "Variable not found in context" because the referenced tools might not be installed yet. The cargo, npm, and pipx backends now skiptools = trueenv directive resolution during installation while still including tool paths in PATH. #8356 by @jdx -
Ruby lockfile resolves correct Windows checksums -- Running
mise lockon macOS/Linux now correctly resolves RubyInstaller2 binary URLs and checksums for Windows platform entries, instead of incorrectly using the MRI source tarball checksum. The lockfile generator now fetches the correct.7zasset from theoneclick/rubyinstaller2GitHub releases for Windows targets. #8357 by @jdx
Changed
- Registry: terradozer switched to GitHub fork -- The terradozer registry entry now points to
github:chenrui333/terradozer(replacing the archived asdf plugin and unavailable aqua backend), and is restricted to Linux and macOS. #8365 by @chenrui333
New Contributors
- @chenrui333 made their first contribution in #8365
Full Changelog: v2026.2.21...v2026.2.22