From 2e1fed544248ccbf1ab644745551ada13d065d7d Mon Sep 17 00:00:00 2001 From: mise-en-dev Date: Sat, 11 Jan 2025 16:38:31 -0600 Subject: [PATCH] chore: release 2025.1.5 (#4050) --- CHANGELOG.md | 27 +++++++++++++++++++++++++++ Cargo.lock | 10 +++++----- Cargo.toml | 2 +- README.md | 2 +- aqua-registry | 2 +- completions/_mise | 6 +++--- completions/mise.bash | 6 +++--- completions/mise.fish | 8 ++++---- default.nix | 2 +- packaging/rpm/mise.spec | 2 +- 10 files changed, 47 insertions(+), 20 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 0730791540..492a1800de 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,32 @@ # Changelog +## [2025.1.5](https://github.com/jdx/mise/compare/v2025.1.4..v2025.1.5) - 2025-01-11 + +### ๐Ÿš€ Features + +- added gdu and dua to registry by [@sassdavid](https://github.com/sassdavid) in [#4052](https://github.com/jdx/mise/pull/4052) +- added prefix-dev/pixi by [@jdx](https://github.com/jdx) in [#4056](https://github.com/jdx/mise/pull/4056) +- added `mise cfg --tracked-configs` by [@jdx](https://github.com/jdx) in [#4059](https://github.com/jdx/mise/pull/4059) +- added `mise version --json` flag by [@jdx](https://github.com/jdx) in [#4061](https://github.com/jdx/mise/pull/4061) +- added `mise ls --prunable` flag by [@jdx](https://github.com/jdx) in [#4062](https://github.com/jdx/mise/pull/4062) + +### ๐Ÿ› Bug Fixes + +- switch jib back to asdf by [@jdx](https://github.com/jdx) in [#4055](https://github.com/jdx/mise/pull/4055) +- `mise unuse` bug not pruning if not in config file by [@jdx](https://github.com/jdx) in [#4058](https://github.com/jdx/mise/pull/4058) + +### ๐Ÿ“š Documentation + +- explain pipx better by [@jdx](https://github.com/jdx) in [42dcb3b](https://github.com/jdx/mise/commit/42dcb3bc5a6547d3d148c391ceccfd9228e34669) + +### ๐Ÿงช Testing + +- added test case for `mise rm` by [@jdx](https://github.com/jdx) in [f7511b6](https://github.com/jdx/mise/commit/f7511b696c2ada7af878074e89b0dfc1edb73197) + +### New Contributors + +- @sassdavid made their first contribution in [#4052](https://github.com/jdx/mise/pull/4052) + ## [2025.1.4](https://github.com/jdx/mise/compare/v2025.1.3..v2025.1.4) - 2025-01-10 ### ๐Ÿš€ Features diff --git a/Cargo.lock b/Cargo.lock index 0ac7ceaf43..0e485fb70d 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -462,9 +462,9 @@ dependencies = [ [[package]] name = "cc" -version = "1.2.7" +version = "1.2.8" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a012a0df96dd6d06ba9a1b29d6402d1a5d77c6befd2566afdc26e10603dc93d7" +checksum = "ad0cf6e91fde44c773c6ee7ec6bba798504641a8bc2eb7e37a04ffbf4dfaa55a" dependencies = [ "jobserver", "libc", @@ -2633,7 +2633,7 @@ dependencies = [ [[package]] name = "mise" -version = "2025.1.4" +version = "2025.1.5" dependencies = [ "base64 0.22.1", "built", @@ -3379,9 +3379,9 @@ dependencies = [ [[package]] name = "proc-macro2" -version = "1.0.92" +version = "1.0.93" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "37d3544b3f2748c54e147655edb5025752e2303145b5aefb3c3ea2c78b973bb0" +checksum = "60946a68e5f9d28b0dc1c21bb8a97ee7d018a8b322fa57838ba31cc878e22d99" dependencies = [ "unicode-ident", ] diff --git a/Cargo.toml b/Cargo.toml index 5e41347eb1..90c15eaf5e 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "mise" -version = "2025.1.4" +version = "2025.1.5" edition = "2021" description = "The front-end to your dev env" authors = ["Jeff Dickey (@jdx)"] diff --git a/README.md b/README.md index 4b3c710156..51c7b7e3a4 100644 --- a/README.md +++ b/README.md @@ -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.1.4 macos-arm64 (a1b2d3e 2025-01-10) +2025.1.5 macos-arm64 (a1b2d3e 2025-01-11) ``` or install a specific a version: diff --git a/aqua-registry b/aqua-registry index d519b78cea..019fc7580f 160000 --- a/aqua-registry +++ b/aqua-registry @@ -1 +1 @@ -Subproject commit d519b78cea8413ae2a5ef3e22cfbf4521864c41b +Subproject commit 019fc7580f111ae9394d680c6149cb5573a6702e diff --git a/completions/_mise b/completions/_mise index 0527eb1d85..c984d4d184 100644 --- a/completions/_mise +++ b/completions/_mise @@ -27,11 +27,11 @@ _mise() { zstyle ":completion:${curcontext}:" cache-policy _usage_mise_cache_policy fi - if ( [[ -z "${_usage_spec_mise_2025_1_4:-}" ]] || _cache_invalid _usage_spec_mise_2025_1_4 ) \ - && ! _retrieve_cache _usage_spec_mise_2025_1_4; + if ( [[ -z "${_usage_spec_mise_2025_1_5:-}" ]] || _cache_invalid _usage_spec_mise_2025_1_5 ) \ + && ! _retrieve_cache _usage_spec_mise_2025_1_5; then spec="$(mise usage)" - _store_cache _usage_spec_mise_2025_1_4 spec + _store_cache _usage_spec_mise_2025_1_5 spec fi _arguments "*: :(($(usage complete-word --shell zsh -s "$spec" -- "${words[@]}" )))" diff --git a/completions/mise.bash b/completions/mise.bash index 0ebc6f38d6..321f23fc6d 100644 --- a/completions/mise.bash +++ b/completions/mise.bash @@ -6,14 +6,14 @@ _mise() { return 1 fi - if [[ -z ${_usage_spec_mise_2025_1_4:-} ]]; then - _usage_spec_mise_2025_1_4="$(mise usage)" + if [[ -z ${_usage_spec_mise_2025_1_5:-} ]]; then + _usage_spec_mise_2025_1_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_1_4}" --cword="$cword" -- "${words[@]}")" + _comp_compgen -- -W "$(usage complete-word --shell bash -s "${_usage_spec_mise_2025_1_5}" --cword="$cword" -- "${words[@]}")" _comp_ltrim_colon_completions "$cur" # shellcheck disable=SC2181 if [[ $? -ne 0 ]]; then diff --git a/completions/mise.fish b/completions/mise.fish index 3c62ff1b87..36d5cd56ea 100644 --- a/completions/mise.fish +++ b/completions/mise.fish @@ -6,12 +6,12 @@ if ! command -v usage &> /dev/null return 1 end -if ! set -q _usage_spec_mise_2025_1_4 - set -g _usage_spec_mise_2025_1_4 (mise usage | string collect) +if ! set -q _usage_spec_mise_2025_1_5 + set -g _usage_spec_mise_2025_1_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_1_4" -- (commandline -xpc) (commandline -t))' + complete -xc mise -a '(usage complete-word --shell fish -s "$_usage_spec_mise_2025_1_5" -- (commandline -xpc) (commandline -t))' else - complete -xc mise -a '(usage complete-word --shell fish -s "$_usage_spec_mise_2025_1_4" -- (commandline -opc) (commandline -t))' + complete -xc mise -a '(usage complete-word --shell fish -s "$_usage_spec_mise_2025_1_5" -- (commandline -opc) (commandline -t))' end diff --git a/default.nix b/default.nix index a48cb793b3..bb58093210 100644 --- a/default.nix +++ b/default.nix @@ -2,7 +2,7 @@ rustPlatform.buildRustPackage { pname = "mise"; - version = "2025.1.4"; + version = "2025.1.5"; src = lib.cleanSource ./.; diff --git a/packaging/rpm/mise.spec b/packaging/rpm/mise.spec index 4fb9fa742a..e79e9c9fb7 100644 --- a/packaging/rpm/mise.spec +++ b/packaging/rpm/mise.spec @@ -1,6 +1,6 @@ Summary: The front-end to your dev env Name: mise -Version: 2025.1.4 +Version: 2025.1.5 Release: 1 URL: https://github.com/jdx/mise/ Group: System