From 4b717383b43dc8bdac6ae5c58019a04501583d48 Mon Sep 17 00:00:00 2001 From: eareimu Date: Tue, 16 Jun 2026 21:28:19 +0800 Subject: [PATCH 1/3] fix: gate server-only test helper --- src/test_support.rs | 1 + 1 file changed, 1 insertion(+) diff --git a/src/test_support.rs b/src/test_support.rs index 26904e9..032420b 100644 --- a/src/test_support.rs +++ b/src/test_support.rs @@ -199,6 +199,7 @@ impl MockWebTransportSession { self.provide_accept_stream(reader, writer); } + #[cfg(feature = "server")] pub(crate) fn open_called(&self) -> bool { self.state.open_count.load(Ordering::SeqCst) > 0 } From 388536319ee1dd3651bf345a98189bf9a39a3da6 Mon Sep 17 00:00:00 2001 From: eareimu Date: Wed, 17 Jun 2026 01:08:00 +0800 Subject: [PATCH 2/3] release: prepare v0.4.0 --- Cargo.toml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/Cargo.toml b/Cargo.toml index 8113148..fbbeb93 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -1,13 +1,13 @@ [package] name = "dshell" description = "DShell core session, channel, and wire-format foundation" -version = "0.3.0" +version = "0.4.0" edition = "2024" repository = "https://github.com/genmeta/dssh" license = "Apache-2.0" [dependencies] -h3x = { version = "0.3.1", features = [ +h3x = { git = "https://github.com/genmeta/h3x.git", branch = "dev/v0.4.0", version = "0.4.0", features = [ "rpc", "serde", "webtransport", From 48d952b650d6abbeea0be64860ef81b88514b888 Mon Sep 17 00:00:00 2001 From: eareimu Date: Wed, 17 Jun 2026 04:10:16 +0800 Subject: [PATCH 3/3] release: converge h3x registry dependency --- Cargo.toml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Cargo.toml b/Cargo.toml index fbbeb93..96e5ae7 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -7,7 +7,7 @@ repository = "https://github.com/genmeta/dssh" license = "Apache-2.0" [dependencies] -h3x = { git = "https://github.com/genmeta/h3x.git", branch = "dev/v0.4.0", version = "0.4.0", features = [ +h3x = { version = "0.4.0", features = [ "rpc", "serde", "webtransport",