Highlights
Task documentation improvements - The mise generate task-docs command now supports a --index flag and uses task names when generating multi-file documentation with --multi. This gives you better control over how your task documentation is organized and named. #7944
Tool stub generation with --lock - You can now generate tool stubs with locked versions using mise generate tool-stub --lock, making it easier to pin exact tool versions in your generated stubs. #7948
Plugin shadowing warnings - mise now warns you when an env plugin shadows a tool from the registry, helping you avoid confusion when a local plugin name conflicts with a well-known tool. #7953
Lua log module for vfox plugins - Plugin authors can now use a dedicated logging module to output debug information, warnings, and errors from their Lua plugins. #7949
Bug Fixes
- Fixed handling of
file://URLs in the registry'snormalize_remotefunction #7947 - Fixed LuaLS warnings in vfox test fixtures and added linting #7946
Internal Changes
- Unified the
deprecated_at!macro to provide consistent deprecation warnings #7957
Full documentation: https://mise.jdx.dev/