chore: release 2025.3.7 (#4661)

### 🐛 Bug Fixes

- **(node)** skip gpg verification of sig file not found by
[@jdx](https://github.com/jdx) in
[#4663](https://github.com/jdx/mise/pull/4663)
- **(task)** allow args to be used with tera tests by
[@risu729](https://github.com/risu729) in
[#4605](https://github.com/jdx/mise/pull/4605)
- Fix syntax error on `activate nu` when PATH contains shims by
[@atty303](https://github.com/atty303) in
[#4349](https://github.com/jdx/mise/pull/4349)

### 🚜 Refactor

- **(registry)** use ubi for yamlscript by
[@scop](https://github.com/scop) in
[#4670](https://github.com/jdx/mise/pull/4670)

### 📚 Documentation

- Fix typo in java.md by [@hverlin](https://github.com/hverlin) in
[#4672](https://github.com/jdx/mise/pull/4672)

### ◀️ Revert

- "chore: temporarily disable bootstrap test" by
[@jdx](https://github.com/jdx) in
[#4658](https://github.com/jdx/mise/pull/4658)

### 📦️ Dependency Updates

- update rust crate ctor to 0.4 by
[@renovate[bot]](https://github.com/renovate[bot]) in
[#4553](https://github.com/jdx/mise/pull/4553)

### Chore

- **(registry)** declare copier by
[@looztra](https://github.com/looztra) in
[#4669](https://github.com/jdx/mise/pull/4669)
- Update to the latest version of ubi by
[@autarch](https://github.com/autarch) in
[#4648](https://github.com/jdx/mise/pull/4648)
- bump expr by [@jdx](https://github.com/jdx) in
[#4666](https://github.com/jdx/mise/pull/4666)
- added android-sdk by [@jdx](https://github.com/jdx) in
[#4668](https://github.com/jdx/mise/pull/4668)
- rename mise-php to asdf-php by [@jdx](https://github.com/jdx) in
[#4674](https://github.com/jdx/mise/pull/4674)

### New Contributors

- @atty303 made their first contribution in
[#4349](https://github.com/jdx/mise/pull/4349)
- @looztra made their first contribution in
[#4669](https://github.com/jdx/mise/pull/4669)
This commit is contained in:
mise-en-dev 2025-03-21 11:14:41 -05:00 committed by GitHub
parent d40cec0a6c
commit b4c428ad00
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
10 changed files with 82 additions and 45 deletions

View File

@ -1,5 +1,42 @@
# Changelog # Changelog
## [2025.3.7](https://github.com/jdx/mise/compare/v2025.3.6..v2025.3.7) - 2025-03-21
### 🐛 Bug Fixes
- **(node)** skip gpg verification of sig file not found by [@jdx](https://github.com/jdx) in [#4663](https://github.com/jdx/mise/pull/4663)
- **(task)** allow args to be used with tera tests by [@risu729](https://github.com/risu729) in [#4605](https://github.com/jdx/mise/pull/4605)
- Fix syntax error on `activate nu` when PATH contains shims by [@atty303](https://github.com/atty303) in [#4349](https://github.com/jdx/mise/pull/4349)
### 🚜 Refactor
- **(registry)** use ubi for yamlscript by [@scop](https://github.com/scop) in [#4670](https://github.com/jdx/mise/pull/4670)
### 📚 Documentation
- Fix typo in java.md by [@hverlin](https://github.com/hverlin) in [#4672](https://github.com/jdx/mise/pull/4672)
### ◀️ Revert
- "chore: temporarily disable bootstrap test" by [@jdx](https://github.com/jdx) in [#4658](https://github.com/jdx/mise/pull/4658)
### 📦️ Dependency Updates
- update rust crate ctor to 0.4 by [@renovate[bot]](https://github.com/renovate[bot]) in [#4553](https://github.com/jdx/mise/pull/4553)
### Chore
- **(registry)** declare copier by [@looztra](https://github.com/looztra) in [#4669](https://github.com/jdx/mise/pull/4669)
- Update to the latest version of ubi by [@autarch](https://github.com/autarch) in [#4648](https://github.com/jdx/mise/pull/4648)
- bump expr by [@jdx](https://github.com/jdx) in [#4666](https://github.com/jdx/mise/pull/4666)
- added android-sdk by [@jdx](https://github.com/jdx) in [#4668](https://github.com/jdx/mise/pull/4668)
- rename mise-php to asdf-php by [@jdx](https://github.com/jdx) in [#4674](https://github.com/jdx/mise/pull/4674)
### New Contributors
- @atty303 made their first contribution in [#4349](https://github.com/jdx/mise/pull/4349)
- @looztra made their first contribution in [#4669](https://github.com/jdx/mise/pull/4669)
## [2025.3.6](https://github.com/jdx/mise/compare/v2025.3.5..v2025.3.6) - 2025-03-18 ## [2025.3.6](https://github.com/jdx/mise/compare/v2025.3.5..v2025.3.6) - 2025-03-18
### Chore ### Chore

60
Cargo.lock generated
View File

@ -479,9 +479,9 @@ dependencies = [
[[package]] [[package]]
name = "cc" name = "cc"
version = "1.2.16" version = "1.2.17"
source = "registry+https://github.com/rust-lang/crates.io-index" source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "be714c154be609ec7f5dad223a33bf1482fff90472de28f7362806e6d4832b8c" checksum = "1fcb57c740ae1daf453ae85f16e37396f672b039e00d9d866e07ddb24e328e3a"
dependencies = [ dependencies = [
"jobserver", "jobserver",
"libc", "libc",
@ -3680,7 +3680,7 @@ dependencies = [
[[package]] [[package]]
name = "mise" name = "mise"
version = "2025.3.6" version = "2025.3.7"
dependencies = [ dependencies = [
"base64 0.22.1", "base64 0.22.1",
"built", "built",
@ -4399,7 +4399,7 @@ version = "0.2.21"
source = "registry+https://github.com/rust-lang/crates.io-index" source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "85eae3c4ed2f50dcfe72643da4befc30deadb458a9b590d720cde2f2b1e97da9" checksum = "85eae3c4ed2f50dcfe72643da4befc30deadb458a9b590d720cde2f2b1e97da9"
dependencies = [ dependencies = [
"zerocopy 0.8.23", "zerocopy 0.8.24",
] ]
[[package]] [[package]]
@ -4576,7 +4576,7 @@ checksum = "3779b94aeb87e8bd4e834cee3650289ee9e0d5677f976ecdb6d219e5f4f6cd94"
dependencies = [ dependencies = [
"rand_chacha 0.9.0", "rand_chacha 0.9.0",
"rand_core 0.9.3", "rand_core 0.9.3",
"zerocopy 0.8.23", "zerocopy 0.8.24",
] ]
[[package]] [[package]]
@ -4703,9 +4703,9 @@ checksum = "2b15c43186be67a4fd63bee50d0303afffcef381492ebe2c5d87f324e1b8815c"
[[package]] [[package]]
name = "reqwest" name = "reqwest"
version = "0.12.14" version = "0.12.15"
source = "registry+https://github.com/rust-lang/crates.io-index" source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "989e327e510263980e231de548a33e63d34962d29ae61b467389a1a09627a254" checksum = "d19c46a6fdd48bc4dab94b6103fccc55d34c67cc0ad04653aad4ea2a07cd7bbb"
dependencies = [ dependencies = [
"async-compression", "async-compression",
"base64 0.22.1", "base64 0.22.1",
@ -4915,9 +4915,9 @@ dependencies = [
[[package]] [[package]]
name = "rustix" name = "rustix"
version = "1.0.2" version = "1.0.3"
source = "registry+https://github.com/rust-lang/crates.io-index" source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "f7178faa4b75a30e269c71e61c353ce2748cf3d76f0c44c393f4e60abf49b825" checksum = "e56a18552996ac8d29ecc3b190b4fdbb2d91ca4ec396de7bbffaf43f3d637e96"
dependencies = [ dependencies = [
"bitflags", "bitflags",
"errno 0.3.10", "errno 0.3.10",
@ -5684,14 +5684,14 @@ dependencies = [
[[package]] [[package]]
name = "tempfile" name = "tempfile"
version = "3.19.0" version = "3.19.1"
source = "registry+https://github.com/rust-lang/crates.io-index" source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "488960f40a3fd53d72c2a29a58722561dee8afdd175bd88e3db4677d7b2ba600" checksum = "7437ac7763b9b123ccf33c338a5cc1bac6f69b45a136c19bdd8a65e3916435bf"
dependencies = [ dependencies = [
"fastrand", "fastrand",
"getrandom 0.3.2", "getrandom 0.3.2",
"once_cell", "once_cell",
"rustix 1.0.2", "rustix 1.0.3",
"windows-sys 0.59.0", "windows-sys 0.59.0",
] ]
@ -5732,7 +5732,7 @@ version = "0.4.2"
source = "registry+https://github.com/rust-lang/crates.io-index" source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "45c6481c4829e4cc63825e62c49186a34538b7b2750b73b266581ffb612fb5ed" checksum = "45c6481c4829e4cc63825e62c49186a34538b7b2750b73b266581ffb612fb5ed"
dependencies = [ dependencies = [
"rustix 1.0.2", "rustix 1.0.3",
"windows-sys 0.59.0", "windows-sys 0.59.0",
] ]
@ -6644,9 +6644,9 @@ dependencies = [
[[package]] [[package]]
name = "windows-link" name = "windows-link"
version = "0.1.0" version = "0.1.1"
source = "registry+https://github.com/rust-lang/crates.io-index" source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "6dccfd733ce2b1753b03b6d3c65edf020262ea35e20ccdf3e288043e6dd620e3" checksum = "76840935b766e1b0a05c0066835fb9ec80071d4c09a16f6bd5f7e655e3c14c38"
[[package]] [[package]]
name = "windows-registry" name = "windows-registry"
@ -6654,7 +6654,7 @@ version = "0.4.0"
source = "registry+https://github.com/rust-lang/crates.io-index" source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "4286ad90ddb45071efd1a66dfa43eb02dd0dfbae1545ad6cc3c51cf34d7e8ba3" checksum = "4286ad90ddb45071efd1a66dfa43eb02dd0dfbae1545ad6cc3c51cf34d7e8ba3"
dependencies = [ dependencies = [
"windows-result 0.3.1", "windows-result 0.3.2",
"windows-strings", "windows-strings",
"windows-targets 0.53.0", "windows-targets 0.53.0",
] ]
@ -6670,9 +6670,9 @@ dependencies = [
[[package]] [[package]]
name = "windows-result" name = "windows-result"
version = "0.3.1" version = "0.3.2"
source = "registry+https://github.com/rust-lang/crates.io-index" source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "06374efe858fab7e4f881500e6e86ec8bc28f9462c47e5a9941a0142ad86b189" checksum = "c64fd11a4fd95df68efcfee5f44a294fe71b8bc6a91993e2791938abcc712252"
dependencies = [ dependencies = [
"windows-link", "windows-link",
] ]
@ -6962,7 +6962,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "0d65cbf2f12c15564212d48f4e3dfb87923d25d611f2aed18f4cb23f0413d89e" checksum = "0d65cbf2f12c15564212d48f4e3dfb87923d25d611f2aed18f4cb23f0413d89e"
dependencies = [ dependencies = [
"libc", "libc",
"rustix 1.0.2", "rustix 1.0.3",
] ]
[[package]] [[package]]
@ -7039,11 +7039,11 @@ dependencies = [
[[package]] [[package]]
name = "zerocopy" name = "zerocopy"
version = "0.8.23" version = "0.8.24"
source = "registry+https://github.com/rust-lang/crates.io-index" source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "fd97444d05a4328b90e75e503a34bad781f14e28a823ad3557f0750df1ebcbc6" checksum = "2586fea28e186957ef732a5f8b3be2da217d65c5969d4b1e17f973ebbe876879"
dependencies = [ dependencies = [
"zerocopy-derive 0.8.23", "zerocopy-derive 0.8.24",
] ]
[[package]] [[package]]
@ -7059,9 +7059,9 @@ dependencies = [
[[package]] [[package]]
name = "zerocopy-derive" name = "zerocopy-derive"
version = "0.8.23" version = "0.8.24"
source = "registry+https://github.com/rust-lang/crates.io-index" source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "6352c01d0edd5db859a63e2605f4ea3183ddbd15e2c4a9e7d32184df75e4f154" checksum = "a996a8f63c5c4448cd959ac1bab0aaa3306ccfd060472f85943ee0750f0169be"
dependencies = [ dependencies = [
"proc-macro2", "proc-macro2",
"quote", "quote",
@ -7133,9 +7133,9 @@ dependencies = [
[[package]] [[package]]
name = "zip" name = "zip"
version = "2.4.1" version = "2.4.2"
source = "registry+https://github.com/rust-lang/crates.io-index" source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "938cc23ac49778ac8340e366ddc422b2227ea176edb447e23fc0627608dddadd" checksum = "fabe6324e908f85a1c52063ce7aa26b68dcb7eb6dbc83a2d148403c9bc3eba50"
dependencies = [ dependencies = [
"aes", "aes",
"arbitrary", "arbitrary",
@ -7197,18 +7197,18 @@ dependencies = [
[[package]] [[package]]
name = "zstd-safe" name = "zstd-safe"
version = "7.2.3" version = "7.2.4"
source = "registry+https://github.com/rust-lang/crates.io-index" source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "f3051792fbdc2e1e143244dc28c60f73d8470e93f3f9cbd0ead44da5ed802722" checksum = "8f49c4d5f0abb602a93fb8736af2a4f4dd9512e36f7f570d66e65ff867ed3b9d"
dependencies = [ dependencies = [
"zstd-sys", "zstd-sys",
] ]
[[package]] [[package]]
name = "zstd-sys" name = "zstd-sys"
version = "2.0.14+zstd.1.5.7" version = "2.0.15+zstd.1.5.7"
source = "registry+https://github.com/rust-lang/crates.io-index" source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "8fb060d4926e4ac3a3ad15d864e99ceb5f343c6b34f5bd6d81ae6ed417311be5" checksum = "eb81183ddd97d0c74cedf1d50d85c8d08c1b8b68ee863bdee9e706eedba1a237"
dependencies = [ dependencies = [
"cc", "cc",
"pkg-config", "pkg-config",

View File

@ -1,6 +1,6 @@
[package] [package]
name = "mise" name = "mise"
version = "2025.3.6" version = "2025.3.7"
edition = "2024" edition = "2024"
description = "The front-end to your dev env" description = "The front-end to your dev env"
authors = ["Jeff Dickey (@jdx)"] authors = ["Jeff Dickey (@jdx)"]

View File

@ -35,7 +35,7 @@ Install mise (other methods [here](https://mise.jdx.dev/getting-started.html)):
```sh-session ```sh-session
$ curl https://mise.run | sh $ curl https://mise.run | sh
$ ~/.local/bin/mise --version $ ~/.local/bin/mise --version
2025.3.6 macos-arm64 (a1b2d3e 2025-03-18) 2025.3.7 macos-arm64 (a1b2d3e 2025-03-21)
``` ```
or install a specific a version: or install a specific a version:

@ -1 +1 @@
Subproject commit f0a9ae38222895541f8922eb06d72ea49c8cd570 Subproject commit 1d5ab75dba030265e05a72e3722fd8e09ef3e491

View File

@ -27,11 +27,11 @@ _mise() {
zstyle ":completion:${curcontext}:" cache-policy _usage_mise_cache_policy zstyle ":completion:${curcontext}:" cache-policy _usage_mise_cache_policy
fi fi
if ( [[ -z "${_usage_spec_mise_2025_3_6:-}" ]] || _cache_invalid _usage_spec_mise_2025_3_6 ) \ if ( [[ -z "${_usage_spec_mise_2025_3_7:-}" ]] || _cache_invalid _usage_spec_mise_2025_3_7 ) \
&& ! _retrieve_cache _usage_spec_mise_2025_3_6; && ! _retrieve_cache _usage_spec_mise_2025_3_7;
then then
spec="$(mise usage)" spec="$(mise usage)"
_store_cache _usage_spec_mise_2025_3_6 spec _store_cache _usage_spec_mise_2025_3_7 spec
fi fi
_arguments "*: :(($(usage complete-word --shell zsh -s "$spec" -- "${words[@]}" )))" _arguments "*: :(($(usage complete-word --shell zsh -s "$spec" -- "${words[@]}" )))"

View File

@ -6,14 +6,14 @@ _mise() {
return 1 return 1
fi fi
if [[ -z ${_usage_spec_mise_2025_3_6:-} ]]; then if [[ -z ${_usage_spec_mise_2025_3_7:-} ]]; then
_usage_spec_mise_2025_3_6="$(mise usage)" _usage_spec_mise_2025_3_7="$(mise usage)"
fi fi
local cur prev words cword was_split comp_args local cur prev words cword was_split comp_args
_comp_initialize -n : -- "$@" || return _comp_initialize -n : -- "$@" || return
# shellcheck disable=SC2207 # shellcheck disable=SC2207
_comp_compgen -- -W "$(usage complete-word --shell bash -s "${_usage_spec_mise_2025_3_6}" --cword="$cword" -- "${words[@]}")" _comp_compgen -- -W "$(usage complete-word --shell bash -s "${_usage_spec_mise_2025_3_7}" --cword="$cword" -- "${words[@]}")"
_comp_ltrim_colon_completions "$cur" _comp_ltrim_colon_completions "$cur"
# shellcheck disable=SC2181 # shellcheck disable=SC2181
if [[ $? -ne 0 ]]; then if [[ $? -ne 0 ]]; then

View File

@ -6,12 +6,12 @@ if ! command -v usage &> /dev/null
return 1 return 1
end end
if ! set -q _usage_spec_mise_2025_3_6 if ! set -q _usage_spec_mise_2025_3_7
set -g _usage_spec_mise_2025_3_6 (mise usage | string collect) set -g _usage_spec_mise_2025_3_7 (mise usage | string collect)
end end
set -l tokens set -l tokens
if commandline -x >/dev/null 2>&1 if commandline -x >/dev/null 2>&1
complete -xc mise -a '(usage complete-word --shell fish -s "$_usage_spec_mise_2025_3_6" -- (commandline -xpc) (commandline -t))' complete -xc mise -a '(usage complete-word --shell fish -s "$_usage_spec_mise_2025_3_7" -- (commandline -xpc) (commandline -t))'
else else
complete -xc mise -a '(usage complete-word --shell fish -s "$_usage_spec_mise_2025_3_6" -- (commandline -opc) (commandline -t))' complete -xc mise -a '(usage complete-word --shell fish -s "$_usage_spec_mise_2025_3_7" -- (commandline -opc) (commandline -t))'
end end

View File

@ -2,7 +2,7 @@
rustPlatform.buildRustPackage { rustPlatform.buildRustPackage {
pname = "mise"; pname = "mise";
version = "2025.3.6"; version = "2025.3.7";
src = lib.cleanSource ./.; src = lib.cleanSource ./.;

View File

@ -1,6 +1,6 @@
Summary: The front-end to your dev env Summary: The front-end to your dev env
Name: mise Name: mise
Version: 2025.3.6 Version: 2025.3.7
Release: 1 Release: 1
URL: https://github.com/jdx/mise/ URL: https://github.com/jdx/mise/
Group: System Group: System