diff --git a/CHANGELOG.md b/CHANGELOG.md index 69a10eb..c116d2d 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -6,6 +6,26 @@ this crate adheres to [Semantic Versioning](https://semver.org/). ## [Unreleased] +## [0.4.1] — 2026-09-10 + +### Changed + +- **`rust-version` floor raised 1.85 → 1.88** (patch bump, no API change). + The 1.85 claim was already false at the dependency level: the resolved + lockfile pulls `icu_*` 2.x (MSRV 1.86 via `jsonschema` → `idna`) and — + since alkcall 0.7.1 — alkcall itself declares 1.88, so 1.85 toolchains + cannot build the tree regardless of what Cargo.toml declared. Raising + the floor to 1.88 aligns with the ecosystem MSRV decision (noq QUIC + path; recorded for alktls in OQ-TLS-08) and breaks no downstream that + could build the crate before. Verified: 1.88 toolchain `cargo test + --locked` + clippy `--all-targets -D warnings` clean; one 1.88 clippy + lint fixed (`uninlined_format_args` in a `forward.rs` test). + +- **`alkcall` dependency consumed at 0.7.1** (lockfile bump; the + `version = "0.7"` requirement already covered it). No code change + forced — alkcall 0.7.1's changes are its own MSRV-floor raise plus the + cf-006/cf-007 feature work already consumed in the 0.7.0 wave. + ## [0.4.0] — 2026-09-07 ### Changed diff --git a/Cargo.lock b/Cargo.lock index 2b02c77..d7c275d 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -48,7 +48,7 @@ dependencies = [ [[package]] name = "alkhttp" -version = "0.4.0" +version = "0.4.1" dependencies = [ "alkcall", "arc-swap", diff --git a/Cargo.toml b/Cargo.toml index 62924af..4eec251 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "alkhttp" -version = "0.4.0" +version = "0.4.1" edition = "2021" rust-version = "1.88" license = "MIT OR Apache-2.0" diff --git a/README.md b/README.md index b78e330..1057228 100644 --- a/README.md +++ b/README.md @@ -161,7 +161,7 @@ A lean single-side build takes `default-features = false` plus the side it needs: ```toml -alkhttp = { version = "0.4", default-features = false, features = ["server"] } +alkhttp = { version = "0.4.1", default-features = false, features = ["server"] } ``` ## Security posture