From 5966d7713025c4d34cb84b2fc3d60ada450825e0 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Tue, 19 May 2026 06:30:35 +0000 Subject: [PATCH] chore: release --- Cargo.toml | 28 ++++++++++++++-------------- compio-compat/CHANGELOG.md | 10 ++++++++++ compio-compat/Cargo.toml | 2 +- compio-dispatcher/CHANGELOG.md | 6 ++++++ compio-dispatcher/Cargo.toml | 2 +- compio-driver/CHANGELOG.md | 14 ++++++++++++++ compio-driver/Cargo.toml | 2 +- compio-executor/CHANGELOG.md | 6 ++++++ compio-executor/Cargo.toml | 2 +- compio-fs/CHANGELOG.md | 6 ++++++ compio-fs/Cargo.toml | 2 +- compio-io/CHANGELOG.md | 7 +++++++ compio-io/Cargo.toml | 2 +- compio-log/CHANGELOG.md | 15 +++++++++++++++ compio-log/Cargo.toml | 2 +- compio-macros/CHANGELOG.md | 22 ++++++++++++++++++++++ compio-macros/Cargo.toml | 2 +- compio-net/CHANGELOG.md | 10 ++++++++++ compio-net/Cargo.toml | 2 +- compio-process/CHANGELOG.md | 6 ++++++ compio-process/Cargo.toml | 2 +- compio-quic/CHANGELOG.md | 6 ++++++ compio-quic/Cargo.toml | 2 +- compio-runtime/CHANGELOG.md | 7 +++++++ compio-runtime/Cargo.toml | 2 +- compio-tls/CHANGELOG.md | 6 ++++++ compio-tls/Cargo.toml | 2 +- compio-ws/CHANGELOG.md | 10 ++++++++++ compio-ws/Cargo.toml | 2 +- compio/CHANGELOG.md | 6 ++++++ compio/Cargo.toml | 2 +- 31 files changed, 166 insertions(+), 29 deletions(-) diff --git a/Cargo.toml b/Cargo.toml index 28d365e4a..97e47d266 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -27,21 +27,21 @@ repository = "https://github.com/compio-rs/compio" [workspace.dependencies] compio-buf = { path = "./compio-buf", version = "0.8.2-rc.1" } -compio-driver = { path = "./compio-driver", version = "0.12.0-rc.2", default-features = false } -compio-runtime = { path = "./compio-runtime", version = "0.12.0-rc.2" } -compio-executor = { path = "./compio-executor", version = "0.1.0-rc.2" } -compio-macros = { path = "./compio-macros", version = "0.1.2" } -compio-fs = { path = "./compio-fs", version = "0.12.0-rc.2" } -compio-io = { path = "./compio-io", version = "0.10.0-rc.2" } -compio-net = { path = "./compio-net", version = "0.12.0-rc.2" } +compio-driver = { path = "./compio-driver", version = "0.12.0-rc.3", default-features = false } +compio-runtime = { path = "./compio-runtime", version = "0.12.0-rc.3" } +compio-executor = { path = "./compio-executor", version = "0.1.0-rc.3" } +compio-macros = { path = "./compio-macros", version = "0.2.0" } +compio-fs = { path = "./compio-fs", version = "0.12.0-rc.3" } +compio-io = { path = "./compio-io", version = "0.10.0-rc.3" } +compio-net = { path = "./compio-net", version = "0.12.0-rc.3" } compio-signal = { path = "./compio-signal", version = "0.10.0-rc.2" } -compio-dispatcher = { path = "./compio-dispatcher", version = "0.11.0-rc.2" } -compio-log = { path = "./compio-log", version = "0.1.0" } -compio-tls = { path = "./compio-tls", version = "0.10.0-rc.2", default-features = false } -compio-process = { path = "./compio-process", version = "0.9.1-rc.1" } -compio-quic = { path = "./compio-quic", version = "0.8.0-rc.2", default-features = false } -compio-ws = { path = "./compio-ws", version = "0.4.0-rc.2", default-features = false } -compio-compat = { path = "./compio-compat", version = "0.1.0-rc.1" } +compio-dispatcher = { path = "./compio-dispatcher", version = "0.11.0-rc.3" } +compio-log = { path = "./compio-log", version = "0.2.0" } +compio-tls = { path = "./compio-tls", version = "0.10.0-rc.3", default-features = false } +compio-process = { path = "./compio-process", version = "0.9.1-rc.2" } +compio-quic = { path = "./compio-quic", version = "0.8.0-rc.3", default-features = false } +compio-ws = { path = "./compio-ws", version = "0.4.0-rc.3", default-features = false } +compio-compat = { path = "./compio-compat", version = "0.1.0-rc.2" } async-io = "2.6.0" bytes = "1.7.1" diff --git a/compio-compat/CHANGELOG.md b/compio-compat/CHANGELOG.md index 9f6801c8a..0195c3ab9 100644 --- a/compio-compat/CHANGELOG.md +++ b/compio-compat/CHANGELOG.md @@ -7,6 +7,16 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] +## [0.1.0-rc.2](https://github.com/compio-rs/compio/compare/compio-compat-v0.1.0-rc.1...compio-compat-v0.1.0-rc.2) - 2026-05-19 + +### Added + +- *(log)* reduce unused warnings ([#924](https://github.com/compio-rs/compio/pull/924)) + +### Changed + +- replace `cfg_if` with `cfg_select` ([#925](https://github.com/compio-rs/compio/pull/925)) + ## 0.1.0-rc.1 - 2026-05-15 ### Added diff --git a/compio-compat/Cargo.toml b/compio-compat/Cargo.toml index ece1e3982..39cef4b10 100644 --- a/compio-compat/Cargo.toml +++ b/compio-compat/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "compio-compat" -version = "0.1.0-rc.1" +version = "0.1.0-rc.2" description = "Compatibility layer for compio to work with various async runtimes." categories = ["asynchronous", "filesystem", "network-programming"] keywords = ["async", "fs", "iocp", "io-uring", "net"] diff --git a/compio-dispatcher/CHANGELOG.md b/compio-dispatcher/CHANGELOG.md index d63d6bac3..1dfeec572 100644 --- a/compio-dispatcher/CHANGELOG.md +++ b/compio-dispatcher/CHANGELOG.md @@ -7,6 +7,12 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] +## [0.11.0-rc.3](https://github.com/compio-rs/compio/compare/compio-dispatcher-v0.11.0-rc.2...compio-dispatcher-v0.11.0-rc.3) - 2026-05-19 + +### Other + +- updated the following local packages: compio-driver, compio-io, compio-runtime, compio-macros, compio-net + ## 0.11.0-rc.2 - 2026-05-15 ### Other diff --git a/compio-dispatcher/Cargo.toml b/compio-dispatcher/Cargo.toml index 5c2497cfa..1db626a3b 100644 --- a/compio-dispatcher/Cargo.toml +++ b/compio-dispatcher/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "compio-dispatcher" -version = "0.11.0-rc.2" +version = "0.11.0-rc.3" description = "Multithreading dispatcher for compio" categories = ["asynchronous"] keywords = ["async", "runtime"] diff --git a/compio-driver/CHANGELOG.md b/compio-driver/CHANGELOG.md index dfedd1ab9..852dadcf0 100644 --- a/compio-driver/CHANGELOG.md +++ b/compio-driver/CHANGELOG.md @@ -7,6 +7,20 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] +## [0.12.0-rc.3](https://github.com/compio-rs/compio/compare/compio-driver-v0.12.0-rc.2...compio-driver-v0.12.0-rc.3) - 2026-05-19 + +### Added + +- *(log)* reduce unused warnings ([#924](https://github.com/compio-rs/compio/pull/924)) + +### Changed + +- replace `cfg_if` with `cfg_select` ([#925](https://github.com/compio-rs/compio/pull/925)) + +### Other + +- check android & ios ([#922](https://github.com/compio-rs/compio/pull/922)) + ## 0.12.0-rc.2 - 2026-05-15 ### Added diff --git a/compio-driver/Cargo.toml b/compio-driver/Cargo.toml index dfe74e480..9a51d44a7 100644 --- a/compio-driver/Cargo.toml +++ b/compio-driver/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "compio-driver" -version = "0.12.0-rc.2" +version = "0.12.0-rc.3" description = "Low-level driver for compio" categories = ["asynchronous"] keywords = ["async", "iocp", "io-uring"] diff --git a/compio-executor/CHANGELOG.md b/compio-executor/CHANGELOG.md index 53bd78ac4..8fb7a4dbd 100644 --- a/compio-executor/CHANGELOG.md +++ b/compio-executor/CHANGELOG.md @@ -7,6 +7,12 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] +## [0.1.0-rc.3](https://github.com/compio-rs/compio/compare/compio-executor-v0.1.0-rc.2...compio-executor-v0.1.0-rc.3) - 2026-05-19 + +### Changed + +- replace `cfg_if` with `cfg_select` ([#925](https://github.com/compio-rs/compio/pull/925)) + ## 0.1.0-rc.2 - 2026-05-15 ### Added diff --git a/compio-executor/Cargo.toml b/compio-executor/Cargo.toml index 7c8f9ab31..f7ec5527a 100644 --- a/compio-executor/Cargo.toml +++ b/compio-executor/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "compio-executor" -version = "0.1.0-rc.2" +version = "0.1.0-rc.3" description = "Executor for compio" categories = ["asynchronous"] keywords = ["async", "executor"] diff --git a/compio-fs/CHANGELOG.md b/compio-fs/CHANGELOG.md index a4cd05f3d..8935c042c 100644 --- a/compio-fs/CHANGELOG.md +++ b/compio-fs/CHANGELOG.md @@ -7,6 +7,12 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] +## [0.12.0-rc.3](https://github.com/compio-rs/compio/compare/compio-fs-v0.12.0-rc.2...compio-fs-v0.12.0-rc.3) - 2026-05-19 + +### Changed + +- replace `cfg_if` with `cfg_select` ([#925](https://github.com/compio-rs/compio/pull/925)) + ## 0.12.0-rc.2 - 2026-05-15 ### Other diff --git a/compio-fs/Cargo.toml b/compio-fs/Cargo.toml index 271ff41c7..8cb4d8466 100644 --- a/compio-fs/Cargo.toml +++ b/compio-fs/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "compio-fs" -version = "0.12.0-rc.2" +version = "0.12.0-rc.3" description = "Filesystem IO for compio" categories = ["asynchronous", "filesystem"] keywords = ["async", "fs"] diff --git a/compio-io/CHANGELOG.md b/compio-io/CHANGELOG.md index 90d171bcb..e63ec573d 100644 --- a/compio-io/CHANGELOG.md +++ b/compio-io/CHANGELOG.md @@ -7,6 +7,13 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] +## [0.10.0-rc.3](https://github.com/compio-rs/compio/compare/compio-io-v0.10.0-rc.2...compio-io-v0.10.0-rc.3) - 2026-05-19 + +### Changed + +- replace `cfg_if` with `cfg_select` ([#925](https://github.com/compio-rs/compio/pull/925)) +- use FutureExt if possible ([#923](https://github.com/compio-rs/compio/pull/923)) + ## 0.10.0-rc.2 - 2026-05-15 ### Added diff --git a/compio-io/Cargo.toml b/compio-io/Cargo.toml index b3624781e..8612d0226 100644 --- a/compio-io/Cargo.toml +++ b/compio-io/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "compio-io" -version = "0.10.0-rc.2" +version = "0.10.0-rc.3" description = "IO traits for completion based async IO" categories = ["asynchronous"] keywords = ["async", "io"] diff --git a/compio-log/CHANGELOG.md b/compio-log/CHANGELOG.md index 85003bc81..aabe5f959 100644 --- a/compio-log/CHANGELOG.md +++ b/compio-log/CHANGELOG.md @@ -7,6 +7,21 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] +## [0.2.0](https://github.com/compio-rs/compio/compare/compio-log-v0.1.0...compio-log-v0.2.0) - 2026-05-19 + +### Added + +- *(log)* reduce unused warnings ([#924](https://github.com/compio-rs/compio/pull/924)) +- [**breaking**] fs & net feature ([#564](https://github.com/compio-rs/compio/pull/564)) + +### Other + +- release ([#885](https://github.com/compio-rs/compio/pull/885)) +- remove "authors" field in metadata ([#711](https://github.com/compio-rs/compio/pull/711)) +- release ([#646](https://github.com/compio-rs/compio/pull/646)) +- deploy docs ([#641](https://github.com/compio-rs/compio/pull/641)) +- extract common deps into workspace + ## 0.1.0 ### Added diff --git a/compio-log/Cargo.toml b/compio-log/Cargo.toml index 1129338d9..ebc82cf91 100644 --- a/compio-log/Cargo.toml +++ b/compio-log/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "compio-log" -version = "0.1.0" +version = "0.2.0" description = "Log of compio" categories = ["asynchronous"] readme = "README.md" diff --git a/compio-macros/CHANGELOG.md b/compio-macros/CHANGELOG.md index 9d31dd856..4da229238 100644 --- a/compio-macros/CHANGELOG.md +++ b/compio-macros/CHANGELOG.md @@ -7,6 +7,28 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] +## [0.2.0](https://github.com/compio-rs/compio/compare/compio-macros-v0.1.2...compio-macros-v0.2.0) - 2026-05-19 + +### Added + +- [**breaking**] fs & net feature ([#564](https://github.com/compio-rs/compio/pull/564)) +- update edition to 2024 ([#543](https://github.com/compio-rs/compio/pull/543)) + +### Changed + +- use style_edition 2024 + +### Fixed + +- reduce warnings ([#396](https://github.com/compio-rs/compio/pull/396)) + +### Other + +- release ([#885](https://github.com/compio-rs/compio/pull/885)) +- remove "authors" field in metadata ([#711](https://github.com/compio-rs/compio/pull/711)) +- release ([#646](https://github.com/compio-rs/compio/pull/646)) +- deploy docs ([#641](https://github.com/compio-rs/compio/pull/641)) + ## 0.1.2 ### Added diff --git a/compio-macros/Cargo.toml b/compio-macros/Cargo.toml index adbef6115..4b07bdb30 100644 --- a/compio-macros/Cargo.toml +++ b/compio-macros/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "compio-macros" -version = "0.1.2" +version = "0.2.0" description = "Proc macro of compio" categories = ["asynchronous"] readme = "README.md" diff --git a/compio-net/CHANGELOG.md b/compio-net/CHANGELOG.md index ff29438f3..fbea0a977 100644 --- a/compio-net/CHANGELOG.md +++ b/compio-net/CHANGELOG.md @@ -7,6 +7,16 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] +## [0.12.0-rc.3](https://github.com/compio-rs/compio/compare/compio-net-v0.12.0-rc.2...compio-net-v0.12.0-rc.3) - 2026-05-19 + +### Added + +- *(net)* [**breaking**] remove owned halves ([#915](https://github.com/compio-rs/compio/pull/915)) + +### Changed + +- replace `cfg_if` with `cfg_select` ([#925](https://github.com/compio-rs/compio/pull/925)) + ## 0.12.0-rc.2 - 2026-05-15 ### Added diff --git a/compio-net/Cargo.toml b/compio-net/Cargo.toml index 2af4098ac..0e4658bb8 100644 --- a/compio-net/Cargo.toml +++ b/compio-net/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "compio-net" -version = "0.12.0-rc.2" +version = "0.12.0-rc.3" description = "Networking IO for compio" categories = ["asynchronous", "network-programming"] keywords = ["async", "net"] diff --git a/compio-process/CHANGELOG.md b/compio-process/CHANGELOG.md index b07a4cbd6..91aedbe41 100644 --- a/compio-process/CHANGELOG.md +++ b/compio-process/CHANGELOG.md @@ -7,6 +7,12 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] +## [0.9.1-rc.2](https://github.com/compio-rs/compio/compare/compio-process-v0.9.1-rc.1...compio-process-v0.9.1-rc.2) - 2026-05-19 + +### Changed + +- replace `cfg_if` with `cfg_select` ([#925](https://github.com/compio-rs/compio/pull/925)) + ## 0.9.1-rc.1 - 2026-05-15 ### Other diff --git a/compio-process/Cargo.toml b/compio-process/Cargo.toml index 556984826..a0fa7ae82 100644 --- a/compio-process/Cargo.toml +++ b/compio-process/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "compio-process" -version = "0.9.1-rc.1" +version = "0.9.1-rc.2" description = "Processes for compio" categories = ["asynchronous"] keywords = ["async", "process"] diff --git a/compio-quic/CHANGELOG.md b/compio-quic/CHANGELOG.md index a7b6982fb..1aafe4a08 100644 --- a/compio-quic/CHANGELOG.md +++ b/compio-quic/CHANGELOG.md @@ -7,6 +7,12 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] +## [0.8.0-rc.3](https://github.com/compio-rs/compio/compare/compio-quic-v0.8.0-rc.2...compio-quic-v0.8.0-rc.3) - 2026-05-19 + +### Added + +- *(log)* reduce unused warnings ([#924](https://github.com/compio-rs/compio/pull/924)) + ## 0.8.0-rc.2 - 2026-05-15 ### Other diff --git a/compio-quic/Cargo.toml b/compio-quic/Cargo.toml index f0b1a33b0..f718fddd0 100644 --- a/compio-quic/Cargo.toml +++ b/compio-quic/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "compio-quic" -version = "0.8.0-rc.2" +version = "0.8.0-rc.3" description = "QUIC for compio" categories = ["asynchronous", "network-programming"] keywords = ["async", "net", "quic"] diff --git a/compio-runtime/CHANGELOG.md b/compio-runtime/CHANGELOG.md index 0b3f8ca2b..143010b1a 100644 --- a/compio-runtime/CHANGELOG.md +++ b/compio-runtime/CHANGELOG.md @@ -7,6 +7,13 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] +## [0.12.0-rc.3](https://github.com/compio-rs/compio/compare/compio-runtime-v0.12.0-rc.2...compio-runtime-v0.12.0-rc.3) - 2026-05-19 + +### Changed + +- replace `cfg_if` with `cfg_select` ([#925](https://github.com/compio-rs/compio/pull/925)) +- use FutureExt if possible ([#923](https://github.com/compio-rs/compio/pull/923)) + ## 0.12.0-rc.2 - 2026-05-15 ### Added diff --git a/compio-runtime/Cargo.toml b/compio-runtime/Cargo.toml index c875d199c..a2e6bd097 100644 --- a/compio-runtime/Cargo.toml +++ b/compio-runtime/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "compio-runtime" -version = "0.12.0-rc.2" +version = "0.12.0-rc.3" description = "High-level runtime for compio" categories = ["asynchronous"] keywords = ["async", "runtime"] diff --git a/compio-tls/CHANGELOG.md b/compio-tls/CHANGELOG.md index b24dfef7e..b44e34c30 100644 --- a/compio-tls/CHANGELOG.md +++ b/compio-tls/CHANGELOG.md @@ -7,6 +7,12 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] +## [0.10.0-rc.3](https://github.com/compio-rs/compio/compare/compio-tls-v0.10.0-rc.2...compio-tls-v0.10.0-rc.3) - 2026-05-19 + +### Other + +- check android & ios ([#922](https://github.com/compio-rs/compio/pull/922)) + ## 0.10.0-rc.2 - 2026-05-15 ### Other diff --git a/compio-tls/Cargo.toml b/compio-tls/Cargo.toml index 33fbb9dc6..b7997e6ad 100644 --- a/compio-tls/Cargo.toml +++ b/compio-tls/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "compio-tls" -version = "0.10.0-rc.2" +version = "0.10.0-rc.3" description = "TLS adaptor with compio" categories = ["asynchronous", "network-programming"] keywords = ["async", "net", "tls"] diff --git a/compio-ws/CHANGELOG.md b/compio-ws/CHANGELOG.md index a02c4940c..4b98d59d9 100644 --- a/compio-ws/CHANGELOG.md +++ b/compio-ws/CHANGELOG.md @@ -7,6 +7,16 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] +## [0.4.0-rc.3](https://github.com/compio-rs/compio/compare/compio-ws-v0.4.0-rc.2...compio-ws-v0.4.0-rc.3) - 2026-05-19 + +### Added + +- *(log)* reduce unused warnings ([#924](https://github.com/compio-rs/compio/pull/924)) + +### Other + +- check android & ios ([#922](https://github.com/compio-rs/compio/pull/922)) + ## 0.4.0-rc.2 - 2026-05-15 ### Fixed diff --git a/compio-ws/Cargo.toml b/compio-ws/Cargo.toml index 811a55b83..983614e3c 100644 --- a/compio-ws/Cargo.toml +++ b/compio-ws/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "compio-ws" -version = "0.4.0-rc.2" +version = "0.4.0-rc.3" description = "WebSocket library for the compio runtime" categories = ["asynchronous", "network-programming"] keywords = ["async", "net", "websocket"] diff --git a/compio/CHANGELOG.md b/compio/CHANGELOG.md index d82dcb98b..5858a841a 100644 --- a/compio/CHANGELOG.md +++ b/compio/CHANGELOG.md @@ -7,6 +7,12 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] +## [0.19.0-rc.3](https://github.com/compio-rs/compio/compare/v0.19.0-rc.2...v0.19.0-rc.3) - 2026-05-19 + +### Other + +- updated the following local packages: compio-log, compio-driver, compio-io, compio-runtime, compio-runtime, compio-compat, compio-fs, compio-macros, compio-macros, compio-net, compio-process, compio-quic, compio-tls, compio-ws, compio-dispatcher + ## [0.19.0-rc.2](https://github.com/compio-rs/compio/compare/v0.19.0-rc.1...v0.19.0-rc.2) - 2026-05-15 ### Added diff --git a/compio/Cargo.toml b/compio/Cargo.toml index a087baf6b..184b0c242 100644 --- a/compio/Cargo.toml +++ b/compio/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "compio" -version = "0.19.0-rc.2" +version = "0.19.0-rc.3" description = "Completion based async runtime" categories = ["asynchronous", "filesystem", "network-programming"] keywords = ["async", "fs", "iocp", "io-uring", "net"]