deps: update dependency jdx/mise to v2026.2.0 #1323
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
This PR contains the following updates:
2026.1.9→2026.2.0Release Notes
jdx/mise (jdx/mise)
v2026.2.0: : Lockfiles Graduate, Editor ArrivesCompare Source
This release marks a significant milestone: lockfiles are now stable and no longer require an experimental flag. After extensive testing and refinement, lockfiles are ready for production use, giving you reproducible builds with cryptographically verified tool versions across your team.
The other headline feature is
mise edit, a brand new interactive configuration editor that makes managing your mise setup more intuitive than ever. Just runmise editand navigate your configuration with a proper editor interface.Highlights
Lockfiles are stable — No more
MISE_EXPERIMENTAL=1needed! Lockfiles ensure everyone on your team gets exactly the same tool versions with SHA256 verification. See the lockfile documentation for details. #7929Interactive config editor — The new
mise editcommand launches an interactive editor for your mise configuration, making it easier to manage tools and settings. #7930Smarter task confirmation dialogs — Task confirm prompts now support usage values, giving you more context when confirming task execution. Thanks @roele! #7924
Windows shebang task support — File tasks with shebangs are now properly discovered and executed on Windows. #7941
Performance
Faster dependency scheduling — Tool installation now uses Kahn's algorithm for optimal parallel dependency resolution, speeding up installs with complex dependency trees. #7933
Efficient secret redaction — Switched to Aho-Corasick algorithm for redacting secrets in output, improving performance when many secrets are configured. #7931
Bug Fixes
PATH ordering preserved — Fixed an issue where paths added after
mise activatecould get reordered unexpectedly. #7919Lockfile reliability — Atomic writes prevent corruption, cache invalidation works correctly, and URL/SHA256 info is properly preserved when merging platform information. #7923, #7927
Template hash filter — The
hashfilter in templates now uses SHA256 instead of Blake3 for broader compatibility. #7925Smarter version pruning —
mise upgradenow respects tracked configs when pruning old versions, preventing accidental removal of versions still in use. #7926Deterministic error output — Failed installations are now sorted, making error messages consistent across runs. #7936
Documentation
v2026.1.12: : Monorepo Task ResolutionCompare Source
This release focuses on improving the developer experience for monorepo setups and fixing cross-platform compatibility issues. If you've been struggling with task includes in monorepos or encountering strange behavior when cloning plugins on Windows Subsystem for Linux (WSL), this update has you covered.
Bug Fixes
Monorepo task includes now resolve correctly - Task includes are now resolved relative to the config file directory rather than the current working directory. This is a significant fix for monorepo users who define tasks in nested config files and expect includes to work relative to where the config lives. (#7917)
WSL git clone compatibility - Fixed an issue where
autocrlfsettings could cause problems when cloning git repositories on WSL. Mise now explicitly disablesautocrlfduring git clone operations, preventing line-ending issues that could break plugins and tools on Windows Subsystem for Linux. (#7916)Documentation
v2026.1.11: : Speed Demons and Scoped ProvidersCompare Source
This release focuses on performance improvements and fixing several edge cases that affected users with complex configurations. The headline changes include significant startup time reduction for
mise x(exec) and a new consolidated manifest system that replaces the per-tool.mise.backendfiles, making tool installations cleaner and faster.Configuration management gets more flexible with support for loading
.config/miserc.tomlin local directories, and the prepare providers are now properly scoped to their defining config files—fixing issues where providers could leak between projects.Highlights
mise xstartup - Reduced overhead when running commands throughmise x, which should be noticeable for frequently executed commands (#7890).mise.backendfiles per tool, improving both performance and disk organization (#7892).config/miserc.tomlsupport - You can now place mise configuration in.config/miserc.tomlwithin your project directory, following XDG conventions (#7896) - thanks @scop!Bug Fixes
.appbundles (#7885)--helpbehavior - Runningmise run <task> --helpnow shows task info instead of trying to execute when no usage spec is defined (#7893)wait_forfixes - Fixed issues withwait_forwhen using environment overrides, and outputs are now properly re-rendered (#7888)vfox Improvements
cmd.exec, enabling more powerful plugin behavior (#7908)Documentation
MISE_GITLAB_TOKENfor accessing private GitLab repositories - thanks @lchagnoleau! (#7902)New Contributors
Welcome to our new contributors! 🎉
Configuration
📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
This PR was generated by Mend Renovate. View the repository job log.