From 0f290f09252a1b9b51d944710aef9264ce5b2795 Mon Sep 17 00:00:00 2001 From: mise-en-dev Date: Sun, 29 Sep 2024 14:09:35 -0500 Subject: [PATCH] chore: release 2024.9.13 (#2681) --- CHANGELOG.md | 30 ++++++++++++++++++++++++++++++ Cargo.lock | 24 ++++++++---------------- Cargo.toml | 2 +- README.md | 2 +- default.nix | 2 +- docs/registry.md | 5 +++++ man/man1/mise.1 | 4 ++-- packaging/rpm/mise.spec | 2 +- registry/README.md | 8 +++++++- registry/plugins/clang | 1 + registry/plugins/clang-format | 1 + registry/plugins/clangd | 1 + registry/plugins/llvm-objcopy | 1 + registry/plugins/llvm-objdump | 1 + src/default_shorthands.rs | 5 +++++ 15 files changed, 66 insertions(+), 23 deletions(-) create mode 100644 registry/plugins/clang create mode 100644 registry/plugins/clang-format create mode 100644 registry/plugins/clangd create mode 100644 registry/plugins/llvm-objcopy create mode 100644 registry/plugins/llvm-objdump diff --git a/CHANGELOG.md b/CHANGELOG.md index 3ccc6e0a6..aec282279 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,35 @@ # Changelog +## [2024.9.13](https://github.com/jdx/mise/compare/v2024.9.12..v2024.9.13) - 2024-09-29 + +### 🚀 Features + +- enable Java core plugin on Windows by [@TobiX](https://github.com/TobiX) in [#2684](https://github.com/jdx/mise/pull/2684) + +### 🐛 Bug Fixes + +- logic with displaying hints by [@jdx](https://github.com/jdx) in [#2686](https://github.com/jdx/mise/pull/2686) +- tools installed via cargo:a/b@rev:012 immediately pruned by [@roele](https://github.com/roele) in [#2685](https://github.com/jdx/mise/pull/2685) + +### 📚 Documentation + +- added links for topic commands by [@jdx](https://github.com/jdx) in [15e4da5](https://github.com/jdx/mise/commit/15e4da578275a4aca26b5bdca20e066c4428f07e) +- improve CLI documentation by [@jdx](https://github.com/jdx) in [dacb5a3](https://github.com/jdx/mise/commit/dacb5a3a0a1f461bbc1f387d888da5f0b816a9ea) +- updated task list by [@jdx](https://github.com/jdx) in [031a7d0](https://github.com/jdx/mise/commit/031a7d0788971f1e2a1af22511c92483aad91743) + +### 🧪 Testing + +- fix snapshots by [@jdx](https://github.com/jdx) in [d5a90c0](https://github.com/jdx/mise/commit/d5a90c037332606a212c9ed36d497c3452e0e4a7) + +### 🔍 Other Changes + +- updated usage by [@jdx](https://github.com/jdx) in [1764c8b](https://github.com/jdx/mise/commit/1764c8bba912b59d61f87bd0f10e488a918e12ca) +- updated usage by [@jdx](https://github.com/jdx) in [9c18637](https://github.com/jdx/mise/commit/9c18637c52cbdabd81ab84167f94d4578662a995) + +### New Contributors + +* @TobiX made their first contribution in [#2684](https://github.com/jdx/mise/pull/2684) + ## [2024.9.12](https://github.com/jdx/mise/compare/v2024.9.11..v2024.9.12) - 2024-09-29 ### 🚀 Features diff --git a/Cargo.lock b/Cargo.lock index 1d4207b09..e39878d19 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -674,7 +674,7 @@ dependencies = [ "cssparser-macros", "dtoa-short", "itoa", - "phf 0.10.1", + "phf 0.11.2", "smallvec", ] @@ -1967,7 +1967,7 @@ dependencies = [ [[package]] name = "mise" -version = "2024.9.12" +version = "2024.9.13" dependencies = [ "assert_cmd", "base64", @@ -2464,9 +2464,7 @@ version = "0.10.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "fabbf1ead8a5bcbc20f5f8b939ee3f5b0f6f281b6ad3468b84656b658b455259" dependencies = [ - "phf_macros", "phf_shared 0.10.0", - "proc-macro-hack", ] [[package]] @@ -2475,6 +2473,7 @@ version = "0.11.2" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "ade2d8b8f33c7333b51bcf0428d37e217e9f32192ae4772156f65063b8ce03dc" dependencies = [ + "phf_macros", "phf_shared 0.11.2", ] @@ -2520,16 +2519,15 @@ dependencies = [ [[package]] name = "phf_macros" -version = "0.10.0" +version = "0.11.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "58fdf3184dd560f160dd73922bea2d5cd6e8f064bf4b13110abd81b03697b4e0" +checksum = "3444646e286606587e49f3bcf1679b8cef1dc2c5ecc29ddacaffc305180d464b" dependencies = [ - "phf_generator 0.10.0", - "phf_shared 0.10.0", - "proc-macro-hack", + "phf_generator 0.11.2", + "phf_shared 0.11.2", "proc-macro2", "quote", - "syn 1.0.109", + "syn 2.0.79", ] [[package]] @@ -2669,12 +2667,6 @@ dependencies = [ "version_check", ] -[[package]] -name = "proc-macro-hack" -version = "0.5.20+deprecated" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "dc375e1527247fe1a97d8b7156678dfe7c1af2fc075c9a4db3690ecd2a148068" - [[package]] name = "proc-macro2" version = "1.0.86" diff --git a/Cargo.toml b/Cargo.toml index 07148fdcc..e729dcdd9 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "mise" -version = "2024.9.12" +version = "2024.9.13" edition = "2021" description = "The front-end to your dev env" authors = ["Jeff Dickey (@jdx)"] diff --git a/README.md b/README.md index 062dec1b9..5ba4c5dbe 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.12 macos-arm64 (a1b2d3e 2024-09-29) +2024.9.13 macos-arm64 (a1b2d3e 2024-09-29) ``` or install a specific a version: diff --git a/default.nix b/default.nix index c633724d2..9546d3da6 100644 --- a/default.nix +++ b/default.nix @@ -2,7 +2,7 @@ rustPlatform.buildRustPackage { pname = "mise"; - version = "2024.9.12"; + version = "2024.9.13"; src = lib.cleanSource ./.; diff --git a/docs/registry.md b/docs/registry.md index 44e3a1999..962fe43f9 100644 --- a/docs/registry.md +++ b/docs/registry.md @@ -110,6 +110,9 @@ editLink: false | cilium-cli | [asdf:carnei-ro/asdf-cilium-cli](https://github.com/carnei-ro/asdf-cilium-cli) | | cilium-hubble | [asdf:NitriKx/asdf-cilium-hubble](https://github.com/NitriKx/asdf-cilium-hubble) | | circleci-cli | [asdf:ucpr/asdf-circleci-cli](https://github.com/ucpr/asdf-circleci-cli) | +| clang | [asdf:higebu/asdf-llvm](https://github.com/higebu/asdf-llvm) | +| clang-format | [asdf:higebu/asdf-llvm](https://github.com/higebu/asdf-llvm) | +| clangd | [asdf:higebu/asdf-llvm](https://github.com/higebu/asdf-llvm) | | clarinet | [asdf:alexgo-io/asdf-clarinet](https://github.com/alexgo-io/asdf-clarinet) | | clickhouse | [asdf:tinybirdco/asdf-clickhouse](https://github.com/tinybirdco/asdf-clickhouse) | | clj-kondo | [asdf:rynkowsg/asdf-clj-kondo](https://github.com/rynkowsg/asdf-clj-kondo) | @@ -434,6 +437,8 @@ editLink: false | liqoctl | [asdf:pdemagny/asdf-liqoctl](https://github.com/pdemagny/asdf-liqoctl) | | liquibase | [asdf:saliougaye/asdf-liquibase](https://github.com/saliougaye/asdf-liquibase) | | litestream | [asdf:threkk/asdf-litestream](https://github.com/threkk/asdf-litestream) | +| llvm-objcopy | [asdf:higebu/asdf-llvm](https://github.com/higebu/asdf-llvm) | +| llvm-objdump | [asdf:higebu/asdf-llvm](https://github.com/higebu/asdf-llvm) | | logtalk | [asdf:LogtalkDotOrg/asdf-logtalk](https://github.com/LogtalkDotOrg/asdf-logtalk) | | loki-logcli | [asdf:comdotlinux/asdf-loki-logcli](https://github.com/comdotlinux/asdf-loki-logcli) | | ls-lint | [asdf:Ameausoone/asdf-ls-lint](https://github.com/Ameausoone/asdf-ls-lint) | diff --git a/man/man1/mise.1 b/man/man1/mise.1 index c72028de6..13fb330fb 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.12" +.TH mise 1 "mise 2024.9.13" .SH NAME mise \- The front\-end to your dev env .SH SYNOPSIS @@ -192,6 +192,6 @@ Examples: $ mise settings Show settings in use $ mise settings set color 0 Disable color by modifying global config file .SH VERSION -v2024.9.12 +v2024.9.13 .SH AUTHORS Jeff Dickey <@jdx> diff --git a/packaging/rpm/mise.spec b/packaging/rpm/mise.spec index a6e003160..a3f2f64a2 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.12 +Version: 2024.9.13 Release: 1 URL: https://github.com/jdx/mise/ Group: System diff --git a/registry/README.md b/registry/README.md index b7cde4edd..66dded308 100644 --- a/registry/README.md +++ b/registry/README.md @@ -1,6 +1,7 @@ # mise plugins repository -The purpose of the [mise](https://mise.jdx.dev) plugins repository is to enable shorthand installation of plugins with: +The purpose of the [mise](https://mise.jdx.dev) plugins repository is to enable +shorthand installation of plugins with: ```shell mise plugin install @@ -121,6 +122,9 @@ See the [org's readme](https://github.com/mise-plugins) for more information. | Chromedriver | [schinckel/asdf-chromedriver](https://github.com/schinckel/asdf-chromedriver) | | cilium-cli | [carnei-ro/asdf-cilium-cli](https://github.com/carnei-ro/asdf-cilium-cli) | | cilium-hubble | [NitriKx/asdf-cilium-hubble](https://github.com/NitriKx/asdf-cilium-hubble) | +| Clang | [higebu/asdf-llvm](https://github.com/higebu/asdf-llvm) | +| Clang-format | [higebu/asdf-llvm](https://github.com/higebu/asdf-llvm) | +| Clangd | [higebu/asdf-llvm](https://github.com/higebu/asdf-llvm) | | Clarinet | [alexgo-io/asdf-clarinet](https://github.com/alexgo-io/asdf-clarinet) | | Clickhouse | [tinybirdco/asdf-clickhouse](https://github.com/tinybirdco/asdf-clickhouse) | | clj-kondo | [rynkowsg/asdf-clj-kondo](https://github.com/rynkowsg/asdf-clj-kondo) | @@ -441,6 +445,8 @@ See the [org's readme](https://github.com/mise-plugins) for more information. | liqoctl | [pdemagny/asdf-liqoctl](https://github.com/pdemagny/asdf-liqoctl) | | liquibase | [saliougaye/asdf-liquibase](https://github.com/saliougaye/asdf-liquibase) | | Litestream | [threkk/asdf-litestream](https://github.com/threkk/asdf-litestream) | +| llvm-objcopy | [higebu/asdf-llvm](https://github.com/higebu/asdf-llvm) | +| llvm-objdump | [higebu/asdf-llvm](https://github.com/higebu/asdf-llvm) | | Logtalk | [LogtalkDotOrg/asdf-logtalk](https://github.com/LogtalkDotOrg/asdf-logtalk) | | Loki-Logcli | [comdotlinux/asdf-loki-logcli](https://github.com/comdotlinux/asdf-loki-logcli) | | ls-lint | [ameausoone/asdf-ls-lint](https://github.com/ameausoone/asdf-ls-lint) | diff --git a/registry/plugins/clang b/registry/plugins/clang new file mode 100644 index 000000000..0380cad13 --- /dev/null +++ b/registry/plugins/clang @@ -0,0 +1 @@ +repository = https://github.com/higebu/asdf-llvm diff --git a/registry/plugins/clang-format b/registry/plugins/clang-format new file mode 100644 index 000000000..0380cad13 --- /dev/null +++ b/registry/plugins/clang-format @@ -0,0 +1 @@ +repository = https://github.com/higebu/asdf-llvm diff --git a/registry/plugins/clangd b/registry/plugins/clangd new file mode 100644 index 000000000..0380cad13 --- /dev/null +++ b/registry/plugins/clangd @@ -0,0 +1 @@ +repository = https://github.com/higebu/asdf-llvm diff --git a/registry/plugins/llvm-objcopy b/registry/plugins/llvm-objcopy new file mode 100644 index 000000000..0380cad13 --- /dev/null +++ b/registry/plugins/llvm-objcopy @@ -0,0 +1 @@ +repository = https://github.com/higebu/asdf-llvm diff --git a/registry/plugins/llvm-objdump b/registry/plugins/llvm-objdump new file mode 100644 index 000000000..0380cad13 --- /dev/null +++ b/registry/plugins/llvm-objdump @@ -0,0 +1 @@ +repository = https://github.com/higebu/asdf-llvm diff --git a/src/default_shorthands.rs b/src/default_shorthands.rs index 71983bacc..dd0bcc61d 100644 --- a/src/default_shorthands.rs +++ b/src/default_shorthands.rs @@ -127,6 +127,9 @@ pub static DEFAULT_SHORTHANDS: Lazy> = ("cilium-cli", "https://github.com/carnei-ro/asdf-cilium-cli.git"), ("cilium-hubble", "https://github.com/NitriKx/asdf-cilium-hubble.git"), ("circleci-cli", "https://github.com/ucpr/asdf-circleci-cli.git"), + ("clang", "https://github.com/higebu/asdf-llvm"), + ("clang-format", "https://github.com/higebu/asdf-llvm"), + ("clangd", "https://github.com/higebu/asdf-llvm"), ("clarinet", "https://github.com/alexgo-io/asdf-clarinet.git"), ("clickhouse", "https://github.com/tinybirdco/asdf-clickhouse"), ("clj-kondo", "https://github.com/rynkowsg/asdf-clj-kondo.git"), @@ -451,6 +454,8 @@ pub static DEFAULT_SHORTHANDS: Lazy> = ("liqoctl", "https://github.com/pdemagny/asdf-liqoctl"), ("liquibase", "https://github.com/saliougaye/asdf-liquibase.git"), ("litestream", "https://github.com/threkk/asdf-litestream"), + ("llvm-objcopy", "https://github.com/higebu/asdf-llvm"), + ("llvm-objdump", "https://github.com/higebu/asdf-llvm"), ("logtalk", "https://github.com/LogtalkDotOrg/asdf-logtalk.git"), ("loki-logcli", "https://github.com/comdotlinux/asdf-loki-logcli.git"), ("ls-lint", "https://github.com/Ameausoone/asdf-ls-lint.git"),