From 727ba2473beb98f071196a15ce74a811ba4f4c72 Mon Sep 17 00:00:00 2001 From: 魏曹先生 <1992414357@qq.com> Date: Fri, 29 May 2026 21:50:11 +0800 Subject: Update CHANGELOG and switch to published crate versions --- CHANGELOG.md | 2 +- Cargo.lock | 33 +++++++++++++++++++++++-- examples/example-argument-parse/Cargo.lock | 4 +++ examples/example-async-support/Cargo.lock | 4 +++ examples/example-basic/Cargo.lock | 4 +++ examples/example-clap-binding/Cargo.lock | 4 +++ examples/example-completion/Cargo.lock | 4 +++ examples/example-custom-pickable/Cargo.lock | 4 +++ examples/example-dispatch-tree/Cargo.lock | 4 +++ examples/example-enum-tag/Cargo.lock | 4 +++ examples/example-error-handling/Cargo.lock | 4 +++ examples/example-exitcode/Cargo.lock | 4 +++ examples/example-general-renderer/Cargo.lock | 4 +++ examples/example-help/Cargo.lock | 4 +++ examples/example-hook/Cargo.lock | 4 +++ examples/example-implicit-dispatcher/Cargo.lock | 4 +++ examples/example-panic-unwind/Cargo.lock | 4 +++ examples/example-repl-basic/Cargo.lock | 4 +++ examples/example-resources/Cargo.lock | 4 +++ examples/example-setup/Cargo.lock | 4 +++ examples/example-unit-test/Cargo.lock | 4 +++ mingling/Cargo.toml | 16 +++--------- 22 files changed, 111 insertions(+), 16 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index b598d1b..6c54bc4 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,6 +1,6 @@ # Changelogs -### Release 0.1.9 +### Release 0.1.9 (2026-05-29) ### Fixes: diff --git a/Cargo.lock b/Cargo.lock index c8beae0..0fed654 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -276,8 +276,8 @@ name = "mingling" version = "0.1.9" dependencies = [ "mingling", - "mingling_core", - "mingling_macros", + "mingling_core 0.1.9 (registry+https://github.com/rust-lang/crates.io-index)", + "mingling_macros 0.1.9 (registry+https://github.com/rust-lang/crates.io-index)", "serde", "size", "tokio", @@ -311,6 +311,23 @@ dependencies = [ "toml", ] +[[package]] +name = "mingling_core" +version = "0.1.9" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "99628c909d5f1824771e378399024e3c8f8f880a1e1e6b34ac03df67ed15d9c2" +dependencies = [ + "env_logger", + "just_fmt", + "just_template", + "log", + "ron", + "serde", + "serde_json", + "serde_yaml", + "toml", +] + [[package]] name = "mingling_macros" version = "0.1.9" @@ -321,6 +338,18 @@ dependencies = [ "syn", ] +[[package]] +name = "mingling_macros" +version = "0.1.9" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "01c878eabe0a08c7c394e868591cbcdbdb75460cb2f8f0dab7645583b9604340" +dependencies = [ + "just_fmt", + "proc-macro2", + "quote", + "syn", +] + [[package]] name = "mio" version = "1.2.0" diff --git a/examples/example-argument-parse/Cargo.lock b/examples/example-argument-parse/Cargo.lock index b035436..3d37c59 100644 --- a/examples/example-argument-parse/Cargo.lock +++ b/examples/example-argument-parse/Cargo.lock @@ -27,6 +27,8 @@ dependencies = [ [[package]] name = "mingling_core" version = "0.1.9" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "99628c909d5f1824771e378399024e3c8f8f880a1e1e6b34ac03df67ed15d9c2" dependencies = [ "just_fmt", ] @@ -34,6 +36,8 @@ dependencies = [ [[package]] name = "mingling_macros" version = "0.1.9" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "01c878eabe0a08c7c394e868591cbcdbdb75460cb2f8f0dab7645583b9604340" dependencies = [ "just_fmt", "proc-macro2", diff --git a/examples/example-async-support/Cargo.lock b/examples/example-async-support/Cargo.lock index 1c4d5b1..4ad735e 100644 --- a/examples/example-async-support/Cargo.lock +++ b/examples/example-async-support/Cargo.lock @@ -28,6 +28,8 @@ dependencies = [ [[package]] name = "mingling_core" version = "0.1.9" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "99628c909d5f1824771e378399024e3c8f8f880a1e1e6b34ac03df67ed15d9c2" dependencies = [ "just_fmt", ] @@ -35,6 +37,8 @@ dependencies = [ [[package]] name = "mingling_macros" version = "0.1.9" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "01c878eabe0a08c7c394e868591cbcdbdb75460cb2f8f0dab7645583b9604340" dependencies = [ "just_fmt", "proc-macro2", diff --git a/examples/example-basic/Cargo.lock b/examples/example-basic/Cargo.lock index e8e6ba6..995cc47 100644 --- a/examples/example-basic/Cargo.lock +++ b/examples/example-basic/Cargo.lock @@ -26,6 +26,8 @@ dependencies = [ [[package]] name = "mingling_core" version = "0.1.9" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "99628c909d5f1824771e378399024e3c8f8f880a1e1e6b34ac03df67ed15d9c2" dependencies = [ "just_fmt", ] @@ -33,6 +35,8 @@ dependencies = [ [[package]] name = "mingling_macros" version = "0.1.9" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "01c878eabe0a08c7c394e868591cbcdbdb75460cb2f8f0dab7645583b9604340" dependencies = [ "just_fmt", "proc-macro2", diff --git a/examples/example-clap-binding/Cargo.lock b/examples/example-clap-binding/Cargo.lock index a2f2303..d49b4a8 100644 --- a/examples/example-clap-binding/Cargo.lock +++ b/examples/example-clap-binding/Cargo.lock @@ -135,6 +135,8 @@ dependencies = [ [[package]] name = "mingling_core" version = "0.1.9" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "99628c909d5f1824771e378399024e3c8f8f880a1e1e6b34ac03df67ed15d9c2" dependencies = [ "just_fmt", ] @@ -142,6 +144,8 @@ dependencies = [ [[package]] name = "mingling_macros" version = "0.1.9" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "01c878eabe0a08c7c394e868591cbcdbdb75460cb2f8f0dab7645583b9604340" dependencies = [ "just_fmt", "proc-macro2", diff --git a/examples/example-completion/Cargo.lock b/examples/example-completion/Cargo.lock index ffc92a5..b840c5f 100644 --- a/examples/example-completion/Cargo.lock +++ b/examples/example-completion/Cargo.lock @@ -36,6 +36,8 @@ dependencies = [ [[package]] name = "mingling_core" version = "0.1.9" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "99628c909d5f1824771e378399024e3c8f8f880a1e1e6b34ac03df67ed15d9c2" dependencies = [ "just_fmt", "just_template", @@ -44,6 +46,8 @@ dependencies = [ [[package]] name = "mingling_macros" version = "0.1.9" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "01c878eabe0a08c7c394e868591cbcdbdb75460cb2f8f0dab7645583b9604340" dependencies = [ "just_fmt", "proc-macro2", diff --git a/examples/example-custom-pickable/Cargo.lock b/examples/example-custom-pickable/Cargo.lock index 8ef90ec..965a6f6 100644 --- a/examples/example-custom-pickable/Cargo.lock +++ b/examples/example-custom-pickable/Cargo.lock @@ -27,6 +27,8 @@ dependencies = [ [[package]] name = "mingling_core" version = "0.1.9" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "99628c909d5f1824771e378399024e3c8f8f880a1e1e6b34ac03df67ed15d9c2" dependencies = [ "just_fmt", ] @@ -34,6 +36,8 @@ dependencies = [ [[package]] name = "mingling_macros" version = "0.1.9" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "01c878eabe0a08c7c394e868591cbcdbdb75460cb2f8f0dab7645583b9604340" dependencies = [ "just_fmt", "proc-macro2", diff --git a/examples/example-dispatch-tree/Cargo.lock b/examples/example-dispatch-tree/Cargo.lock index 4b6c7eb..2af399d 100644 --- a/examples/example-dispatch-tree/Cargo.lock +++ b/examples/example-dispatch-tree/Cargo.lock @@ -26,6 +26,8 @@ dependencies = [ [[package]] name = "mingling_core" version = "0.1.9" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "99628c909d5f1824771e378399024e3c8f8f880a1e1e6b34ac03df67ed15d9c2" dependencies = [ "just_fmt", ] @@ -33,6 +35,8 @@ dependencies = [ [[package]] name = "mingling_macros" version = "0.1.9" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "01c878eabe0a08c7c394e868591cbcdbdb75460cb2f8f0dab7645583b9604340" dependencies = [ "just_fmt", "proc-macro2", diff --git a/examples/example-enum-tag/Cargo.lock b/examples/example-enum-tag/Cargo.lock index 9839796..941e434 100644 --- a/examples/example-enum-tag/Cargo.lock +++ b/examples/example-enum-tag/Cargo.lock @@ -36,6 +36,8 @@ dependencies = [ [[package]] name = "mingling_core" version = "0.1.9" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "99628c909d5f1824771e378399024e3c8f8f880a1e1e6b34ac03df67ed15d9c2" dependencies = [ "just_fmt", "just_template", @@ -44,6 +46,8 @@ dependencies = [ [[package]] name = "mingling_macros" version = "0.1.9" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "01c878eabe0a08c7c394e868591cbcdbdb75460cb2f8f0dab7645583b9604340" dependencies = [ "just_fmt", "proc-macro2", diff --git a/examples/example-error-handling/Cargo.lock b/examples/example-error-handling/Cargo.lock index d2deef4..8605228 100644 --- a/examples/example-error-handling/Cargo.lock +++ b/examples/example-error-handling/Cargo.lock @@ -26,6 +26,8 @@ dependencies = [ [[package]] name = "mingling_core" version = "0.1.9" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "99628c909d5f1824771e378399024e3c8f8f880a1e1e6b34ac03df67ed15d9c2" dependencies = [ "just_fmt", ] @@ -33,6 +35,8 @@ dependencies = [ [[package]] name = "mingling_macros" version = "0.1.9" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "01c878eabe0a08c7c394e868591cbcdbdb75460cb2f8f0dab7645583b9604340" dependencies = [ "just_fmt", "proc-macro2", diff --git a/examples/example-exitcode/Cargo.lock b/examples/example-exitcode/Cargo.lock index 19f60a6..f9abd0b 100644 --- a/examples/example-exitcode/Cargo.lock +++ b/examples/example-exitcode/Cargo.lock @@ -26,6 +26,8 @@ dependencies = [ [[package]] name = "mingling_core" version = "0.1.9" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "99628c909d5f1824771e378399024e3c8f8f880a1e1e6b34ac03df67ed15d9c2" dependencies = [ "just_fmt", ] @@ -33,6 +35,8 @@ dependencies = [ [[package]] name = "mingling_macros" version = "0.1.9" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "01c878eabe0a08c7c394e868591cbcdbdb75460cb2f8f0dab7645583b9604340" dependencies = [ "just_fmt", "proc-macro2", diff --git a/examples/example-general-renderer/Cargo.lock b/examples/example-general-renderer/Cargo.lock index e8de59f..b2a78d0 100644 --- a/examples/example-general-renderer/Cargo.lock +++ b/examples/example-general-renderer/Cargo.lock @@ -41,6 +41,8 @@ dependencies = [ [[package]] name = "mingling_core" version = "0.1.9" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "99628c909d5f1824771e378399024e3c8f8f880a1e1e6b34ac03df67ed15d9c2" dependencies = [ "just_fmt", "serde", @@ -50,6 +52,8 @@ dependencies = [ [[package]] name = "mingling_macros" version = "0.1.9" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "01c878eabe0a08c7c394e868591cbcdbdb75460cb2f8f0dab7645583b9604340" dependencies = [ "just_fmt", "proc-macro2", diff --git a/examples/example-help/Cargo.lock b/examples/example-help/Cargo.lock index 5e16d19..8b5f2d0 100644 --- a/examples/example-help/Cargo.lock +++ b/examples/example-help/Cargo.lock @@ -26,6 +26,8 @@ dependencies = [ [[package]] name = "mingling_core" version = "0.1.9" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "99628c909d5f1824771e378399024e3c8f8f880a1e1e6b34ac03df67ed15d9c2" dependencies = [ "just_fmt", ] @@ -33,6 +35,8 @@ dependencies = [ [[package]] name = "mingling_macros" version = "0.1.9" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "01c878eabe0a08c7c394e868591cbcdbdb75460cb2f8f0dab7645583b9604340" dependencies = [ "just_fmt", "proc-macro2", diff --git a/examples/example-hook/Cargo.lock b/examples/example-hook/Cargo.lock index b6717bb..d4c1847 100644 --- a/examples/example-hook/Cargo.lock +++ b/examples/example-hook/Cargo.lock @@ -26,6 +26,8 @@ dependencies = [ [[package]] name = "mingling_core" version = "0.1.9" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "99628c909d5f1824771e378399024e3c8f8f880a1e1e6b34ac03df67ed15d9c2" dependencies = [ "just_fmt", ] @@ -33,6 +35,8 @@ dependencies = [ [[package]] name = "mingling_macros" version = "0.1.9" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "01c878eabe0a08c7c394e868591cbcdbdb75460cb2f8f0dab7645583b9604340" dependencies = [ "just_fmt", "proc-macro2", diff --git a/examples/example-implicit-dispatcher/Cargo.lock b/examples/example-implicit-dispatcher/Cargo.lock index 7bd56a7..d7761ef 100644 --- a/examples/example-implicit-dispatcher/Cargo.lock +++ b/examples/example-implicit-dispatcher/Cargo.lock @@ -26,6 +26,8 @@ dependencies = [ [[package]] name = "mingling_core" version = "0.1.9" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "99628c909d5f1824771e378399024e3c8f8f880a1e1e6b34ac03df67ed15d9c2" dependencies = [ "just_fmt", ] @@ -33,6 +35,8 @@ dependencies = [ [[package]] name = "mingling_macros" version = "0.1.9" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "01c878eabe0a08c7c394e868591cbcdbdb75460cb2f8f0dab7645583b9604340" dependencies = [ "just_fmt", "proc-macro2", diff --git a/examples/example-panic-unwind/Cargo.lock b/examples/example-panic-unwind/Cargo.lock index d6af75d..138276d 100644 --- a/examples/example-panic-unwind/Cargo.lock +++ b/examples/example-panic-unwind/Cargo.lock @@ -27,6 +27,8 @@ dependencies = [ [[package]] name = "mingling_core" version = "0.1.9" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "99628c909d5f1824771e378399024e3c8f8f880a1e1e6b34ac03df67ed15d9c2" dependencies = [ "just_fmt", ] @@ -34,6 +36,8 @@ dependencies = [ [[package]] name = "mingling_macros" version = "0.1.9" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "01c878eabe0a08c7c394e868591cbcdbdb75460cb2f8f0dab7645583b9604340" dependencies = [ "just_fmt", "proc-macro2", diff --git a/examples/example-repl-basic/Cargo.lock b/examples/example-repl-basic/Cargo.lock index 854e482..552b72e 100644 --- a/examples/example-repl-basic/Cargo.lock +++ b/examples/example-repl-basic/Cargo.lock @@ -28,6 +28,8 @@ dependencies = [ [[package]] name = "mingling_core" version = "0.1.9" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "99628c909d5f1824771e378399024e3c8f8f880a1e1e6b34ac03df67ed15d9c2" dependencies = [ "just_fmt", ] @@ -35,6 +37,8 @@ dependencies = [ [[package]] name = "mingling_macros" version = "0.1.9" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "01c878eabe0a08c7c394e868591cbcdbdb75460cb2f8f0dab7645583b9604340" dependencies = [ "just_fmt", "proc-macro2", diff --git a/examples/example-resources/Cargo.lock b/examples/example-resources/Cargo.lock index bab1a19..d219ca6 100644 --- a/examples/example-resources/Cargo.lock +++ b/examples/example-resources/Cargo.lock @@ -27,6 +27,8 @@ dependencies = [ [[package]] name = "mingling_core" version = "0.1.9" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "99628c909d5f1824771e378399024e3c8f8f880a1e1e6b34ac03df67ed15d9c2" dependencies = [ "just_fmt", ] @@ -34,6 +36,8 @@ dependencies = [ [[package]] name = "mingling_macros" version = "0.1.9" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "01c878eabe0a08c7c394e868591cbcdbdb75460cb2f8f0dab7645583b9604340" dependencies = [ "just_fmt", "proc-macro2", diff --git a/examples/example-setup/Cargo.lock b/examples/example-setup/Cargo.lock index 6b8f0d4..71f42b7 100644 --- a/examples/example-setup/Cargo.lock +++ b/examples/example-setup/Cargo.lock @@ -26,6 +26,8 @@ dependencies = [ [[package]] name = "mingling_core" version = "0.1.9" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "99628c909d5f1824771e378399024e3c8f8f880a1e1e6b34ac03df67ed15d9c2" dependencies = [ "just_fmt", ] @@ -33,6 +35,8 @@ dependencies = [ [[package]] name = "mingling_macros" version = "0.1.9" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "01c878eabe0a08c7c394e868591cbcdbdb75460cb2f8f0dab7645583b9604340" dependencies = [ "just_fmt", "proc-macro2", diff --git a/examples/example-unit-test/Cargo.lock b/examples/example-unit-test/Cargo.lock index 712440e..d006289 100644 --- a/examples/example-unit-test/Cargo.lock +++ b/examples/example-unit-test/Cargo.lock @@ -26,6 +26,8 @@ dependencies = [ [[package]] name = "mingling_core" version = "0.1.9" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "99628c909d5f1824771e378399024e3c8f8f880a1e1e6b34ac03df67ed15d9c2" dependencies = [ "just_fmt", ] @@ -33,6 +35,8 @@ dependencies = [ [[package]] name = "mingling_macros" version = "0.1.9" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "01c878eabe0a08c7c394e868591cbcdbdb75460cb2f8f0dab7645583b9604340" dependencies = [ "just_fmt", "proc-macro2", diff --git a/mingling/Cargo.toml b/mingling/Cargo.toml index 68a26d4..37ca792 100644 --- a/mingling/Cargo.toml +++ b/mingling/Cargo.toml @@ -6,17 +6,7 @@ authors = ["Weicao-CatilGrass"] license.workspace = true readme = "README.md" description = "Macro magician in your CLI." -keywords = [ - "cli", - "cli-framework", - "framework", - "workflow", - "procedural", - "subcommand", - "macro", - "dispatch", - "command-line", -] +keywords = ["cli", "cli-framework", "subcommand", "macro", "command-line"] categories = ["command-line-interface"] repository.workspace = true @@ -89,7 +79,7 @@ ron_serde_fmt = ["mingling_core/ron_serde_fmt"] extra_macros = ["mingling_macros/extra_macros"] [dependencies] -mingling_core = { path = "../mingling_core", default-features = false } -mingling_macros = { path = "../mingling_macros", default-features = false } +mingling_core = { version = "0.1.9", default-features = false } +mingling_macros = { version = "0.1.9", default-features = false } serde = { workspace = true, optional = true } size = { version = "0.5", optional = true } -- cgit