From bc1fa0880e66ea9ad35259bbcb3a8fabeeab86ca Mon Sep 17 00:00:00 2001 From: jdx <216188+jdx@users.noreply.github.com> Date: Thu, 9 Jan 2025 12:51:58 -0600 Subject: [PATCH] chore: release 2025.1.3 (#4027) Co-authored-by: mise-en-dev --- CHANGELOG.md | 21 ++++++++++++++++++++ Cargo.lock | 44 ++++++++++++++++++++--------------------- Cargo.toml | 4 ++-- README.md | 2 +- aqua-registry | 2 +- completions/_mise | 6 +++--- completions/mise.bash | 6 +++--- completions/mise.fish | 6 +++--- default.nix | 2 +- packaging/rpm/mise.spec | 2 +- 10 files changed, 58 insertions(+), 37 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 9dac28864c..1b0b5b66f6 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,26 @@ # Changelog +## [2025.1.3](https://github.com/jdx/mise/compare/v2025.1.2..v2025.1.3) - 2025-01-09 + +### 🐛 Bug Fixes + +- **(rust)** respect RUSTUP_HOME/CARGO_HOME by [@jdx](https://github.com/jdx) in [#4026](https://github.com/jdx/mise/pull/4026) +- mise fails to install kubectl on windows from aqua registry by [@roele](https://github.com/roele) in [#4006](https://github.com/jdx/mise/pull/4006) +- aliases with aqua by [@jdx](https://github.com/jdx) in [#4007](https://github.com/jdx/mise/pull/4007) +- issue with enter hook and subdirs by [@jdx](https://github.com/jdx) in [#4008](https://github.com/jdx/mise/pull/4008) +- allow using depends and depends_post on separate tasks by [@jdx](https://github.com/jdx) in [#4010](https://github.com/jdx/mise/pull/4010) +- mise fails to install kubectl on windows from aqua registry by [@roele](https://github.com/roele) in [#4024](https://github.com/jdx/mise/pull/4024) + +### 📚 Documentation + +- Add default description to github token link by [@hverlin](https://github.com/hverlin) in [#4019](https://github.com/jdx/mise/pull/4019) +- fix source code links by [@jdx](https://github.com/jdx) in [#4025](https://github.com/jdx/mise/pull/4025) + +### Chore + +- make pre-commit faster by [@jdx](https://github.com/jdx) in [70dfdd0](https://github.com/jdx/mise/commit/70dfdd0b874a5292b4b20fa72c9c341a13900bde) +- added commented out paths config by [@jdx](https://github.com/jdx) in [c1f25ac](https://github.com/jdx/mise/commit/c1f25ac4cdaf74219d700fcaf37d3341971a3120) + ## [2025.1.2](https://github.com/jdx/mise/compare/v2025.1.1..v2025.1.2) - 2025-01-08 ### 🚀 Features diff --git a/Cargo.lock b/Cargo.lock index 52325af63a..4cf1305765 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -566,9 +566,9 @@ dependencies = [ [[package]] name = "clap" -version = "4.5.24" +version = "4.5.25" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9560b07a799281c7e0958b9296854d6fafd4c5f31444a7e5bb1ad6dde5ccf1bd" +checksum = "b95dca1b68188a08ca6af9d96a6576150f598824bdb528c1190460c2940a0b48" dependencies = [ "clap_builder", "clap_derive", @@ -576,9 +576,9 @@ dependencies = [ [[package]] name = "clap_builder" -version = "4.5.24" +version = "4.5.25" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "874e0dd3eb68bf99058751ac9712f622e61e6f393a94f7128fa26e3f02f5c7cd" +checksum = "9ab52925392148efd3f7562f2136a81ffb778076bcc85727c6e020d6dd57cf15" dependencies = [ "anstream", "anstyle", @@ -1287,7 +1287,7 @@ dependencies = [ "pest_derive", "regex", "strum", - "thiserror 2.0.9", + "thiserror 2.0.10", ] [[package]] @@ -2629,7 +2629,7 @@ dependencies = [ [[package]] name = "mise" -version = "2025.1.2" +version = "2025.1.3" dependencies = [ "base64 0.22.1", "built", @@ -2712,7 +2712,7 @@ dependencies = [ "tera", "terminal_size", "test-log", - "thiserror 2.0.9", + "thiserror 2.0.10", "tokio", "toml 0.8.19", "toml_edit", @@ -3069,7 +3069,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "8b7cafe60d6cf8e62e1b9b2ea516a089c008945bb5a275416789e7db0bc199dc" dependencies = [ "memchr", - "thiserror 2.0.9", + "thiserror 2.0.10", "ucd-trie", ] @@ -3340,7 +3340,7 @@ dependencies = [ "rustc-hash 2.1.0", "rustls", "socket2", - "thiserror 2.0.9", + "thiserror 2.0.10", "tokio", "tracing", ] @@ -3359,7 +3359,7 @@ dependencies = [ "rustls", "rustls-pki-types", "slab", - "thiserror 2.0.9", + "thiserror 2.0.10", "tinyvec", "tracing", "web-time", @@ -4537,11 +4537,11 @@ dependencies = [ [[package]] name = "thiserror" -version = "2.0.9" +version = "2.0.10" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f072643fd0190df67a8bab670c20ef5d8737177d6ac6b2e9a236cb096206b2cc" +checksum = "a3ac7f54ca534db81081ef1c1e7f6ea8a3ef428d2fc069097c079443d24124d3" dependencies = [ - "thiserror-impl 2.0.9", + "thiserror-impl 2.0.10", ] [[package]] @@ -4557,9 +4557,9 @@ dependencies = [ [[package]] name = "thiserror-impl" -version = "2.0.9" +version = "2.0.10" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7b50fa271071aae2e6ee85f842e2e28ba8cd2c5fb67f11fcb1fd70b276f9e7d4" +checksum = "9e9465d30713b56a37ede7185763c3492a91be2f5fa68d958c44e41ab9248beb" dependencies = [ "proc-macro2", "quote", @@ -4884,7 +4884,7 @@ dependencies = [ "serial_test", "strum", "tempfile", - "thiserror 2.0.9", + "thiserror 2.0.10", "url", "which 7.0.1", "xz2", @@ -5049,7 +5049,7 @@ dependencies = [ "shell-words", "strum", "tera", - "thiserror 2.0.9", + "thiserror 2.0.10", "versions", "xx", ] @@ -5103,9 +5103,9 @@ dependencies = [ [[package]] name = "vfox" -version = "0.3.5" +version = "1.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "32dfa4e97177d71ec00f5d01ec2c317a4f37a2a0c607550a8a70b552b8f4ace6" +checksum = "6d66bb0124101043f5195f7c0f1c62d7e7a159c06e0c1e9a583774b44cb28718" dependencies = [ "homedir", "indexmap 2.7.0", @@ -5117,7 +5117,7 @@ dependencies = [ "serde", "serde_json", "tempfile", - "thiserror 2.0.9", + "thiserror 2.0.10", "tokio", "url", "xx", @@ -5634,7 +5634,7 @@ dependencies = [ "reqwest", "sha2", "tar", - "thiserror 2.0.9", + "thiserror 2.0.10", "tokio", "xz2", "zip", @@ -5785,7 +5785,7 @@ dependencies = [ "pbkdf2", "rand", "sha1", - "thiserror 2.0.9", + "thiserror 2.0.10", "time", "zeroize", "zopfli", diff --git a/Cargo.toml b/Cargo.toml index c763940ec2..8aefafd6c6 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "mise" -version = "2025.1.2" +version = "2025.1.3" edition = "2021" description = "The front-end to your dev env" authors = ["Jeff Dickey (@jdx)"] @@ -142,7 +142,7 @@ url = "2" usage-lib = { version = "1", features = ["clap", "docs"] } versions = { version = "6", features = ["serde"] } # vfox = { path = "../vfox.rs" } -vfox = { version = "0.3", default-features = false } +vfox = { version = "1", default-features = false } walkdir = "2" which = "7" xx = { version = "2", features = ["glob"] } diff --git a/README.md b/README.md index 80d4ecc70f..eb37db10a1 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.2 macos-arm64 (a1b2d3e 2025-01-08) +2025.1.3 macos-arm64 (a1b2d3e 2025-01-09) ``` or install a specific a version: diff --git a/aqua-registry b/aqua-registry index bb348e016f..600332d34e 160000 --- a/aqua-registry +++ b/aqua-registry @@ -1 +1 @@ -Subproject commit bb348e016f83f547adefaf6be4d25a66dc6d675b +Subproject commit 600332d34e1669ba66aee8158370e1799dd705bd diff --git a/completions/_mise b/completions/_mise index 4dcbd9ee6a..046fded08e 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_2:-}" ]] || _cache_invalid _usage_spec_mise_2025_1_2 ) \ - && ! _retrieve_cache _usage_spec_mise_2025_1_2; + if ( [[ -z "${_usage_spec_mise_2025_1_3:-}" ]] || _cache_invalid _usage_spec_mise_2025_1_3 ) \ + && ! _retrieve_cache _usage_spec_mise_2025_1_3; then spec="$(mise usage)" - _store_cache _usage_spec_mise_2025_1_2 spec + _store_cache _usage_spec_mise_2025_1_3 spec fi _arguments "*: :(($(usage complete-word --shell zsh -s "$spec" -- "${words[@]}" )))" diff --git a/completions/mise.bash b/completions/mise.bash index 9b1eac8884..17905b1c0f 100644 --- a/completions/mise.bash +++ b/completions/mise.bash @@ -6,14 +6,14 @@ _mise() { return 1 fi - if [[ -z ${_usage_spec_mise_2025_1_2:-} ]]; then - _usage_spec_mise_2025_1_2="$(mise usage)" + if [[ -z ${_usage_spec_mise_2025_1_3:-} ]]; then + _usage_spec_mise_2025_1_3="$(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_2}" --cword="$cword" -- "${words[@]}")" + _comp_compgen -- -W "$(usage complete-word --shell bash -s "${_usage_spec_mise_2025_1_3}" --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 8fc1dcf115..77959c3b6a 100644 --- a/completions/mise.fish +++ b/completions/mise.fish @@ -6,7 +6,7 @@ if ! command -v usage &> /dev/null return 1 end -if ! set -q _usage_spec_mise_2025_1_2 - set -g _usage_spec_mise_2025_1_2 (mise usage | string collect) +if ! set -q _usage_spec_mise_2025_1_3 + set -g _usage_spec_mise_2025_1_3 (mise usage | string collect) end -complete -xc mise -a '(usage complete-word --shell fish -s "$_usage_spec_mise_2025_1_2" -- (commandline -cop) (commandline -t))' +complete -xc mise -a '(usage complete-word --shell fish -s "$_usage_spec_mise_2025_1_3" -- (commandline -cop) (commandline -t))' diff --git a/default.nix b/default.nix index 3b612c8eca..78a8f1e560 100644 --- a/default.nix +++ b/default.nix @@ -2,7 +2,7 @@ rustPlatform.buildRustPackage { pname = "mise"; - version = "2025.1.2"; + version = "2025.1.3"; src = lib.cleanSource ./.; diff --git a/packaging/rpm/mise.spec b/packaging/rpm/mise.spec index 6937b377f4..9501e6d45f 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.2 +Version: 2025.1.3 Release: 1 URL: https://github.com/jdx/mise/ Group: System