mise-en-place

notes:
Release list
2026.2.2: # Smart Suggestions and Python UV Improvements
RECENT
2026.2.2: Smart Suggestions and Python UV Improvements
RECENT
2026.2.1: Task Docs and Tool Stubs
RECENT
2026.2.0: Lockfiles Graduate, Editor Arrives
RECENT
2026.1.12: Monorepo Task Resolution
RECENT
2026.1.11: Speed Demons and Scoped Providers
RECENT
2026.1.9: Templates Take the Stage
RECENT
2026.1.8: Registry Revolution
2026.1.7: Cache & Compatibility Cleanup
2026.1.6: Better Errors, Faster Envs
2026.1.5: PowerShell Joins the Party
2026.1.4
2026.1.3
2026.1.2
2026.1.1
2026.1.0
2025.12.13
2025.12.12
2025.12.11
2025.12.10
Release notes:

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 run mise edit and navigate your configuration with a proper editor interface.

Highlights

  • Lockfiles are stable — No more MISE_EXPERIMENTAL=1 needed! Lockfiles ensure everyone on your team gets exactly the same tool versions with SHA256 verification. See the lockfile documentation for details. #7929

  • Interactive config editor — The new mise edit command launches an interactive editor for your mise configuration, making it easier to manage tools and settings. #7930

  • Smarter 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 activate could get reordered unexpectedly. #7919

  • Lockfile 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 hash filter in templates now uses SHA256 instead of Blake3 for broader compatibility. #7925

  • Smarter version pruningmise upgrade now respects tracked configs when pruning old versions, preventing accidental removal of versions still in use. #7926

  • Deterministic error output — Failed installations are now sorted, making error messages consistent across runs. #7936

Documentation

  • Improved clarity on uvx and pipx dependencies — Thanks @ygormutti for your first contribution! #7878

Copyright © 2023 - All right reserved by Yadoc SAS