diff options
| author | 魏曹先生 <1992414357@qq.com> | 2026-07-02 04:54:25 +0800 |
|---|---|---|
| committer | 魏曹先生 <1992414357@qq.com> | 2026-07-02 05:00:05 +0800 |
| commit | 63c1790c909776945bcc33d185367d364c9313a8 (patch) | |
| tree | 0b0211bf9b47acbb3eedc91b5652783e623ba8ea | |
| parent | 8128f2c94313b2e9b9d0b5c3350623f77bbb2521 (diff) | |
docs(changelog): prepare 0.2.1 release and add unreleased section0.2.1
| -rw-r--r-- | CHANGELOG.md | 27 | ||||
| -rw-r--r-- | Cargo.lock | 47 | ||||
| -rw-r--r-- | Cargo.toml | 6 |
3 files changed, 71 insertions, 9 deletions
diff --git a/CHANGELOG.md b/CHANGELOG.md index 9863596..4cafc42 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -10,7 +10,8 @@ Any contributor making changes to the project must record their changes in this **- Milestone.1 "MVP" -** -- [Release 0.2.1 (Unreleased)](#release-021-unreleased) +- [Unreleased](#unreleased) +- [Release 0.2.1 (2026-07-01)](#release-021-2026-07-01) - [Release 0.2.0 (2026-06-30)](#release-020-2026-06-30) - [Release 0.1.9 (2026-05-29)](#release-019-2026-05-29) - [Release 0.1.8 (2026-05-18)](#release-018-2026-05-18) @@ -27,7 +28,27 @@ Any contributor making changes to the project must record their changes in this ## Contents -### Release 0.2.1 (Unreleased) +### Unreleased + +#### Fixes: + +None + +#### Optimizations: + +None + +#### Features: + +None + +#### **BREAKING CHANGES** (API CHANGES): + +None + +--- + +### Release 0.2.1 (2026-07-01) #### Fixes: @@ -36,7 +57,7 @@ Any contributor making changes to the project must record their changes in this `"=> EntryList"` would incorrectly match as a substring of `"=> EntryListAlias,"`, causing a false duplicate registration detection. Now changed to use `find` + trailing character boundary validation, ensuring the character immediately after the match is not an identifier character (letter/digit/underscore). - Affected scope: Deduplication logic for `#[chain]`, `#[renderer]`, `#[help]`, and `#[completion]` registration. + Affected scope: Deduplication logic for `#[chain]`, `#[renderer]`, `#[help]`, and `#[completion]` registration. #### Optimizations: @@ -404,8 +404,8 @@ name = "mingling" version = "0.2.1" dependencies = [ "mingling", - "mingling_core", - "mingling_macros", + "mingling_core 0.2.1 (registry+https://github.com/rust-lang/crates.io-index)", + "mingling_macros 0.2.1 (registry+https://github.com/rust-lang/crates.io-index)", "serde", "size", "tokio", @@ -433,7 +433,25 @@ dependencies = [ "just_fmt", "just_template", "log", - "mingling_pathf", + "mingling_pathf 0.2.1 (registry+https://github.com/rust-lang/crates.io-index)", + "ron", + "serde", + "serde_json", + "serde_yaml", + "toml", +] + +[[package]] +name = "mingling_core" +version = "0.2.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "5c6a8751b43d4fd3d61d7b37f0d7f4d5d274d9391cf80cae9bd75f218219eefe" +dependencies = [ + "env_logger", + "just_fmt", + "just_template", + "log", + "mingling_pathf 0.2.1 (registry+https://github.com/rust-lang/crates.io-index)", "ron", "serde", "serde_json", @@ -452,8 +470,31 @@ dependencies = [ ] [[package]] +name = "mingling_macros" +version = "0.2.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "b7cd478387797590d2afb4122078649c3e4f9da7f29dbf37817763fecf04958f" +dependencies = [ + "just_fmt", + "proc-macro2", + "quote", + "syn", +] + +[[package]] +name = "mingling_pathf" +version = "0.2.1" +dependencies = [ + "just_fmt", + "proc-macro2", + "syn", +] + +[[package]] name = "mingling_pathf" version = "0.2.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "9d400d170c80e3f2f7d6f9b6739c286bc64279c805b770fabac390e3a7c7baf0" dependencies = [ "just_fmt", "proc-macro2", @@ -17,9 +17,9 @@ exclude = [ ] [workspace.dependencies] -mingling_core = { path = "mingling_core", default-features = false } -mingling_macros = { path = "mingling_macros", default-features = false } -mingling_pathf = { path = "mingling_pathf", default-features = false } +mingling_core = { version = "0.2.1", default-features = false } +mingling_macros = { version = "0.2.1", default-features = false } +mingling_pathf = { version = "0.2.1", default-features = false } just_fmt = "0.1.2" just_template = "0.2.0" |
