chore: release 2025.3.5 (#4657)

### 🚀 Features

- **(registry)** use ubi for glab by [@scop](https://github.com/scop) in
[#4643](https://github.com/jdx/mise/pull/4643)
- ubi forge option support by [@scop](https://github.com/scop) in
[#4642](https://github.com/jdx/mise/pull/4642)

### 🐛 Bug Fixes

- **(tera)** use default inline shell to parse exec template by
[@risu729](https://github.com/risu729) in
[#4645](https://github.com/jdx/mise/pull/4645)
This commit is contained in:
mise-en-dev 2025-03-18 07:11:24 -05:00 committed by GitHub
parent 5b13e4e1a5
commit 942564f57b
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
10 changed files with 45 additions and 32 deletions

View File

@ -1,5 +1,16 @@
# Changelog
## [2025.3.5](https://github.com/jdx/mise/compare/v2025.3.4..v2025.3.5) - 2025-03-18
### 🚀 Features
- **(registry)** use ubi for glab by [@scop](https://github.com/scop) in [#4643](https://github.com/jdx/mise/pull/4643)
- ubi forge option support by [@scop](https://github.com/scop) in [#4642](https://github.com/jdx/mise/pull/4642)
### 🐛 Bug Fixes
- **(tera)** use default inline shell to parse exec template by [@risu729](https://github.com/risu729) in [#4645](https://github.com/jdx/mise/pull/4645)
## [2025.3.4](https://github.com/jdx/mise/compare/v2025.3.3..v2025.3.4) - 2025-03-18
### 🐛 Bug Fixes

36
Cargo.lock generated
View File

@ -1056,9 +1056,9 @@ dependencies = [
[[package]]
name = "deranged"
version = "0.3.11"
version = "0.4.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "b42b6fa04a440b495c8b04d0e71b707c585f83cb9cb28cf8cd0d976c315e31b4"
checksum = "9c9e6a11ca8224451684bc0d7d5a7adbf8f2fd6887261a1cfc3c0432f9d4068e"
dependencies = [
"powerfmt",
"serde",
@ -3659,7 +3659,7 @@ dependencies = [
[[package]]
name = "mise"
version = "2025.3.4"
version = "2025.3.5"
dependencies = [
"base64 0.22.1",
"built",
@ -4469,11 +4469,12 @@ dependencies = [
[[package]]
name = "quinn"
version = "0.11.6"
version = "0.11.7"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "62e96808277ec6f97351a2380e6c25114bc9e67037775464979f3037c92d05ef"
checksum = "c3bd15a6f2967aef83887dcb9fec0014580467e33720d073560cf015a5683012"
dependencies = [
"bytes",
"cfg_aliases",
"pin-project-lite",
"quinn-proto",
"quinn-udp",
@ -4483,17 +4484,18 @@ dependencies = [
"thiserror 2.0.12",
"tokio",
"tracing",
"web-time",
]
[[package]]
name = "quinn-proto"
version = "0.11.9"
version = "0.11.10"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "a2fe5ef3495d7d2e377ff17b1a8ce2ee2ec2a18cde8b6ad6619d65d0701c135d"
checksum = "b820744eb4dc9b57a3398183639c511b5a26d2ed702cedd3febaa1393caa22cc"
dependencies = [
"bytes",
"getrandom 0.2.15",
"rand 0.8.5",
"getrandom 0.3.2",
"rand 0.9.0",
"ring",
"rustc-hash 2.1.1",
"rustls",
@ -5771,9 +5773,9 @@ dependencies = [
[[package]]
name = "time"
version = "0.3.39"
version = "0.3.40"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "dad298b01a40a23aac4580b67e3dbedb7cc8402f3592d7f49469de2ea4aecdd8"
checksum = "9d9c75b47bdff86fa3334a3db91356b8d7d86a9b839dab7d0bdc5c3d3a077618"
dependencies = [
"deranged",
"itoa",
@ -5786,15 +5788,15 @@ dependencies = [
[[package]]
name = "time-core"
version = "0.1.3"
version = "0.1.4"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "765c97a5b985b7c11d7bc27fa927dc4fe6af3a6dfb021d28deb60d3bf51e76ef"
checksum = "c9e9a38711f559d9e3ce1cdb06dd7c5b8ea546bc90052da6d06bb76da74bb07c"
[[package]]
name = "time-macros"
version = "0.2.20"
version = "0.2.21"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "e8093bc3e81c3bc5f7879de09619d06c9a5a5e45ca44dfeeb7225bae38005c5c"
checksum = "29aa485584182073ed57fd5004aa09c371f021325014694e432313345865fd04"
dependencies = [
"num-conv",
"time-core",
@ -6249,9 +6251,9 @@ checksum = "daf8dba3b7eb870caf1ddeed7bc9d2a049f3cfdfae7cb521b087cc33ae4c49da"
[[package]]
name = "usage-lib"
version = "2.0.5"
version = "2.0.6"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "d9370e4a3fddecb4eb9d7fdf059aa1b7fc2e932833faa8defa550a1e66eb616c"
checksum = "633a305646e76f9fe8149564d1a5eb19a5d3222dd8c3ee9074e8ae5f62fa610f"
dependencies = [
"clap",
"heck 0.5.0",

View File

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

View File

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

@ -1 +1 @@
Subproject commit b7447d25fa58ff80a87d86fc1aa6dc866b2332ec
Subproject commit 1e6b53f0d45d3ee6e06bc704542b1edabd3b7b33

View File

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

View File

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

View File

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

View File

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

View File

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