diff --git a/changelog-h3.md b/changelog-h3.md index 65e9a9df..a91c3c9e 100644 --- a/changelog-h3.md +++ b/changelog-h3.md @@ -1,3 +1,11 @@ +### v0.0.8 (2025-05-06) +* fix integer overflow when parsing qpack prefixed integers +* introduce new user facing error types +* introduce new quic traits facing error types +* `server::Connection::accept` now returns a `RequestResolver` instead of direct resolving the request to avoid head of line blocking +* h3-datagram traits cleanup +* some fixes in error handling + ### v0.0.7 (2025-03-13) * Expose poll_recv_trailers APIs * Avoiding extra allocation for shared error diff --git a/h3-datagram/Cargo.toml b/h3-datagram/Cargo.toml index 5873cd04..ca5430e4 100644 --- a/h3-datagram/Cargo.toml +++ b/h3-datagram/Cargo.toml @@ -21,6 +21,6 @@ tracing = { version = "0.1.40", optional = true } tracing = ["dep:tracing"] [dependencies.h3] -version = "0.0.7" +version = "0.0.8" path = "../h3" features = ["i-implement-a-third-party-backend-and-opt-into-breaking-changes"] diff --git a/h3-quinn/Cargo.toml b/h3-quinn/Cargo.toml index 84ea8a73..e3eb9040 100644 --- a/h3-quinn/Cargo.toml +++ b/h3-quinn/Cargo.toml @@ -13,7 +13,7 @@ categories = ["network-programming", "web-programming"] license = "MIT" [dependencies] -h3 = { version = "0.0.7", path = "../h3" } +h3 = { version = "0.0.8", path = "../h3" } bytes = "1" quinn = { version = "0.11.7", default-features = false, features = [ "futures-io", diff --git a/h3-webtransport/Cargo.toml b/h3-webtransport/Cargo.toml index de9a676a..10521791 100644 --- a/h3-webtransport/Cargo.toml +++ b/h3-webtransport/Cargo.toml @@ -22,6 +22,6 @@ tokio = { version = "1.28", default-features = false } h3-datagram = { version = "0.0.1", path = "../h3-datagram" } [dependencies.h3] -version = "0.0.7" +version = "0.0.8" path = "../h3" features = ["i-implement-a-third-party-backend-and-opt-into-breaking-changes"] diff --git a/h3/Cargo.toml b/h3/Cargo.toml index 232da7ac..6684e7e6 100644 --- a/h3/Cargo.toml +++ b/h3/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "h3" -version = "0.0.7" +version = "0.0.8" rust-version = "1.70" authors = [ "Sean McArthur ",