From 39936144f0fa8c04f6db57c58a6ba3873ebf1300 Mon Sep 17 00:00:00 2001 From: Loi Chyan Date: Sun, 7 Sep 2025 17:27:01 +0800 Subject: [PATCH 1/6] docs: update release notes --- CHANGELOG.md | 16 +++++++++++----- 1 file changed, 11 insertions(+), 5 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 8c51ae1..e063c6f 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -37,16 +37,21 @@ follows to track changes. ## [Unreleased] -### Added +## [0.1.2] - {{DATE}} -- Support using `#[dynify]` on remote items ([#17]) +## [0.1.2] - {{DATE}} -[#17]: https://github.com/loichyan/dynify/pull/17 +### Added + +- Support for using `#[dynify]` on remote items ([#17]). This makes it + convenient to work with foreign async traits. ### Fixed -- Add `Send` and `Sync` bounds for `Buffered` ([#18]) +- Added `Send` and `Sync` bounds for `Buffered` ([#18]). This is crucial for + dynify to function in multi-threaded contexts. +[#17]: https://github.com/loichyan/dynify/pull/17 [#18]: https://github.com/loichyan/dynify/pull/18 ## [0.1.1] - 2025-08-28 @@ -105,4 +110,5 @@ details. [0.0.1]: https://github.com/loichyan/dynify/tree/v0.0.1 [0.1.0]: https://github.com/loichyan/dynify/compare/v0.0.1..v0.1.0 [0.1.1]: https://github.com/loichyan/dynify/compare/v0.1.0..v0.1.1 -[Unreleased]: https://github.com/loichyan/dynify/compare/v0.1.1..HEAD +[0.1.2]: https://github.com/loichyan/dynify/compare/v0.1.1..v0.1.2 +[Unreleased]: https://github.com/loichyan/dynify/compare/v0.1.2..HEAD From 76214689cec1a94867e57298fa3b0d3d333f4c5c Mon Sep 17 00:00:00 2001 From: Loi Chyan Date: Sun, 7 Sep 2025 17:30:50 +0800 Subject: [PATCH 2/6] chore: release v0.1.2 --- Cargo.lock | 4 ++-- Cargo.toml | 5 +++-- 2 files changed, 5 insertions(+), 4 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index be2cf50..6bd0fa9 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -25,7 +25,7 @@ checksum = "56254986775e3233ffa9c4d7d3faaf6d36a2c09d30b20687e9f88bc8bafc16c8" [[package]] name = "dynify" -version = "0.1.1" +version = "0.1.2" dependencies = [ "dynify-macros", "fastrand", @@ -39,7 +39,7 @@ dependencies = [ [[package]] name = "dynify-macros" -version = "0.1.1" +version = "0.1.2" dependencies = [ "fastrand", "pretty_assertions", diff --git a/Cargo.toml b/Cargo.toml index b3f43b8..bcafa62 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -2,7 +2,7 @@ members = ["macros"] [workspace.package] -version = "0.1.1" +version = "0.1.2" authors = ["Loi Chyan "] license = "MIT OR Apache-2.0" edition = "2021" @@ -10,6 +10,7 @@ rust-version = "1.80" repository = "https://github.com/loichyan/dynify" [workspace.dependencies] +dynify-macros = { path = "macros", version = "=0.1.2" } fastrand = "2.3.0" rstest = { version = "0.25.0", default-features = false } @@ -41,7 +42,7 @@ macros = ["dep:dynify-macros"] smallvec = ["dep:smallvec"] [dependencies] -dynify-macros = { path = "./macros", optional = true } +dynify-macros = { workspace = true, optional = true } smallvec = { version = "1", optional = true } [dev-dependencies] From 2e9ed000b609b22245a9302520ee318fdc480e08 Mon Sep 17 00:00:00 2001 From: Loi Chyan Date: Sun, 7 Sep 2025 17:34:14 +0800 Subject: [PATCH 3/6] docs: rephrase a bit --- CHANGELOG.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index e063c6f..cff9156 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -43,7 +43,7 @@ follows to track changes. ### Added -- Support for using `#[dynify]` on remote items ([#17]). This makes it +- Support using `#[dynify]` on remote items ([#17]). This makes it more convenient to work with foreign async traits. ### Fixed From 3710560229b3a2bbba4b797d7cc0cfd95a3c054d Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" Date: Sun, 7 Sep 2025 09:37:51 +0000 Subject: [PATCH 4/6] docs: expand variables in changelog --- CHANGELOG.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index cff9156..0cf6a7a 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -37,9 +37,9 @@ follows to track changes. ## [Unreleased] -## [0.1.2] - {{DATE}} +## [0.1.2] - 2025-09-07 -## [0.1.2] - {{DATE}} +## [0.1.2] - 2025-09-07 ### Added From db71ca5073295cf211229392b2c717735094abba Mon Sep 17 00:00:00 2001 From: Loi Chyan Date: Sun, 7 Sep 2025 17:40:15 +0800 Subject: [PATCH 5/6] docs: use imperative mood --- CHANGELOG.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 0cf6a7a..3ea1984 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -48,7 +48,7 @@ follows to track changes. ### Fixed -- Added `Send` and `Sync` bounds for `Buffered` ([#18]). This is crucial for +- Add `Send` and `Sync` bounds for `Buffered` ([#18]). This is crucial for dynify to function in multi-threaded contexts. [#17]: https://github.com/loichyan/dynify/pull/17 From 6bcf1dc84e3195f4a4c84a7b158c2437e93c8752 Mon Sep 17 00:00:00 2001 From: Loi Chyan Date: Sun, 7 Sep 2025 17:40:46 +0800 Subject: [PATCH 6/6] docs: remove duplciate headings --- CHANGELOG.md | 2 -- 1 file changed, 2 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 3ea1984..e017f71 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -39,8 +39,6 @@ follows to track changes. ## [0.1.2] - 2025-09-07 -## [0.1.2] - 2025-09-07 - ### Added - Support using `#[dynify]` on remote items ([#17]). This makes it more