diff --git a/CHANGELOG.md b/CHANGELOG.md index d8f2c7ee8e..b2e44b1673 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,40 @@ # Changelog +## [2025.7.5](https://github.com/jdx/mise/compare/v2025.7.4..v2025.7.5) - 2025-07-13 + +### ๐Ÿš€ Features + +- add static backends (Github, GitLab, and HTTP) by [@jdx](https://github.com/jdx) in [#5602](https://github.com/jdx/mise/pull/5602) + +### ๐Ÿ› Bug Fixes + +- **(e2e)** simplify test path handling logic by [@jdx](https://github.com/jdx) in [#5600](https://github.com/jdx/mise/pull/5600) +- skip gh release edit on dry run in release workflow by [@jdx](https://github.com/jdx) in [#5603](https://github.com/jdx/mise/pull/5603) + +### ๐Ÿ“š Documentation + +- **(cursor)** fix conventional commits rule formatting by [@jdx](https://github.com/jdx) in [#5597](https://github.com/jdx/mise/pull/5597) +- **(cursor)** add testing rule for mise codebase by [@jdx](https://github.com/jdx) in [#5598](https://github.com/jdx/mise/pull/5598) + +### ๐Ÿงช Testing + +- disable cmake test for now by [@jdx](https://github.com/jdx) in [d521c31](https://github.com/jdx/mise/commit/d521c31eff1675cd18333c5c258b5d41110fc81a) + +### ๐Ÿ“ฆ๏ธ Dependency Updates + +- pin dependencies by [@renovate[bot]](https://github.com/renovate[bot]) in [#5511](https://github.com/jdx/mise/pull/5511) + +### Chore + +- **(release)** mark a release as draft until assets are added by [@risu729](https://github.com/risu729) in [#5584](https://github.com/jdx/mise/pull/5584) +- added reverts to git-cliff by [@jdx](https://github.com/jdx) in [#5577](https://github.com/jdx/mise/pull/5577) +- reduce binary size for linux by [@jdx](https://github.com/jdx) in [#5587](https://github.com/jdx/mise/pull/5587) +- `cargo check` fixes by [@jdx](https://github.com/jdx) in [#5589](https://github.com/jdx/mise/pull/5589) +- Merge vfox.rs into jdx/mise monorepo by [@jdx](https://github.com/jdx) in [#5590](https://github.com/jdx/mise/pull/5590) +- Add cursor rule for conventional commits by [@jdx](https://github.com/jdx) in [#5592](https://github.com/jdx/mise/pull/5592) +- Create GitHub action for vfox.rs tests by [@jdx](https://github.com/jdx) in [#5593](https://github.com/jdx/mise/pull/5593) +- tweak paths for test-vfox workflow by [@jdx](https://github.com/jdx) in [0189372](https://github.com/jdx/mise/commit/0189372aadad456cdac459317bb96ae3987cfd15) + ## [2025.7.4](https://github.com/jdx/mise/compare/v2025.7.3..v2025.7.4) - 2025-07-11 ### ๐Ÿ› Bug Fixes diff --git a/Cargo.lock b/Cargo.lock index 7fe7981783..fd40c329f5 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -3750,7 +3750,7 @@ dependencies = [ [[package]] name = "mise" -version = "2025.7.4" +version = "2025.7.5" dependencies = [ "async-backtrace", "async-trait", diff --git a/Cargo.toml b/Cargo.toml index f2923acfd5..b443d93450 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -3,7 +3,7 @@ members = ["crates/vfox"] [package] name = "mise" -version = "2025.7.4" +version = "2025.7.5" edition = "2024" description = "The front-end to your dev env" authors = ["Jeff Dickey (@jdx)"] diff --git a/README.md b/README.md index 5c3c0ea168..fb22590e04 100644 --- a/README.md +++ b/README.md @@ -40,7 +40,7 @@ See [Getting started](https://mise.jdx.dev/getting-started.html) for more option ```sh-session $ curl https://mise.run | sh $ ~/.local/bin/mise --version -2025.7.4 macos-arm64 (a1b2d3e 2025-07-11) +2025.7.5 macos-arm64 (a1b2d3e 2025-07-13) ``` Hook mise into your shell (pick the right one for your shell): diff --git a/aqua-registry b/aqua-registry index 8e25d39c56..bbd3a2b3cc 160000 --- a/aqua-registry +++ b/aqua-registry @@ -1 +1 @@ -Subproject commit 8e25d39c56e60c3d8c076bc7fd662bb8967577bc +Subproject commit bbd3a2b3cc30fe1edca03241633174e0bea22eb8 diff --git a/completions/_mise b/completions/_mise index 6da6b3a1a5..3d0ef61575 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_7_4:-}" ]] || _cache_invalid _usage_spec_mise_2025_7_4 ) \ - && ! _retrieve_cache _usage_spec_mise_2025_7_4; + if ( [[ -z "${_usage_spec_mise_2025_7_5:-}" ]] || _cache_invalid _usage_spec_mise_2025_7_5 ) \ + && ! _retrieve_cache _usage_spec_mise_2025_7_5; then spec="$(mise usage)" - _store_cache _usage_spec_mise_2025_7_4 spec + _store_cache _usage_spec_mise_2025_7_5 spec fi _arguments "*: :(($(usage complete-word --shell zsh -s "$spec" -- "${words[@]}" )))" diff --git a/completions/mise.bash b/completions/mise.bash index 216a25c656..6b948ee7e5 100644 --- a/completions/mise.bash +++ b/completions/mise.bash @@ -6,14 +6,14 @@ _mise() { return 1 fi - if [[ -z ${_usage_spec_mise_2025_7_4:-} ]]; then - _usage_spec_mise_2025_7_4="$(mise usage)" + if [[ -z ${_usage_spec_mise_2025_7_5:-} ]]; then + _usage_spec_mise_2025_7_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_7_4}" --cword="$cword" -- "${words[@]}")" + _comp_compgen -- -W "$(usage complete-word --shell bash -s "${_usage_spec_mise_2025_7_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 fa50c0c959..95b145cd11 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_7_4 - set -g _usage_spec_mise_2025_7_4 (mise usage | string collect) +if ! set -q _usage_spec_mise_2025_7_5 + set -g _usage_spec_mise_2025_7_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_7_4" -- (commandline -xpc) (commandline -t))' + complete -xc mise -a '(usage complete-word --shell fish -s "$_usage_spec_mise_2025_7_5" -- (commandline -xpc) (commandline -t))' else - complete -xc mise -a '(usage complete-word --shell fish -s "$_usage_spec_mise_2025_7_4" -- (commandline -opc) (commandline -t))' + complete -xc mise -a '(usage complete-word --shell fish -s "$_usage_spec_mise_2025_7_5" -- (commandline -opc) (commandline -t))' end diff --git a/default.nix b/default.nix index b436404e19..91fcaa80f7 100644 --- a/default.nix +++ b/default.nix @@ -2,7 +2,7 @@ rustPlatform.buildRustPackage { pname = "mise"; - version = "2025.7.4"; + version = "2025.7.5"; src = lib.cleanSource ./.; diff --git a/packaging/rpm/mise.spec b/packaging/rpm/mise.spec index a33c572c6d..0aedb9b789 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.7.4 +Version: 2025.7.5 Release: 1 URL: https://github.com/jdx/mise/ Group: System