v2026.2.6
jdx/misev2026.2.6Feb 7, 2026by mise-en-dev
AI Summary
This release adds shell-style variable expansion capabilities to environment variables and introduces source tracking for debugging tool version resolution.
Key Highlights
- Shell-style variable expansion in mise.toml environment values
- New --all-sources flag for mise ls command
- File tasks now auto-install tools defined in mise.toml
New Features
- New tools: tirith and mas
Full Release Notes
This release brings a couple of nice quality-of-life improvements alongside several bug fixes.
### Highlights
**Shell-style variable expansion in env values** ([#8029](https://github.com/jdx/mise/pull/8029)) - You can now use shell-style variable expansion like `${VAR:-default}` and `${VAR:+alternate}` directly in your `mise.toml` environment variables. This makes it easier to set up flexible configurations without needing to drop into shell scripts.
**New `--all-sources` flag for `mise ls`** ([#8019](https://github.com/jdx/mise/pull/8019)) - Thanks to @TylerHillery for adding this flag, which shows all the sources where a tool version is defined. Useful for debugging why a particular version is being used when you have multiple config files.
### Bug Fixes
- **gem backend**: Fixed Windows support and resolved a newline issue in gem scripts ([#8031](https://github.com/jdx/mise/pull/8031), [#8034](https://github.com/jdx/mise/pull/8034)) - Thanks @my1e5!
- **lockfile**: Tools are now written to the lockfile matching their source config, fixing issues where lockfile entries could get misattributed ([#8012](https://github.com/jdx/mise/pull/8012))
- **mise ls**: Sources in `--all-sources` output are now sorted deterministically ([#8037](https://github.com/jdx/mise/pull/8037))
- **tasks**: File tasks now auto-install tools defined in `mise.toml`, matching the behavior of inline tasks ([#8030](https://github.com/jdx/mise/pull/8030))
### Security
- Updated the `time` crate to 0.3.47 to address RUSTSEC-2026-0009 ([#8026](https://github.com/jdx/mise/pull/8026))
### New Tools
- [tirith](https://github.com/sheeki03/tirith) - Thanks @sheeki03!
- [mas](https://github.com/mas-cli/mas) (Mac App Store CLI) - Thanks @TyceHerrman!
### New Contributors
Welcome to @sheeki03 and @TylerHillery for their first contributions!
### 📦 Aqua Registry Updates
#### New Packages (1)
- [`kubernetes-sigs/kubectl-validate`](https://github.com/kubernetes-sigs/kubectl-validate)
#### Updated Packages (6)
- [`flux-iac/tofu-controller/tfctl`](https://github.com/flux-iac/tofu-controller/tfctl)
- [`gogs/gogs`](https://github.com/gogs/gogs)
- [`j178/prek`](https://github.com/j178/prek)
- [`syncthing/syncthing`](https://github.com/syncthing/syncthing)
- [`tuist/tuist`](https://github.com/tuist/tuist)
- [`yaml/yamlscript`](https://github.com/yaml/yamlscript)