From fde2e57e80eaff8bdcfbcb5d5b88f44fa0300a05 Mon Sep 17 00:00:00 2001 From: mise-en-dev Date: Sat, 28 Sep 2024 22:53:24 +0000 Subject: [PATCH] chore: release 2024.9.12 --- CHANGELOG.md | 32 +++++++++++++++++++++++++++++++- Cargo.lock | 15 ++++++++------- Cargo.toml | 2 +- README.md | 2 +- default.nix | 2 +- man/man1/mise.1 | 4 ++-- packaging/rpm/mise.spec | 2 +- 7 files changed, 45 insertions(+), 14 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index f0c2532015..69af6f5c90 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,36 @@ # Changelog +## [2024.9.12](https://github.com/jdx/mise/compare/v2024.9.11..v2024.9.12) - 2024-09-28 + +### 🚀 Features + +- offer to chmod non-executable tasks by [@jdx](https://github.com/jdx) in [#2675](https://github.com/jdx/mise/pull/2675) +- added basic task markdown generation by [@jdx](https://github.com/jdx) in [#2677](https://github.com/jdx/mise/pull/2677) +- Lazily evaluated env template variables in path entries by [@josb](https://github.com/josb) in [#2310](https://github.com/jdx/mise/pull/2310) + +### 🐛 Bug Fixes + +- do not load symlinked config files more than once by [@jdx](https://github.com/jdx) in [eb53099](https://github.com/jdx/mise/commit/eb530995e5126787187ef221f814ebbe3cb64824) +- minor bugs with incomplete python-build by [@jdx](https://github.com/jdx) in [b56ff50](https://github.com/jdx/mise/commit/b56ff50728bea6a82ec700f89b4f348f52e3a67e) +- don't show use override warning if symlink file by [@jdx](https://github.com/jdx) in [face79b](https://github.com/jdx/mise/commit/face79bbb30aba064caf123e1da6993cd203490a) + +### 🚜 Refactor + +- use wrap_err instead of map_err by [@jdx](https://github.com/jdx) in [3ef8e78](https://github.com/jdx/mise/commit/3ef8e78fbd12ee4de398c36e4093f6c9b9e8d49f) + +### 📚 Documentation + +- link to task argument docs by [@jdx](https://github.com/jdx) in [04776a9](https://github.com/jdx/mise/commit/04776a95db65319ee9fd38ffa9c4bf88ecb78033) +- Update cargo.md by [@Shobhit0109](https://github.com/Shobhit0109) in [#2680](https://github.com/jdx/mise/pull/2680) + +### 🔍 Other Changes + +- use wrap_err instead of suggestions to display in non-debug by [@jdx](https://github.com/jdx) in [71937c8](https://github.com/jdx/mise/commit/71937c854272367775d63faf60d19994ad6841e7) + +### New Contributors + +* @josb made their first contribution in [#2310](https://github.com/jdx/mise/pull/2310) + ## [2024.9.11](https://github.com/jdx/mise/compare/v2024.9.10..v2024.9.11) - 2024-09-27 ### 🚀 Features @@ -264,7 +295,6 @@ ### New Contributors -* @Shobhit0109 made their first contribution in [#2542](https://github.com/jdx/mise/pull/2542) * @xavdid made their first contribution in [#2532](https://github.com/jdx/mise/pull/2532) * @stanhu made their first contribution in [#2524](https://github.com/jdx/mise/pull/2524) diff --git a/Cargo.lock b/Cargo.lock index 8d58204f73..7f0caad9ae 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -1967,7 +1967,7 @@ dependencies = [ [[package]] name = "mise" -version = "2024.9.11" +version = "2024.9.12" dependencies = [ "assert_cmd", "base64", @@ -2575,9 +2575,9 @@ checksum = "953ec861398dccce10c670dfeaf3ec4911ca479e9c02154b3a215178c5f566f2" [[package]] name = "portable-atomic" -version = "1.8.0" +version = "1.9.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d30538d42559de6b034bc76fd6dd4c38961b1ee5c6c56e3808c50128fdbc22ce" +checksum = "cc9c68a3f6da06753e9335d63e27f6b9754dd1920d941135b7ea8224f141adb2" [[package]] name = "powerfmt" @@ -3611,9 +3611,9 @@ dependencies = [ [[package]] name = "tempfile" -version = "3.12.0" +version = "3.13.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "04cbcdd0c794ebb0d4cf35e88edd2f7d2c4c3e9a5a6dab322839b321c6a87a64" +checksum = "f0f2c9fc62d0beef6951ccffd757e241266a2c833136efbe35af6cd2567dca5b" dependencies = [ "cfg-if", "fastrand", @@ -4106,9 +4106,9 @@ checksum = "daf8dba3b7eb870caf1ddeed7bc9d2a049f3cfdfae7cb521b087cc33ae4c49da" [[package]] name = "usage-lib" -version = "0.8.0" +version = "0.8.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4d2f461138354b775e96629ce474dad0f7b9996dd902db85665de06b8a2aaeda" +checksum = "1eb519eee868416c16c571a1e5f6d250daaa4ee3eb5d1d729109cf25196de68d" dependencies = [ "clap", "heck 0.5.0", @@ -4118,6 +4118,7 @@ dependencies = [ "log", "miette", "once_cell", + "regex", "serde", "strum", "tera", diff --git a/Cargo.toml b/Cargo.toml index 292000dcae..9c40c0e15f 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "mise" -version = "2024.9.11" +version = "2024.9.12" edition = "2021" description = "The front-end to your dev env" authors = ["Jeff Dickey (@jdx)"] diff --git a/README.md b/README.md index e17571d46b..c57fe73bc9 100644 --- a/README.md +++ b/README.md @@ -36,7 +36,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.9.11 macos-arm64 (a1b2d3e 2024-09-27) +2024.9.12 macos-arm64 (a1b2d3e 2024-09-28) ``` or install a specific a version: diff --git a/default.nix b/default.nix index 3609333a5b..c633724d2b 100644 --- a/default.nix +++ b/default.nix @@ -2,7 +2,7 @@ rustPlatform.buildRustPackage { pname = "mise"; - version = "2024.9.11"; + version = "2024.9.12"; src = lib.cleanSource ./.; diff --git a/man/man1/mise.1 b/man/man1/mise.1 index b40bb6f943..585064813e 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.9.11" +.TH mise 1 "mise 2024.9.12" .SH NAME mise \- The front\-end to your dev env .SH SYNOPSIS @@ -195,6 +195,6 @@ Examples: $ mise settings Show settings in use $ mise settings set color 0 Disable color by modifying global config file .SH VERSION -v2024.9.11 +v2024.9.12 .SH AUTHORS Jeff Dickey <@jdx> diff --git a/packaging/rpm/mise.spec b/packaging/rpm/mise.spec index d3548889b6..a6e0031609 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.9.11 +Version: 2024.9.12 Release: 1 URL: https://github.com/jdx/mise/ Group: System