Index: Cargo.toml ================================================================== --- Cargo.toml +++ Cargo.toml @@ -1,8 +1,8 @@ [package] name = "ump-ng-server" -version = "0.1.0" +version = "0.1.1" edition = "2021" license = "0BSD" categories = [ "concurrency", "asynchronous" ] keywords = [ "channel", "threads", "sync", "message-passing" ] repository = "https://repos.qrnch.tech/pub/ump-ng-server" @@ -19,13 +19,15 @@ [features] default = ["tokio"] tokio = ["dep:tokio", "dep:async-trait"] [dependencies] -async-trait = { version = "0.1.73", optional = true } -tokio = { version = "1.32.0", features = ["rt"], optional = true } +async-trait = { version = "0.1.77", optional = true } +# "net" is added as a temporary workaround. Without it building the docs fail +# in tokio. +tokio = { version = "1.35.1", features = ["net", "rt"], optional = true } ump-ng = { version = "0.1.0" } [package.metadata.docs.rs] all-features = true rustdoc-args = ["--cfg", "docsrs", "--generate-link-to-definition"] Index: src/lib.rs ================================================================== --- src/lib.rs +++ src/lib.rs @@ -40,11 +40,11 @@ #[cfg_attr(docsrs, doc(cfg(feature = "tokio")))] pub mod task; pub mod thread; -pub use ump_ng::{channel, Client, MsgType, ReplyContext, WeakClient}; +pub use ump_ng::{self, channel, Client, MsgType, ReplyContext, WeakClient}; pub use thread::{spawn as spawn_thread, Handler as ThreadedHandler}; #[cfg(feature = "tokio")] #[cfg_attr(docsrs, doc(cfg(feature = "tokio")))] Index: www/changelog.md ================================================================== --- www/changelog.md +++ www/changelog.md @@ -1,15 +1,27 @@ # Change Log ## [Unreleased] +[Details](/vdiff?from=ump-ng-server-0.1.1&to=trunk) + ### Added ### Changed ### Removed +--- + +## [0.1.1] - 2024-01-14 + +[Details](/vdiff?from=ump-ng-server-0.1.0&to=ump-ng-server-0.1.1) + +### Changed + +- Re-export `ump-ng`. + --- ## [0.1.0] - 2023-10-03 Initial release.