Skip to content

Commit 9f15507

Browse files
authored
chore: release 2026.3.11 (#8676)
### πŸš€ Features - **(github)** read tokens from gh CLI hosts.yml config by @jdx in [#8692](#8692) - **(task)** support optional `args` and `env` fields in `run` entries by @jdx in [#8687](#8687) - **(task)** add --skip-tools flag to mise run by @jdx in [#8699](#8699) - **(vfox)** add try_get, try_head, try_download_file to Lua HTTP module by @jdx in [#8697](#8697) ### πŸ› Bug Fixes - **(config)** recognize SSH and other non-HTTPS URLs in get_repo_url by @modestman in [#8666](#8666) - **(docs)** add dark mode support to favicon by @jdx in [#8678](#8678) - **(env)** support multiple --env/-E flags by @jdx in [#8686](#8686) - **(github)** rename_exe renames correct binary when archive contains multiple executables by @jdx in [#8700](#8700) - **(implode)** include system data dir in implode cleanup by @jdx in [#8696](#8696) - **(install)** skip GitHub API calls for aqua tools in --locked mode by @jdx in [#8679](#8679) - **(install)** skip redundant provenance verification when lockfile has integrity data by @jdx in [#8688](#8688) - **(lock)** respect existing platforms in lockfile when running `mise lock` by @jdx in [#8708](#8708) - **(lock)** skip global config lockfile by default by @jdx in [#8707](#8707) - **(node)** expand tilde in default_packages_file path by @jdx in [#8709](#8709) - **(shell)** error when no version specified instead of silent no-op by @jdx in [#8693](#8693) - **(shim)** detect shims by checking shims directory instead of binary name by @jdx in [#8694](#8694) - **(task)** inherit task_config.dir for included TOML and file tasks by @jdx in [#8689](#8689) - **(task)** strip inline args when validating run.tasks references by @jdx in [#8701](#8701) - **(task)** include idiomatic version files in monorepo task toolset by @jdx in [#8702](#8702) - **(task)** improve error message when task files are not executable by @jdx in [#8705](#8705) - **(test)** update vfox provenance test for checksum-backed skip by @jdx in [#8703](#8703) - improve usage spec element support in tasks by @nkakouros in [#8623](#8623) - make env plugin (Module) vars available in Tera template context by @victor-founder in [#8682](#8682) - respect MISE_COLOR=0 for color_eyre error output by @jdx in [#8690](#8690) - add windows support for usage tool registry by @jdx in [#8713](#8713) ### πŸ“š Documentation - **(task)** clarify interactive task blocking behavior by @jdx in [#8685](#8685) - improve visibility of install_before setting by @jdx in [#8712](#8712) ### πŸ“¦ Registry - add rtk ([github:rtk-ai/rtk](https://github.com/rtk-ai/rtk)) by @bricelalu in [#8683](#8683) ### New Contributors - @victor-founder made their first contribution in [#8682](#8682) - @modestman made their first contribution in [#8666](#8666) - @bricelalu made their first contribution in [#8683](#8683)
1 parent b128ab2 commit 9f15507

File tree

12 files changed

+59
-11
lines changed

12 files changed

+59
-11
lines changed

β€ŽCHANGELOG.mdβ€Ž

Lines changed: 48 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,53 @@
11
# Changelog
22

3+
## [2026.3.11](https://github.com/jdx/mise/compare/v2026.3.10..v2026.3.11) - 2026-03-22
4+
5+
### πŸš€ Features
6+
7+
- **(github)** read tokens from gh CLI hosts.yml config by @jdx in [#8692](https://github.com/jdx/mise/pull/8692)
8+
- **(task)** support optional `args` and `env` fields in `run` entries by @jdx in [#8687](https://github.com/jdx/mise/pull/8687)
9+
- **(task)** add --skip-tools flag to mise run by @jdx in [#8699](https://github.com/jdx/mise/pull/8699)
10+
- **(vfox)** add try_get, try_head, try_download_file to Lua HTTP module by @jdx in [#8697](https://github.com/jdx/mise/pull/8697)
11+
12+
### πŸ› Bug Fixes
13+
14+
- **(config)** recognize SSH and other non-HTTPS URLs in get_repo_url by @modestman in [#8666](https://github.com/jdx/mise/pull/8666)
15+
- **(docs)** add dark mode support to favicon by @jdx in [#8678](https://github.com/jdx/mise/pull/8678)
16+
- **(env)** support multiple --env/-E flags by @jdx in [#8686](https://github.com/jdx/mise/pull/8686)
17+
- **(github)** rename_exe renames correct binary when archive contains multiple executables by @jdx in [#8700](https://github.com/jdx/mise/pull/8700)
18+
- **(implode)** include system data dir in implode cleanup by @jdx in [#8696](https://github.com/jdx/mise/pull/8696)
19+
- **(install)** skip GitHub API calls for aqua tools in --locked mode by @jdx in [#8679](https://github.com/jdx/mise/pull/8679)
20+
- **(install)** skip redundant provenance verification when lockfile has integrity data by @jdx in [#8688](https://github.com/jdx/mise/pull/8688)
21+
- **(lock)** respect existing platforms in lockfile when running `mise lock` by @jdx in [#8708](https://github.com/jdx/mise/pull/8708)
22+
- **(lock)** skip global config lockfile by default by @jdx in [#8707](https://github.com/jdx/mise/pull/8707)
23+
- **(node)** expand tilde in default_packages_file path by @jdx in [#8709](https://github.com/jdx/mise/pull/8709)
24+
- **(shell)** error when no version specified instead of silent no-op by @jdx in [#8693](https://github.com/jdx/mise/pull/8693)
25+
- **(shim)** detect shims by checking shims directory instead of binary name by @jdx in [#8694](https://github.com/jdx/mise/pull/8694)
26+
- **(task)** inherit task_config.dir for included TOML and file tasks by @jdx in [#8689](https://github.com/jdx/mise/pull/8689)
27+
- **(task)** strip inline args when validating run.tasks references by @jdx in [#8701](https://github.com/jdx/mise/pull/8701)
28+
- **(task)** include idiomatic version files in monorepo task toolset by @jdx in [#8702](https://github.com/jdx/mise/pull/8702)
29+
- **(task)** improve error message when task files are not executable by @jdx in [#8705](https://github.com/jdx/mise/pull/8705)
30+
- **(test)** update vfox provenance test for checksum-backed skip by @jdx in [#8703](https://github.com/jdx/mise/pull/8703)
31+
- improve usage spec element support in tasks by @nkakouros in [#8623](https://github.com/jdx/mise/pull/8623)
32+
- make env plugin (Module) vars available in Tera template context by @victor-founder in [#8682](https://github.com/jdx/mise/pull/8682)
33+
- respect MISE_COLOR=0 for color_eyre error output by @jdx in [#8690](https://github.com/jdx/mise/pull/8690)
34+
- add windows support for usage tool registry by @jdx in [#8713](https://github.com/jdx/mise/pull/8713)
35+
36+
### πŸ“š Documentation
37+
38+
- **(task)** clarify interactive task blocking behavior by @jdx in [#8685](https://github.com/jdx/mise/pull/8685)
39+
- improve visibility of install_before setting by @jdx in [#8712](https://github.com/jdx/mise/pull/8712)
40+
41+
### πŸ“¦ Registry
42+
43+
- add rtk ([github:rtk-ai/rtk](https://github.com/rtk-ai/rtk)) by @bricelalu in [#8683](https://github.com/jdx/mise/pull/8683)
44+
45+
### New Contributors
46+
47+
- @victor-founder made their first contribution in [#8682](https://github.com/jdx/mise/pull/8682)
48+
- @modestman made their first contribution in [#8666](https://github.com/jdx/mise/pull/8666)
49+
- @bricelalu made their first contribution in [#8683](https://github.com/jdx/mise/pull/8683)
50+
351
## [2026.3.10](https://github.com/jdx/mise/compare/v2026.3.9..v2026.3.10) - 2026-03-21
452

553
### πŸ› Bug Fixes

β€ŽCargo.lockβ€Ž

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

β€ŽCargo.tomlβ€Ž

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ members = [
88

99
[package]
1010
name = "mise"
11-
version = "2026.3.10"
11+
version = "2026.3.11"
1212
edition = "2024"
1313
description = "The front-end to your dev env"
1414
authors = ["Jeff Dickey (@jdx)"]

β€ŽREADME.mdβ€Ž

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -64,7 +64,7 @@ $ ~/.local/bin/mise --version
6464
/ / / / / / (__ ) __/_____/ __/ / / /_____/ /_/ / / /_/ / /__/ __/
6565
/_/ /_/ /_/_/____/\___/ \___/_/ /_/ / .___/_/\__,_/\___/\___/
6666
/_/ by @jdx
67-
2026.3.10 macos-arm64 (2026-03-21)
67+
2026.3.11 macos-arm64 (2026-03-22)
6868
```
6969

7070
Hook mise into your shell (pick the right one for your shell):

β€Žcompletions/_miseβ€Ž

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,7 @@ _mise() {
2323
return 1
2424
fi
2525

26-
local spec_file="${TMPDIR:-/tmp}/usage__usage_spec_mise_2026_3_10.spec"
26+
local spec_file="${TMPDIR:-/tmp}/usage__usage_spec_mise_2026_3_11.spec"
2727
if [[ ! -f "$spec_file" ]]; then
2828
mise usage >| "$spec_file"
2929
fi

β€Žcompletions/mise.bashβ€Ž

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ _mise() {
99

1010
local cur prev words cword was_split comp_args
1111
_comp_initialize -n : -- "$@" || return
12-
local spec_file="${TMPDIR:-/tmp}/usage__usage_spec_mise_2026_3_10.spec"
12+
local spec_file="${TMPDIR:-/tmp}/usage__usage_spec_mise_2026_3_11.spec"
1313
if [[ ! -f "$spec_file" ]]; then
1414
mise usage >| "$spec_file"
1515
fi

β€Žcompletions/mise.fishβ€Ž

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ if ! type -p usage &> /dev/null
88
return 1
99
end
1010
set -l tmpdir (if set -q TMPDIR; echo $TMPDIR; else; echo /tmp; end)
11-
set -l spec_file "$tmpdir/usage__usage_spec_mise_2026_3_10.spec"
11+
set -l spec_file "$tmpdir/usage__usage_spec_mise_2026_3_11.spec"
1212
if not test -f "$spec_file"
1313
mise usage | string collect > "$spec_file"
1414
end

β€Žcompletions/mise.ps1β€Ž

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@ Register-ArgumentCompleter -Native -CommandName 'mise' -ScriptBlock {
1010
param($wordToComplete, $commandAst, $cursorPosition)
1111

1212
$tmpDir = if ($env:TEMP) { $env:TEMP } else { [System.IO.Path]::GetTempPath() }
13-
$specFile = Join-Path $tmpDir "usage__usage_spec_mise_2026_3_10.kdl"
13+
$specFile = Join-Path $tmpDir "usage__usage_spec_mise_2026_3_11.kdl"
1414

1515
if (-not (Test-Path $specFile)) {
1616
mise usage | Out-File -FilePath $specFile -Encoding utf8

β€Ždefault.nixβ€Ž

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22

33
rustPlatform.buildRustPackage {
44
pname = "mise";
5-
version = "2026.3.10";
5+
version = "2026.3.11";
66

77
src = lib.cleanSource ./.;
88

β€Ždocs/.vitepress/stars.data.tsβ€Ž

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
export default {
44
load() {
55
return {
6-
stars: "25.8k",
6+
stars: "25.9k",
77
};
88
},
99
};

0 commit comments

Comments
Β (0)