diff --git a/CHANGELOG.md b/CHANGELOG.md index cad6c40..99cacf0 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -7,6 +7,12 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] +## [0.8.2](https://github.com/zen-rs/http-kit/compare/v0.8.1...v0.8.2) - 2026-11-11 + +### Other + +- updated the following local packages: http-kit-io + ## [0.8.1](https://github.com/zen-rs/http-kit/compare/v0.8.0...v0.8.1) - 2026-11-11 ### Other diff --git a/Cargo.toml b/Cargo.toml index d3f8908..f5cbd61 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -3,7 +3,7 @@ members = ["io", "h1", "h3", "tls"] [package] name = "http-kit" -version = "0.8.1" +version = "0.8.2" edition = "2021" rust-version = "1.87" authors = ["Lexo Liu "] @@ -55,7 +55,7 @@ optional = true # The pipe types a `BodyFrame::Pipe` carries. Linux and Android only, like the # frame. [target.'cfg(any(target_os = "linux", target_os = "android"))'.dependencies.http-kit-io] -version = "0.6.1" +version = "0.6.2" path = "io" optional = true @@ -77,4 +77,4 @@ thiserror = "2.0.17" tokio = { version = "1.0", features = ["macros", "rt-multi-thread"] } [target.'cfg(any(target_os = "linux", target_os = "android"))'.dev-dependencies] -http-kit-io = { version = "0.6.1", path = "io", features = ["tokio"] } +http-kit-io = { version = "0.6.2", path = "io", features = ["tokio"] } diff --git a/h1/CHANGELOG.md b/h1/CHANGELOG.md index dc0e529..3d23daf 100644 --- a/h1/CHANGELOG.md +++ b/h1/CHANGELOG.md @@ -7,6 +7,12 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] +## [0.6.2](https://github.com/zen-rs/http-kit/compare/h1/v0.6.1...h1/v0.6.2) - 2026-11-11 + +### Other + +- updated the following local packages: http-kit-io, http-kit + ## [0.6.1](https://github.com/zen-rs/http-kit/compare/h1/v0.6.0...h1/v0.6.1) - 2026-11-11 ### Other diff --git a/h1/Cargo.toml b/h1/Cargo.toml index 0d54f69..ed06c1e 100644 --- a/h1/Cargo.toml +++ b/h1/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "http-kit-h1" -version = "0.6.1" +version = "0.6.2" edition = "2024" rust-version = "1.95" authors = ["Lexo Liu "] @@ -21,8 +21,8 @@ fs = ["http-kit/fs"] pipe = ["http-kit/pipe"] [dependencies] -http-kit = { version = "0.8.1", path = "..", default-features = false, features = ["std"] } -http-kit-io = { version = "0.6.1", path = "../io" } +http-kit = { version = "0.8.2", path = "..", default-features = false, features = ["std"] } +http-kit-io = { version = "0.6.2", path = "../io" } http = { version = "1.5.0", default-features = false, features = ["std"] } bytes = { version = "1.12.1", default-features = false, features = ["std"] } httparse = { version = "1.10.1", default-features = false } @@ -33,7 +33,7 @@ thiserror = { version = "2.0.17", default-features = false } tracing = { version = "0.1.44", default-features = false, features = ["std"] } [dev-dependencies] -http-kit-io = { version = "0.6.1", path = "../io", features = ["tokio", "compio"] } +http-kit-io = { version = "0.6.2", path = "../io", features = ["tokio", "compio"] } compio = { version = "0.19.2", default-features = false, features = ["runtime"] } tokio = { version = "1.54.1", default-features = false, features = ["rt"] } diff --git a/h3/CHANGELOG.md b/h3/CHANGELOG.md index 6f22e3a..7451531 100644 --- a/h3/CHANGELOG.md +++ b/h3/CHANGELOG.md @@ -7,6 +7,12 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] +## [0.6.2](https://github.com/zen-rs/http-kit/compare/h3/v0.6.1...h3/v0.6.2) - 2026-11-11 + +### Other + +- updated the following local packages: http-kit-io, http-kit + ## [0.6.1](https://github.com/zen-rs/http-kit/compare/h3/v0.6.0...h3/v0.6.1) - 2026-11-11 ### Other diff --git a/h3/Cargo.toml b/h3/Cargo.toml index 389ec18..bb31c5e 100644 --- a/h3/Cargo.toml +++ b/h3/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "http-kit-h3" -version = "0.6.1" +version = "0.6.2" edition = "2024" rust-version = "1.95" authors = ["Lexo Liu "] @@ -36,8 +36,8 @@ pipe = ["quiche", "http-kit/pipe"] [dependencies] quiche = { version = "0.30.0", default-features = false, features = ["boringssl-boring-crate"], optional = true } boring = { version = "5.4.0", default-features = false, optional = true } -http-kit = { version = "0.8.1", path = "..", default-features = false, features = ["std"], optional = true } -http-kit-io = { version = "0.6.1", path = "../io", optional = true } +http-kit = { version = "0.8.2", path = "..", default-features = false, features = ["std"], optional = true } +http-kit-io = { version = "0.6.2", path = "../io", optional = true } http = { version = "1.5.0", default-features = false, features = ["std"], optional = true } bytes = { version = "1.12.1", default-features = false, features = ["std"], optional = true } async-channel = { version = "2.5.0", default-features = false, features = ["std"], optional = true } @@ -48,7 +48,7 @@ tracing = { version = "0.1.44", default-features = false, features = ["std"], op [dev-dependencies] socket2 = { version = "0.6.5", default-features = false } -http-kit-io = { version = "0.6.1", path = "../io", features = ["tokio", "compio"] } +http-kit-io = { version = "0.6.2", path = "../io", features = ["tokio", "compio"] } compio = { version = "0.19.2", default-features = false, features = ["runtime"] } tokio = { version = "1.54.1", default-features = false, features = ["rt"] } diff --git a/io/CHANGELOG.md b/io/CHANGELOG.md index 5754287..ff4fd93 100644 --- a/io/CHANGELOG.md +++ b/io/CHANGELOG.md @@ -7,6 +7,12 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] +## [0.6.2](https://github.com/zen-rs/http-kit/compare/io/v0.6.1...io/v0.6.2) - 2026-11-11 + +### Fixed + +- *(io)* report what a compio file round sent before it failed + ## [0.6.1](https://github.com/zen-rs/http-kit/compare/io/v0.6.0...io/v0.6.1) - 2026-11-11 ### Fixed diff --git a/io/Cargo.toml b/io/Cargo.toml index ba4eae1..fdf79bf 100644 --- a/io/Cargo.toml +++ b/io/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "http-kit-io" -version = "0.6.1" +version = "0.6.2" edition = "2024" rust-version = "1.95" authors = ["Lexo Liu "] diff --git a/tls/CHANGELOG.md b/tls/CHANGELOG.md index c3ff859..8806d5d 100644 --- a/tls/CHANGELOG.md +++ b/tls/CHANGELOG.md @@ -7,6 +7,12 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] +## [0.4.2](https://github.com/zen-rs/http-kit/compare/tls/v0.4.1...tls/v0.4.2) - 2026-11-11 + +### Other + +- updated the following local packages: http-kit-io, http-kit, http-kit-h1 + ## [0.4.1](https://github.com/zen-rs/http-kit/compare/tls/v0.4.0...tls/v0.4.1) - 2026-11-11 ### Other diff --git a/tls/Cargo.toml b/tls/Cargo.toml index ae0cf37..2a68649 100644 --- a/tls/Cargo.toml +++ b/tls/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "http-kit-tls" -version = "0.4.1" +version = "0.4.2" edition = "2024" rust-version = "1.95" authors = ["Lexo Liu "] @@ -19,7 +19,7 @@ categories = ["network-programming", "cryptography", "asynchronous"] kernel = ["dep:ktls-sys", "dep:libc", "dep:zeroize"] [dependencies] -http-kit-io = { version = "0.6.1", path = "../io" } +http-kit-io = { version = "0.6.2", path = "../io" } rustls = { version = "0.23.46", default-features = false, features = ["std"] } futures-lite = { version = "2.6.1", default-features = false, features = ["std"] } thiserror = { version = "2.0.21", default-features = false } @@ -31,9 +31,9 @@ zeroize = { version = "1.9.1", default-features = false, optional = true } libc = { version = "0.2.191", default-features = false, optional = true } [dev-dependencies] -http-kit = { version = "0.8.1", path = "..", default-features = false, features = ["std", "fs"] } -http-kit-io = { version = "0.6.1", path = "../io", features = ["compio", "tokio"] } -http-kit-h1 = { version = "0.6.1", path = "../h1", features = ["fs"] } +http-kit = { version = "0.8.2", path = "..", default-features = false, features = ["std", "fs"] } +http-kit-io = { version = "0.6.2", path = "../io", features = ["compio", "tokio"] } +http-kit-h1 = { version = "0.6.2", path = "../h1", features = ["fs"] } rustls = { version = "0.23.46", default-features = false, features = ["std", "ring", "tls12"] } rcgen = { version = "0.14.10", default-features = false, features = ["crypto", "ring", "pem"] } http = { version = "1.5.0", default-features = false, features = ["std"] }