Skip to content

Commit 4e9c87b

Browse files
committed
chore: release 2026.3.10
1 parent d4ca54e commit 4e9c87b

30 files changed

Lines changed: 744 additions & 174 deletions

File tree

CHANGELOG.md

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

3+
## [2026.3.10](https://github.com/jdx/mise/compare/v2026.3.9..v2026.3.10) - 2026-03-21
4+
5+
### 🐛 Bug Fixes
6+
7+
- **(bootstrap)** preserve argv[0] for shim dispatch by @tak848 in [#8521](https://github.com/jdx/mise/pull/8521)
8+
- **(config)** resolve trust hash collision for same-name directories by @tdragon in [#8628](https://github.com/jdx/mise/pull/8628)
9+
- **(docs)** fix width of tools table by @himkt in [#8625](https://github.com/jdx/mise/pull/8625)
10+
- **(docs)** prevent homepage hero atmosphere overflow by @nygmaaa in [#8642](https://github.com/jdx/mise/pull/8642)
11+
- **(doctor)** detect PATH ordering issues when mise is activated by @jdx in [#8585](https://github.com/jdx/mise/pull/8585)
12+
- **(git)** use origin as remote name by @bentinata in [#8626](https://github.com/jdx/mise/pull/8626)
13+
- **(installer)** normalize current version before comparison by @tak848 in [#8649](https://github.com/jdx/mise/pull/8649)
14+
- **(lockfile)** Resolve symlink when updating lockfiles by @chancez in [#8589](https://github.com/jdx/mise/pull/8589)
15+
- **(python)** verify checksums for precompiled binary downloads by @malept in [#8593](https://github.com/jdx/mise/pull/8593)
16+
- **(python)** exclude freethreaded builds from precompiled selection by @jdx in [#8672](https://github.com/jdx/mise/pull/8672)
17+
- **(rust)** resolve relative CARGO_HOME/RUSTUP_HOME to absolute paths by @simonepri in [#8604](https://github.com/jdx/mise/pull/8604)
18+
- **(task)** correctly resolve task name for _default files with extensions by @youta1119 in [#8646](https://github.com/jdx/mise/pull/8646)
19+
- **(tasks)** global file tasks not properly marked as such by @roele in [#8618](https://github.com/jdx/mise/pull/8618)
20+
- **(tasks)** handle broken pipe in table print and task completion output by @vmaleze in [#8608](https://github.com/jdx/mise/pull/8608)
21+
- use dark/light logo variants in README for GitHub dark mode by @jdx in [#8656](https://github.com/jdx/mise/pull/8656)
22+
- failing rebuild of runtime symlinks for shared tools by @roele in [#8647](https://github.com/jdx/mise/pull/8647)
23+
- add spaces around current element operator in flutter version_expr by @roele in [#8616](https://github.com/jdx/mise/pull/8616)
24+
- complete task arguments correctly by @KevSlashNull in [#8601](https://github.com/jdx/mise/pull/8601)
25+
- remove hidden `--prefix`, `--interleave` from `mise run` by @nkakouros in [#8669](https://github.com/jdx/mise/pull/8669)
26+
27+
### 📚 Documentation
28+
29+
- switch body font to DM Sans and darken dark mode background by @jdx in [6e3ad34](https://github.com/jdx/mise/commit/6e3ad3436369f144943da8166e330514ba4c6240)
30+
- use Cormorant Garamond for headers and Roc Grotesk for body text by @jdx in [010812a](https://github.com/jdx/mise/commit/010812ac19e14101c9225221da534fd83a4e0060)
31+
- resolve chaotic heading hierarchy in task-arguments.md by @muzimuzhi in [#8644](https://github.com/jdx/mise/pull/8644)
32+
- add missing `v-pre` directive to Tera `{{ }}` expressions by @eitamal in [#8659](https://github.com/jdx/mise/pull/8659)
33+
34+
### 🧪 Testing
35+
36+
- fix test_java and mark as slow by @roele in [#8634](https://github.com/jdx/mise/pull/8634)
37+
38+
### 📦️ Dependency Updates
39+
40+
- update docker/dockerfile:1 docker digest to 4a43a54 by @renovate[bot] in [#8657](https://github.com/jdx/mise/pull/8657)
41+
- update ghcr.io/jdx/mise:alpine docker digest to 2584470 by @renovate[bot] in [#8658](https://github.com/jdx/mise/pull/8658)
42+
- update ghcr.io/jdx/mise:deb docker digest to c9fcb75 by @renovate[bot] in [#8661](https://github.com/jdx/mise/pull/8661)
43+
- update ghcr.io/jdx/mise:copr docker digest to 799d8ef by @renovate[bot] in [#8660](https://github.com/jdx/mise/pull/8660)
44+
- update aws-lc-rs/aws-lc-sys and rustls-webpki by @jdx in [#8674](https://github.com/jdx/mise/pull/8674)
45+
- update rust crate tar to v0.4.45 [security] by @renovate[bot] in [#8668](https://github.com/jdx/mise/pull/8668)
46+
47+
### 📦 Registry
48+
49+
- add viteplus (npm:vite-plus) by @risu729 in [#8594](https://github.com/jdx/mise/pull/8594)
50+
- remove backend.options for podman by @roele in [#8633](https://github.com/jdx/mise/pull/8633)
51+
- add pi.dev coding agent by @dector in [#8635](https://github.com/jdx/mise/pull/8635)
52+
- add ormolu ([github:tweag/ormolu](https://github.com/tweag/ormolu)) by @3w36zj6 in [#8617](https://github.com/jdx/mise/pull/8617)
53+
- use version_expr for dart and sort versions by @roele in [#8631](https://github.com/jdx/mise/pull/8631)
54+
- fix go-getter and mysql CI failures by @jdx in [#8662](https://github.com/jdx/mise/pull/8662)
55+
- add qwen (npm:@qwen-code/qwen-code) by @jianglu in [#8667](https://github.com/jdx/mise/pull/8667)
56+
- add hlint ([github:ndmitchell/hlint](https://github.com/ndmitchell/hlint)) by @3w36zj6 in [#8670](https://github.com/jdx/mise/pull/8670)
57+
58+
### New Contributors
59+
60+
- @nkakouros made their first contribution in [#8669](https://github.com/jdx/mise/pull/8669)
61+
- @jianglu made their first contribution in [#8667](https://github.com/jdx/mise/pull/8667)
62+
- @tak848 made their first contribution in [#8521](https://github.com/jdx/mise/pull/8521)
63+
- @bentinata made their first contribution in [#8626](https://github.com/jdx/mise/pull/8626)
64+
- @tdragon made their first contribution in [#8628](https://github.com/jdx/mise/pull/8628)
65+
- @nygmaaa made their first contribution in [#8642](https://github.com/jdx/mise/pull/8642)
66+
- @youta1119 made their first contribution in [#8646](https://github.com/jdx/mise/pull/8646)
67+
- @chancez made their first contribution in [#8589](https://github.com/jdx/mise/pull/8589)
68+
- @dector made their first contribution in [#8635](https://github.com/jdx/mise/pull/8635)
69+
70+
### 📦 Aqua Registry Updates
71+
72+
#### New Packages (8)
73+
74+
- [`acsandmann/rift`](https://github.com/acsandmann/rift)
75+
- [`alltuner/mise-completions-sync`](https://github.com/alltuner/mise-completions-sync)
76+
- [`atlassian.com/acli`](https://github.com/atlassian.com/acli)
77+
- [`berbicanes/apiark`](https://github.com/berbicanes/apiark)
78+
- [`gitlab.com/graphviz/graphviz`](https://github.com/gitlab.com/graphviz/graphviz)
79+
- [`jorgelbg/pinentry-touchid`](https://github.com/jorgelbg/pinentry-touchid)
80+
- [`terraprovider/statebridge`](https://github.com/terraprovider/statebridge)
81+
- [`vercel-labs/agent-browser`](https://github.com/vercel-labs/agent-browser)
82+
83+
#### Updated Packages (8)
84+
85+
- [`UpCloudLtd/upcloud-cli`](https://github.com/UpCloudLtd/upcloud-cli)
86+
- [`aquaproj/registry-tool`](https://github.com/aquaproj/registry-tool)
87+
- [`go-swagger/go-swagger`](https://github.com/go-swagger/go-swagger)
88+
- [`gopinath-langote/1build`](https://github.com/gopinath-langote/1build)
89+
- [`jkfran/killport`](https://github.com/jkfran/killport)
90+
- [`sassman/t-rec-rs`](https://github.com/sassman/t-rec-rs)
91+
- [`sharkdp/fd`](https://github.com/sharkdp/fd)
92+
- [`temporalio/cli`](https://github.com/temporalio/cli)
93+
394
## [2026.3.9](https://github.com/jdx/mise/compare/v2026.3.8..v2026.3.9) - 2026-03-13
495

596
### 🚀 Features

Cargo.lock

Lines changed: 2 additions & 2 deletions
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.9"
11+
version = "2026.3.10"
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.9 macos-arm64 (2026-03-13)
67+
2026.3.10 macos-arm64 (2026-03-21)
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_9.spec"
26+
local spec_file="${TMPDIR:-/tmp}/usage__usage_spec_mise_2026_3_10.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_9.spec"
12+
local spec_file="${TMPDIR:-/tmp}/usage__usage_spec_mise_2026_3_10.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_9.spec"
11+
set -l spec_file "$tmpdir/usage__usage_spec_mise_2026_3_10.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_9.kdl"
13+
$specFile = Join-Path $tmpDir "usage__usage_spec_mise_2026_3_10.kdl"
1414

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

crates/aqua-registry/Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[package]
22
name = "aqua-registry"
3-
version = "2026.3.6"
3+
version = "2026.3.7"
44
edition = "2024"
55
description = "Aqua registry backend for mise"
66
authors = ["Jeff Dickey (@jdx)"]

crates/aqua-registry/aqua-registry/pkgs/UpCloudLtd/upcloud-cli/registry.yaml

Lines changed: 29 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -46,7 +46,19 @@ packages:
4646
overrides:
4747
- goos: windows
4848
format: zip
49-
- version_constraint: "true"
49+
- version_constraint: semver("< 3.24.0")
50+
asset: upcloud-cli_{{trimV .Version}}_{{.OS}}_{{.Arch}}.{{.Format}}
51+
format: tar.gz
52+
replacements:
53+
amd64: x86_64
54+
checksum:
55+
type: github_release
56+
asset: checksums.txt
57+
algorithm: sha256
58+
overrides:
59+
- goos: windows
60+
format: zip
61+
- version_constraint: semver("< 3.31.0")
5062
asset: upcloud-cli_{{trimV .Version}}_{{.OS}}_{{.Arch}}.{{.Format}}
5163
format: tar.gz
5264
replacements:
@@ -60,3 +72,19 @@ packages:
6072
overrides:
6173
- goos: windows
6274
format: zip
75+
github_immutable_release: true
76+
- version_constraint: "true"
77+
asset: upcloud-cli_{{trimV .Version}}_{{.OS}}_{{.Arch}}.{{.Format}}
78+
format: tar.gz
79+
replacements:
80+
amd64: x86_64
81+
checksum:
82+
type: github_release
83+
asset: checksums.txt
84+
algorithm: sha256
85+
github_artifact_attestations:
86+
signer_workflow: UpCloudLtd/workflows/.github/workflows/build-provenance.yaml
87+
overrides:
88+
- goos: windows
89+
format: zip
90+
github_immutable_release: true

0 commit comments

Comments
 (0)