github jdx/mise v2026.3.17
v2026.3.17: Shims always at the front of PATH

8 hours ago

A small patch release with a single bug fix for mise activate --shims PATH ordering.

Fixed

  • Shims always prepended in --shims mode -- When using mise activate --shims, if the shims directory was already present in PATH (e.g. from a previous activation or a VS Code terminal re-sourcing the shell config), mise would skip the prepend and leave shims at their existing position. This meant system binaries earlier in PATH could silently shadow mise-managed tools. Shims are now always moved to the front. For fish, MovePrependEnv is used to reorder without duplicating; for all other shells, PrependEnv is emitted unconditionally, accepting a harmless duplicate entry in exchange for guaranteed ordering. #8757 by @ctaintor

New Contributors

Full Changelog: v2026.3.16...v2026.3.17

Don't miss a new mise release

NewReleases is sending notifications on new releases.