From 1abc50deeb854c6d8f92ac3c01edb1f184596373 Mon Sep 17 00:00:00 2001 From: mise-en-dev Date: Sat, 30 Mar 2024 13:55:23 -0500 Subject: [PATCH] chore: release 2024.3.11 (#1846) * chore: release 2024.3.11 * Commit from GitHub Actions (test) --- .github/workflows/audit.yml | 10 +++++----- CHANGELOG.md | 16 +++++++++++++++- Cargo.lock | 2 +- Cargo.toml | 2 +- README.md | 2 +- completions/_mise | 6 ++++++ default.nix | 2 +- docs/cli-reference.md | 13 +++++++++++++ man/man1/mise.1 | 4 ++-- mise.usage.kdl | 14 ++++++++++++++ packaging/rpm/mise.spec | 2 +- 11 files changed, 60 insertions(+), 13 deletions(-) diff --git a/.github/workflows/audit.yml b/.github/workflows/audit.yml index ad96a6ea18..66c2c65e2c 100644 --- a/.github/workflows/audit.yml +++ b/.github/workflows/audit.yml @@ -3,15 +3,15 @@ on: push: paths: # Run if workflow changes - - '.github/workflows/audit.yml' + - ".github/workflows/audit.yml" # Run on changed dependencies - - '**/Cargo.toml' - - '**/Cargo.lock' + - "**/Cargo.toml" + - "**/Cargo.lock" # Run if the configuration file changes - - '**/audit.toml' + - "**/audit.toml" # Rerun periodicly to pick up new advisories schedule: - - cron: '0 0 * * *' + - cron: "0 0 * * *" # Run manually workflow_dispatch: diff --git a/CHANGELOG.md b/CHANGELOG.md index b7798c491f..a608509f23 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,6 +1,10 @@ # Changelog -## [unreleased] +## [2024.3.11](https://github.com/jdx/mise/compare/v2024.3.10..v2024.3.11) - 2024-03-30 + +### 🚀 Features + +- **(task)** extend mise tasks output by [@roele](https://github.com/roele) in [#1845](https://github.com/jdx/mise/pull/1845) ### 🐛 Bug Fixes @@ -10,6 +14,16 @@ - **(changelog)** fix commit message for releases by [@jdx](https://github.com/jdx) in [646df55](https://github.com/jdx/mise/commit/646df55f0627c80099026849dc235a8c3076a8e3) - **(changelog)** fix commit message for releases by [@jdx](https://github.com/jdx) in [00d8728](https://github.com/jdx/mise/commit/00d87283181467e73b01b27179c096bb08203619) +- **(changelog)** fix commit message for releases by [@jdx](https://github.com/jdx) in [c5612f9](https://github.com/jdx/mise/commit/c5612f90b4e47bdf12ee74e7d33412e3c0b6184c) + +### ⚙️ Miscellaneous Tasks + +- **(audit)** added workflow by [@jdx](https://github.com/jdx) in [9263fb4](https://github.com/jdx/mise/commit/9263fb4e1bc374145d9eff609e025559f9d4d7d1) +- **(deny)** remove multiple-versions warnings by [@jdx](https://github.com/jdx) in [efa133e](https://github.com/jdx/mise/commit/efa133e1fad5bc97c44f04494e5ce7cb9ccc3033) +- **(release-plz)** improve caching by [@jdx](https://github.com/jdx) in [97c79ee](https://github.com/jdx/mise/commit/97c79ee394c4ae3106cfd4dcfe5ed771b4330d19) +- **(release-plz)** use actions-rust-lang/setup-rust-toolchain@v1 by [@jdx](https://github.com/jdx) in [4813288](https://github.com/jdx/mise/commit/481328895a91eeae0d9a03fc1f0c18b211b491ab) +- **(test)** improve caching by [@jdx](https://github.com/jdx) in [ac919a1](https://github.com/jdx/mise/commit/ac919a1db9e8c03fc92a3077cf04edfda6bb971c) +- **(test)** only run lint-fix on main repo by [@jdx](https://github.com/jdx) in [aee7694](https://github.com/jdx/mise/commit/aee7694b47341baaba9fa5ef628f9540c6f93d72) ## [2024.3.10](https://github.com/jdx/mise/compare/v2024.3.9..v2024.3.10) - 2024-03-30 diff --git a/Cargo.lock b/Cargo.lock index fbd7f1f77d..c25e1bb813 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -1438,7 +1438,7 @@ dependencies = [ [[package]] name = "mise" -version = "2024.3.10" +version = "2024.3.11" dependencies = [ "assert_cmd", "base64 0.22.0", diff --git a/Cargo.toml b/Cargo.toml index 7ffbb37d42..b1588f88a6 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "mise" -version = "2024.3.10" +version = "2024.3.11" edition = "2021" description = "The front-end to your dev env" authors = ["Jeff Dickey (@jdx)"] diff --git a/README.md b/README.md index 0008b61199..67b9701d53 100644 --- a/README.md +++ b/README.md @@ -40,7 +40,7 @@ Install mise (other methods [here](https://mise.jdx.dev/getting-started.html)): ```sh-session $ curl https://mise.run | sh $ ~/.local/bin/mise --version -mise 2024.3.10 +mise 2024.3.11 ``` Hook mise into your shell (pick the right one for your shell): diff --git a/completions/_mise b/completions/_mise index 47163221ac..1856f82bb9 100644 --- a/completions/_mise +++ b/completions/_mise @@ -734,7 +734,10 @@ __mise_sync_python_cmd() { __mise_tasks_cmd() { _arguments -s -S \ '--no-header[Do not print table header]' \ + '(-x --extended)'{-x,--extended}'[Show all columns]' \ '--hidden[Show hidden tasks]' \ + '--sort=[Sort by column. Default is name.]:sort:(name alias description source)' \ + '--sort-order=[Sort order. Default is asc.]:sort_order:(asc desc)' \ '(-C --cd)'{-C,--cd}'=[Change directory before running command]:cd:_directories' \ '(-q --quiet)'{-q,--quiet}'[Suppress non-error messages]' \ '*'{-v,--verbose}'[Show extra output (use -vv for even more)]' \ @@ -781,7 +784,10 @@ __mise_tasks_edit_cmd() { __mise_tasks_ls_cmd() { _arguments -s -S \ '--no-header[Do not print table header]' \ + '(-x --extended)'{-x,--extended}'[Show all columns]' \ '--hidden[Show hidden tasks]' \ + '--sort=[Sort by column. Default is name.]:sort:(name alias description source)' \ + '--sort-order=[Sort order. Default is asc.]:sort_order:(asc desc)' \ '(-C --cd)'{-C,--cd}'=[Change directory before running command]:cd:_directories' \ '(-q --quiet)'{-q,--quiet}'[Suppress non-error messages]' \ '*'{-v,--verbose}'[Show extra output (use -vv for even more)]' \ diff --git a/default.nix b/default.nix index 2d8795c805..0b067018db 100644 --- a/default.nix +++ b/default.nix @@ -2,7 +2,7 @@ rustPlatform.buildRustPackage { pname = "mise"; - version = "2024.3.10"; + version = "2024.3.11"; src = lib.cleanSource ./.; diff --git a/docs/cli-reference.md b/docs/cli-reference.md index b6e2e9e1cf..8110951486 100644 --- a/docs/cli-reference.md +++ b/docs/cli-reference.md @@ -1316,9 +1316,22 @@ Options: --no-header Do not print table header + -x, --extended + Show all columns + --hidden Show hidden tasks + --sort + Sort by column. Default is name. + + [possible values: name, alias, description, source] + + --sort-order + Sort order. Default is asc. + + [possible values: asc, desc] + Examples: $ mise tasks ls diff --git a/man/man1/mise.1 b/man/man1/mise.1 index 02324e5569..bf6eaf9db0 100644 --- a/man/man1/mise.1 +++ b/man/man1/mise.1 @@ -1,6 +1,6 @@ .ie \n(.g .ds Aq \(aq .el .ds Aq ' -.TH mise 1 "mise 2024.3.10" +.TH mise 1 "mise 2024.3.11" .SH NAME mise \- The front\-end to your dev env .SH SYNOPSIS @@ -183,6 +183,6 @@ Examples: $ mise settings Show settings in use $ mise settings set color 0 Disable color by modifying global config file .SH VERSION -v2024.3.10 +v2024.3.11 .SH AUTHORS Jeff Dickey <@jdx> diff --git a/mise.usage.kdl b/mise.usage.kdl index 8289bc6758..6847d6a5d1 100644 --- a/mise.usage.kdl +++ b/mise.usage.kdl @@ -906,7 +906,14 @@ cmd "tasks" help="[experimental] Manage tasks" { $ mise tasks ls " flag "--no-header" help="Do not print table header" + flag "-x --extended" help="Show all columns" flag "--hidden" help="Show hidden tasks" + flag "--sort" help="Sort by column. Default is name." { + arg "" + } + flag "--sort-order" help="Sort order. Default is asc." { + arg "" + } cmd "deps" help="[experimental] Display a tree visualization of a dependency graph" { after_long_help r#"Examples: @@ -948,7 +955,14 @@ tasks will override the global ones if they have the same name." $ mise tasks ls " flag "--no-header" help="Do not print table header" + flag "-x --extended" help="Show all columns" flag "--hidden" help="Show hidden tasks" + flag "--sort" help="Sort by column. Default is name." { + arg "" + } + flag "--sort-order" help="Sort order. Default is asc." { + arg "" + } } cmd "run" help="[experimental] Run a tasks" { alias "r" diff --git a/packaging/rpm/mise.spec b/packaging/rpm/mise.spec index 78223882db..b35505a81b 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.3.10 +Version: 2024.3.11 Release: 1 URL: https://github.com/jdx/mise/ Group: System