From c970664fb2579250c2a8d9bbce57673bfee64f51 Mon Sep 17 00:00:00 2001 From: mise-en-dev Date: Tue, 17 Dec 2024 15:57:30 -0600 Subject: [PATCH] chore: release 2024.12.13 (#3617) --- CHANGELOG.md | 42 +++++++++++++++++++++++++++++++++++++++++ Cargo.lock | 2 +- Cargo.toml | 2 +- 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, 57 insertions(+), 15 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 53ef968d6..5f26185e1 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,47 @@ # Changelog +## [2024.12.13](https://github.com/jdx/mise/compare/v2024.12.12..v2024.12.13) - 2024-12-17 + +### 🚀 Features + +- `mise task add` by [@jdx](https://github.com/jdx) in [#3616](https://github.com/jdx/mise/pull/3616) +- elixir core tool by [@jdx](https://github.com/jdx) in [#3620](https://github.com/jdx/mise/pull/3620) +- elixir on windows by [@jdx](https://github.com/jdx) in [#3623](https://github.com/jdx/mise/pull/3623) +- added install_env tool option by [@jdx](https://github.com/jdx) in [#3622](https://github.com/jdx/mise/pull/3622) +- Add Powershell support by [@fgilcc](https://github.com/fgilcc) in [#3506](https://github.com/jdx/mise/pull/3506) +- improve redactions by [@jdx](https://github.com/jdx) in [#3647](https://github.com/jdx/mise/pull/3647) + +### 🐛 Bug Fixes + +- run venv after tools are loaded by [@jdx](https://github.com/jdx) in [#3612](https://github.com/jdx/mise/pull/3612) +- some improvements to `mise fmt` by [@jdx](https://github.com/jdx) in [#3615](https://github.com/jdx/mise/pull/3615) +- always run postinstall hook by [@jdx](https://github.com/jdx) in [#3618](https://github.com/jdx/mise/pull/3618) +- move bat from aqua to ubi by [@jdx](https://github.com/jdx) in [60d0c79](https://github.com/jdx/mise/commit/60d0c798f695199bdc81f8beec737f0e2a8589e0) +- do not require version for `mise sh --unset` by [@jdx](https://github.com/jdx) in [#3628](https://github.com/jdx/mise/pull/3628) +- back nomad with nomad, not levant by [@rliebz](https://github.com/rliebz) in [#3633](https://github.com/jdx/mise/pull/3633) +- correct python precompiled urls for freebsd by [@jdx](https://github.com/jdx) in [#3637](https://github.com/jdx/mise/pull/3637) +- bug fixes with tools=true in env by [@jdx](https://github.com/jdx) in [#3639](https://github.com/jdx/mise/pull/3639) +- sort keys in `__MISE_DIFF` to make the serialised value deterministic by [@joshbode](https://github.com/joshbode) in [#3640](https://github.com/jdx/mise/pull/3640) +- resolve config_root for dir tasks option by [@risu729](https://github.com/risu729) in [#3649](https://github.com/jdx/mise/pull/3649) + +### 📚 Documentation + +- add getting-started carousel by [@hverlin](https://github.com/hverlin) in [#3613](https://github.com/jdx/mise/pull/3613) +- Fix Sops URL by [@matthew-snyder](https://github.com/matthew-snyder) in [#3619](https://github.com/jdx/mise/pull/3619) +- add elixir to sidebar by [@risu729](https://github.com/risu729) in [#3650](https://github.com/jdx/mise/pull/3650) +- update task documentation by [@hverlin](https://github.com/hverlin) in [#3651](https://github.com/jdx/mise/pull/3651) + +### 🔍 Other Changes + +- format toml with taplo by [@jdx](https://github.com/jdx) in [#3625](https://github.com/jdx/mise/pull/3625) +- add platform field to registry backends by [@jdx](https://github.com/jdx) in [#3626](https://github.com/jdx/mise/pull/3626) + +### New Contributors + +- @fgilcc made their first contribution in [#3506](https://github.com/jdx/mise/pull/3506) +- @rliebz made their first contribution in [#3633](https://github.com/jdx/mise/pull/3633) +- @matthew-snyder made their first contribution in [#3619](https://github.com/jdx/mise/pull/3619) + ## [2024.12.12](https://github.com/jdx/mise/compare/v2024.12.11..v2024.12.12) - 2024-12-16 ### 🚀 Features diff --git a/Cargo.lock b/Cargo.lock index 12695591c..c2f26506c 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -2596,7 +2596,7 @@ dependencies = [ [[package]] name = "mise" -version = "2024.12.12" +version = "2024.12.13" dependencies = [ "base64 0.22.1", "built", diff --git a/Cargo.toml b/Cargo.toml index 532842634..0d837f308 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "mise" -version = "2024.12.12" +version = "2024.12.13" edition = "2021" description = "The front-end to your dev env" authors = ["Jeff Dickey (@jdx)"] diff --git a/README.md b/README.md index 606f4fed4..76b1299f1 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 -2024.12.12 macos-arm64 (a1b2d3e 2024-12-16) +2024.12.13 macos-arm64 (a1b2d3e 2024-12-17) ``` or install a specific a version: diff --git a/aqua-registry b/aqua-registry index e7809bce5..42c09c7ec 160000 --- a/aqua-registry +++ b/aqua-registry @@ -1 +1 @@ -Subproject commit e7809bce59e6b950d9bca824c8f0ace29984237c +Subproject commit 42c09c7ec99862b93a989a53d309c4b647576677 diff --git a/completions/_mise b/completions/_mise index 4bf2965f4..a1bae8dba 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_2024_12_12:-}" ]] || _cache_invalid _usage_spec_mise_2024_12_12 ) \ - && ! _retrieve_cache _usage_spec_mise_2024_12_12; + if ( [[ -z "${_usage_spec_mise_2024_12_13:-}" ]] || _cache_invalid _usage_spec_mise_2024_12_13 ) \ + && ! _retrieve_cache _usage_spec_mise_2024_12_13; then spec="$(mise usage)" - _store_cache _usage_spec_mise_2024_12_12 spec + _store_cache _usage_spec_mise_2024_12_13 spec fi _arguments "*: :(($(usage complete-word --shell zsh -s "$spec" -- "${words[@]}" )))" diff --git a/completions/mise.bash b/completions/mise.bash index 4225cc2bf..9233da622 100644 --- a/completions/mise.bash +++ b/completions/mise.bash @@ -6,14 +6,14 @@ _mise() { return 1 fi - if [[ -z ${_usage_spec_mise_2024_12_12:-} ]]; then - _usage_spec_mise_2024_12_12="$(mise usage)" + if [[ -z ${_usage_spec_mise_2024_12_13:-} ]]; then + _usage_spec_mise_2024_12_13="$(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_2024_12_12}" --cword="$cword" -- "${words[@]}")" + _comp_compgen -- -W "$(usage complete-word --shell bash -s "${_usage_spec_mise_2024_12_13}" --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 4e449e8ca..86a49492b 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_2024_12_12 - set -g _usage_spec_mise_2024_12_12 (mise usage | string collect) +if ! set -q _usage_spec_mise_2024_12_13 + set -g _usage_spec_mise_2024_12_13 (mise usage | string collect) end -complete -xc mise -a '(usage complete-word --shell fish -s "$_usage_spec_mise_2024_12_12" -- (commandline -cop) (commandline -t))' +complete -xc mise -a '(usage complete-word --shell fish -s "$_usage_spec_mise_2024_12_13" -- (commandline -cop) (commandline -t))' diff --git a/default.nix b/default.nix index 4ba664398..9146c760b 100644 --- a/default.nix +++ b/default.nix @@ -2,7 +2,7 @@ rustPlatform.buildRustPackage { pname = "mise"; - version = "2024.12.12"; + version = "2024.12.13"; src = lib.cleanSource ./.; diff --git a/packaging/rpm/mise.spec b/packaging/rpm/mise.spec index e6cf83cb9..fd8de8d3a 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: 2024.12.12 +Version: 2024.12.13 Release: 1 URL: https://github.com/jdx/mise/ Group: System